Revision: 1588 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1588&view=re... Author: colombanw Date: 2010-09-17 17:50:45 +0000 (Fri, 17 Sep 2010)
Log Message: ----------- GeanyGenDoc: Fix documentation insertion position if indent pref is set
Don't insert documentation block at start-of-line + indent-width but at start-of-line + n-indent-chars, which is different if tabs are used as the indentation.
Modified Paths: -------------- trunk/geany-plugins/geanygendoc/src/ggd.c
Modified: trunk/geany-plugins/geanygendoc/src/ggd.c =================================================================== --- trunk/geany-plugins/geanygendoc/src/ggd.c 2010-09-14 20:52:44 UTC (rev 1587) +++ trunk/geany-plugins/geanygendoc/src/ggd.c 2010-09-17 17:50:45 UTC (rev 1588) @@ -350,7 +350,9 @@ line = adjust_start_line (sci, tag_array, tag, line); pos = sci_get_position_from_line (sci, line); if (GGD_OPT_indent) { - pos += sci_get_line_indentation (sci, line); + while (isspace (sci_get_char_at (sci, pos))) { + pos++; + } } break; }
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
plugins-commits@lists.geany.org