Enrico Tröger
75510506cd
Parse files only once instead of three times.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@868 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-06 22:29:04 +00:00
Enrico Tröger
82b94170ca
Improved Python parser to support nested classes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@867 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-06 22:13:24 +00:00
Nick Treleaven
a5bf4b765d
Let make clean continue when a file can't be deleted.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@832 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-22 12:09:53 +00:00
Enrico Tröger
010d6581e5
Added new filetypes Diff and Ferite.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@765 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-27 17:39:34 +00:00
Enrico Tröger
5d4aad6501
Added recognition for keyword "type".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@756 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-22 19:15:33 +00:00
Enrico Tröger
63c42ea6af
Merged tagmanager/d.c with tagmanager/c.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@742 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-19 09:08:48 +00:00
Nick Treleaven
967dc341f2
Merged tagmanager/d.c with tagmanager/c.c, which also adds user function calltips support for D
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@741 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-18 19:57:02 +00:00
Enrico Tröger
428e6f6fd2
Added fortran files to the Windows makefiles
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@726 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-15 19:41:12 +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
Nick Treleaven
6823698d0c
Use guint for search_get_file_list length
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@719 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-15 12:26:15 +00:00
Enrico Tröger
e52b0bc822
Fixed wrong classification of local functions as methods(thanks to Sebastian Koch).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@696 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 18:01:02 +00:00
Nick Treleaven
6cb83f8af0
Add makefiles for building on win32
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@646 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-28 12:29:10 +00:00
Enrico Tröger
e1c4e5ac80
Applied patch to fix building with gcc 2.95, removed unneeded file from EXTRA_DIST.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@632 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 18:09:08 +00:00
Enrico Tröger
d8c06b041d
Small changes to get cross compiling using mingw32 suite working.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@631 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 17:45:34 +00:00
Enrico Tröger
d28a007bbf
Fixed some cross compiling/Win32 issues.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@617 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-24 18:05:40 +00:00
Nick Treleaven
52e2376982
Fix some signed comparison warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@555 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-14 13:47:03 +00:00
Enrico Tröger
b3b50b4182
Fixed autocompletion for filetype C++.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@553 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-14 10:15:12 +00:00
Enrico Tröger
6cc29173be
Added new filetype D(patch by Christop Berg, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@544 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-09 14:41:53 +00:00
Enrico Tröger
8823f2dbe5
Some small tagmanager fixes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@492 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-26 17:48:27 +00:00
Enrico Tröger
f741c89b4f
Fixed bug which prevented tag creation for the first opened file.
...
Removed unused code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@491 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-26 17:44:18 +00:00
Enrico Tröger
590974e3ba
Add mk pattern for Makefile.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@490 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-26 16:22:37 +00:00
Enrico Tröger
3606119da8
Fixed wrong line numbers for found tags.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@483 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-25 17:50:34 +00:00
Enrico Tröger
570793a6ef
Added global auto completion tags for PHP and LaTeX.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@475 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-24 14:42:56 +00:00
Enrico Tröger
3a435bf29e
Replaced 'blank' by 'include "..."'. Fixed a bug in utils_brace_match() which prevents correctly matching.
...
Made auto completion work only for the current filetype (i.e. it hides symbols from other filetypes).
Removed unneeded code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@474 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-24 14:36:35 +00:00
Enrico Tröger
2d77d6ffbd
Removed uneeded .cvsignore files
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@465 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-19 15:00:29 +00:00
Nick Treleaven
fa1bf26b2f
Fix a segfault with missing id in element (again)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@395 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-02 20:23:38 +00:00
Nick Treleaven
58d7e51ff9
Undo all changes in r393 (oops)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@394 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-02 20:01:57 +00:00
Nick Treleaven
11ffdebfc7
Fix a segfault with missing id in element
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@393 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-02 19:47:53 +00:00
Enrico Tröger
d414ace511
Fixed a crash when opening malformed CSS files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@381 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-30 20:50:50 +00:00
Enrico Tröger
df1b9fd010
new filetype Tcl/Tk, renamed tex.c
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@335 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-16 19:04:04 +00:00
Enrico Tröger
88e763b9cc
improved parser to detect variables and members
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@327 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-12 23:23:52 +00:00
Enrico Tröger
cc0425c8fe
again it got some improvements
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@325 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-12 16:24:09 +00:00
Enrico Tröger
887f75bb18
improved symbol list for filetype Perl
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@321 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-10 23:00:22 +00:00
Enrico Tröger
5c4ea3eede
improved
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@320 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-10 22:35:55 +00:00
Enrico Tröger
10dfa4f7ab
added code from anjuta to parse methods and functions separately
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@317 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-10 19:52:42 +00:00
Enrico Tröger
65ff7df13b
fixed wrong identification of keyword class in ''' comments
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@315 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-10 18:12:12 +00:00
Enrico Tröger
10b337093b
added parser for CSS filetype
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@314 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-10 13:37:48 +00:00
Enrico Tröger
a267d33536
new filetype Ruby
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@311 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-09 16:07:27 +00:00
Enrico Tröger
67e704ea6f
new filetype Ruby
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@310 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-09 16:04:10 +00:00
Enrico Tröger
413bc9e070
fixed naming of parser
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@283 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-27 22:52:09 +00:00
Enrico Tröger
7770fc091e
added inclusion of unistd.h to avoid compile errors on MacOSX
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@260 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-05 14:10:05 +00:00
Enrico Tröger
02ca65fd56
added tag support for filetypes ASM and SQL
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@218 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-22 13:49:08 +00:00
Enrico Tröger
ac282112ba
added tag support for "\begin", fixed gcc4 warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@147 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-23 13:41:08 +00:00
Enrico Tröger
b5c630afe3
heavily improved
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@140 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-16 17:47:11 +00:00
Enrico Tröger
46690c0b8f
added tagmanager support for filetype DocBook and LaTeX
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@123 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-11 18:50:44 +00:00
Enrico Tröger
c3c42278df
improved usage of config.h.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@90 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 19:53:58 +00:00
Enrico Tröger
f2973cc555
added -Wall to AM_CFLAGS
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@88 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 17:00:57 +00:00
Enrico Tröger
34120155ea
improved handling of P_tmpdir ( closes #1387839 )
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@87 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 16:58:05 +00:00
Enrico Tröger
6a7e86edf9
eliminated compiler(gcc4) warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@86 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 16:55:40 +00:00
Enrico Tröger
d6c16742b7
replaced macro __unix__ by HAVE_GLOB_H ( closes #1387828 )
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@85 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-29 16:25:58 +00:00