SF.net SVN: geany:[5894] trunk
colombanw at users.sourceforge.net
colombanw at xxxxx
Fri Aug 19 22:15:59 UTC 2011
Revision: 5894
http://geany.svn.sourceforge.net/geany/?rev=5894&view=rev
Author: colombanw
Date: 2011-08-19 22:15:59 +0000 (Fri, 19 Aug 2011)
Log Message:
-----------
Fix tags for one-letter Haskell symbols
The tokens were not properly terminated when they were 1 character long,
leading them to contain parts of the previous token.
Closes #3289160.
Modified Paths:
--------------
trunk/ChangeLog
trunk/tagmanager/haskell.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-08-19 13:12:53 UTC (rev 5893)
+++ trunk/ChangeLog 2011-08-19 22:15:59 UTC (rev 5894)
@@ -1,3 +1,9 @@
+2011-08-20 Colomban Wendling <colomban(at)geany(dot)org>
+
+ * tagmanager/haskell.c:
+ Fix tags for one-letter Haskell symbols (closes #3289160).
+
+
2011-08-19 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* doc/plugins.dox:
Modified: trunk/tagmanager/haskell.c
===================================================================
--- trunk/tagmanager/haskell.c 2011-08-19 13:12:53 UTC (rev 5893)
+++ trunk/tagmanager/haskell.c 2011-08-19 22:15:59 UTC (rev 5894)
@@ -122,10 +122,10 @@
i++;
c = fileGetc();
}
+ token[i] = '\0';
if (c == EOF)
return 0;
if (i != n) {
- token[i] = '\0';
fileUngetc(c);
return 1;
} else {
@@ -283,7 +283,6 @@
}
}
token[0] = c;
- token[1] = '\0';
if (!isident(c)) {
skip_rest_of_line();
c = get_next_char();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list