Marko Klopcic
|
13d2dad679
|
added tests for HTML tags, bugs in HTML tags fixed
|
2013-01-18 21:21:12 +01:00 |
|
Marko Klopcic
|
7984516b31
|
implemented translation of HTML tags - they are handled as a special class of commands
|
2013-01-16 23:15:14 +01:00 |
|
Marko Klopcic
|
32f34e16be
|
improved commands for escaped characters
|
2013-01-13 20:02:39 +01:00 |
|
Marko Klopcic
|
a9ef35bc66
|
Parsing of comments to tokens rewritten so that html entities and html tags are now treated as commands. Whitespaces are also preserved more acurately, so some doxygen tests fail at the moment
|
2013-01-10 08:51:56 +01:00 |
|
Marko Klopcic
|
af74b4f96a
|
renamed test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-27 20:25:00 +00:00 |
|
Marko Klopcic
|
46f2a16608
|
more refactoring, typedefs were introduced, DoxyCommandEnum moved to DoxygenParser
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13725 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 20:07:57 +00:00 |
|
Marko Klopcic
|
c9eda79264
|
refactored DoxygenEntity class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 15:34:46 +00:00 |
|
Marko Klopcic
|
ed6df45c0a
|
refactored DoxygenParser: class Token is now nested in Doxygen parser because it is only used there, class TokenList has been removed - it more or less duplicated std::list, other code moved to DoxygenParser
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13722 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 13:00:52 +00:00 |
|
Dmitry Kabak
|
3eed72b659
|
Updated Doxygen warning system
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-11 15:23:18 +00:00 |
|
Dmitry Kabak
|
9600bb310f
|
Improved unknown Doxygen commands handling
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-10 21:21:16 +00:00 |
|
Dmitry Kabak
|
342bff6ec9
|
Changed quoted strings handling. Also not missing any doxygen commands now.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13563 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-08 14:16:48 +00:00 |
|
Dmitry Kabak
|
cecc793782
|
Various small code fixes. Some unwanted code removed.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-07 20:04:23 +00:00 |
|
Dmitry Kabak
|
3fbe45f0c6
|
Added nice doxygen debug switching (-debug-doxygen-parser and -debug-doxygen-translator)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13427 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-29 13:48:03 +00:00 |
|
Dmitry Kabak
|
3d5d66dbd3
|
Fixed a bug with freezing on commands like \code, \link and others
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-17 23:17:17 +00:00 |
|
Dmitry Kabak
|
32154a91e4
|
Normalized parameters handling, included newlines to the parsed tree
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13326 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-16 19:37:05 +00:00 |
|
Dmitry Kabak
|
4ce9f2361c
|
Added support for parsing of missing doxygen commands. Now parser produces correct parse tree for every doxygen tag, at least for those included in the testcase. Also added the test with all the tags, even those that will be ignored later.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-14 22:41:41 +00:00 |
|
Dmitry Kabak
|
b99221e8af
|
Refactored TokenList class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13320 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-13 14:08:37 +00:00 |
|
Dmitry Kabak
|
6a7fe334be
|
Implemented parsing support for missing commands: \xrefitem, \ref, \subpage, \dotfile, \mscfile, \image, fixed \par
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13319 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-13 10:46:59 +00:00 |
|
Dmitry Kabak
|
6a54fe93ad
|
Added support for parsing of nested conditional comments and extended the test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13317 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-12 17:02:04 +00:00 |
|
Dmitry Kabak
|
ed1bd4fbb9
|
Implemented nice error output, with filename and line number information.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13313 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-10 17:17:51 +00:00 |
|
Dmitry Kabak
|
b3f53b98a0
|
Added error reporting in case when there is no closing doxygen tag
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-07 18:48:10 +00:00 |
|
Dmitry Kabak
|
2d47ffc87d
|
Fixed small bug in DoxygenParser.cpp, now it won't freeze if it doesn't find doxygen ending tag. Also turned debug output off
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-07 15:24:35 +00:00 |
|
Dmitry Kabak
|
509cbd72b0
|
Small JavaDoc converter and doxygen parser improvements, now basic tags working
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-07 13:47:35 +00:00 |
|
Dmitry Kabak
|
501bb822e6
|
Oops, debug output should be left off by default
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-04 22:56:29 +00:00 |
|
Dmitry Kabak
|
4398d1aee4
|
Fixed a bug in parser with doxygen commands like code, dot, verbatim and so on
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13254 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-04 22:28:41 +00:00 |
|
Dmitry Kabak
|
13adf595ec
|
Refactored the code, got rid of global objects, got rid of tons of string comparisons
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13253 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-07-04 22:23:22 +00:00 |
|
William S Fulton
|
02fbe37ae6
|
Add new GPL license headers to source files added in this branch
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@11911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-03-06 11:47:21 +00:00 |
|
William S Fulton
|
19d90026ef
|
formatting fixes after running make beautify plus a few manual formatting fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@11699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-10-13 23:26:01 +00:00 |
|
William S Fulton
|
45518cd0d1
|
apply doxygen-svndiff.patch from #2763155
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@11697 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-10-13 21:27:09 +00:00 |
|
Jamie Kirkpatrick
|
eb38ea3a43
|
Whitespace corrects.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@10840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-09-12 11:19:07 +00:00 |
|
Jamie Kirkpatrick
|
d12b8bc06e
|
Remove "using std" clause and use namespaces properly. Minor refactoring as well.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@10839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-09-12 11:18:35 +00:00 |
|
Cheryl Foil
|
719abc61cc
|
parsing fixes, helped behaviour of normal text descriptions in comments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@10788 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-08-18 16:08:51 +00:00 |
|
Cheryl Foil
|
88bd4e6331
|
Removal of unneeded importants; debugging parser
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@10777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-08-18 04:54:35 +00:00 |
|
Cheryl Foil
|
4f2a579d6d
|
Now works end to end :) DoxygenTranslator restructured and placed into SWIG, Changes to java.cxx and
lang.cxx to accomodate this
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-cherylfoil@10761 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-08-15 23:36:18 +00:00 |
|