Colomban Wendling
569670b771
Move most of TagManager's I/O to MIO
...
Moved the parsers to MIO, which allows both in-memory and file parsing.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5555 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-05 22:40:50 +00:00
Enrico Tröger
05e93ed2df
Add keyword 'extends' and fix Fortran parser to support the 'extends' keyword ( closes #2654492 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3620 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-03-05 13:03:25 +00:00
Enrico Tröger
bc52e9db5d
Update Fortran parser from CTags SVN ( closes #2545000 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3527 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-01-29 17:24:31 +00:00
Nick Treleaven
32f0c26b4a
Use plurals for HTML symbol list parent items.
...
Fix Fortran Types showing as Interfaces in the symbol list.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3405 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-12-19 16:28:14 +00:00
Enrico Tröger
99860e187a
Add support for updating tags from a memory buffer (code merged from Anjuta).
...
This still doesn't work and is currently disabled. It would only work for a few filetypes like C, Fortran and JavaScript.
The current implementation is still buggy, e.g. function signature parsing is broken.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3184 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-07 14:37:17 +00:00
Enrico Tröger
ed016dc093
Split filetype Fortran into Fortran 77 and Fortran 90.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-07-14 18:27:20 +00:00
Enrico Tröger
9dd67b2669
Backport js.c and asm.c from CTags SVN.
...
Fix Assembler tagmanager support and add appropriate symbol types.
Fix JavaScript parse bug (#1895242 ).
Change default return value of lookupKeyword() in keyword.c as it was done in CTags SVN(r339) and adjust affected parsers.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2308 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-05 18:18:19 +00:00
Enrico Tröger
463879872c
Adjust available symbol types between Fortran parser and symbols.c to make some more of the possbile symbol types available.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2304 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-03 20:16:52 +00:00
Enrico Tröger
8d581d1552
Added new filetype Fortran 77 (not yet finished).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@724 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-15 17:57:41 +00:00