swig/Source/CParse
John McFarland b93597b63b Fix for newline handling in doxygen "///" style comments
Previously, the newlines in "///" doxygen comments were being stripped
out, resulting in incorrect translation of the comments for Python and
Java.  During scanning, "///" comments are processed line by line,
whereas "/*" style get processed as a block with newlines intact.

The fix checks for the "///" style in scanner.c and manually adds a
newline at the end of each comment line.  Some extra logic is also
added to properly handle empty "///" comments and ensure that a
newline gets added for those, which would otherwise be skipped.
2019-11-02 10:43:50 -05:00
..
cparse.h new_node refactor 2018-05-19 09:00:06 +01:00
cscanner.c Fix for newline handling in doxygen "///" style comments 2019-11-02 10:43:50 -05:00
parser.y Replace all exit() with SWIG_exit() 2019-07-31 00:08:49 +01:00
templ.c Parameter name expansion fix for template functions. 2019-08-01 19:46:16 +01:00
util.c new_node refactor 2018-05-19 09:00:06 +01:00