Colomban Wendling
d29b5912ff
Read filetype's mime type from the configuration files
...
This allows custom filetypes to define a mime type, hence the icon
displayed for this filetype; as well as moving ones for built-in
filetypes out of the code to the configuration files.
2013-10-15 03:06:01 +02:00
Matthew Brush
7d097ca7ad
Update 'docComment' keywords in C, C++, Vala, and Genie filetypes
...
C and C++ have Doxygen keywords from:
http://www.stack.nl/~dimitri/doxygen/commands.html
Vala and Genie have Doxygen keywords and Valadoc keywords from:
http://valadoc.org/#!wiki=markup
2012-06-09 19:48:13 -07:00
Matthew Brush
7ebdacac2d
Make all filetypes.* files use named styles.
...
Fix colorschemes/alt.conf to use the new changes.
2011-10-10 20:35:05 -07:00
Colomban Wendling
18388077e6
Add support for filetype-specific indentation settings
...
Closes #3339420 and #3390435 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5902 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-08-25 20:14:17 +00:00
Colomban Wendling
c3828e448c
Highlight triple-quoted verbatims in Vala, Genie and Scala filtypes
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5698 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-04-08 00:13:53 +00:00
Colomban Wendling
4e5e7cc1b4
Restore secondary keywords entry although it's empty (oops)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5628 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-25 16:49:18 +00:00
Colomban Wendling
8b3f99059b
Update Vala keywords (based on a patch from Matthew Brush, thanks)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5627 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-25 15:34:21 +00:00
Colomban Wendling
441bab9d3b
Add new filetype setting "comment_single"
...
This provides separated single-line and multiline comment support.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5609 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-03-20 15:02:22 +00:00
Enrico Tröger
c24980ab07
Disable preprocessor #define tracking for the CPP lexer (enabled by default in Scintilla).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@5444 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-11-28 15:27:43 +00:00
Nick Treleaven
bebd0dcd17
Rename word/word2 named styles to keyword/keyword2.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5384 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-11-08 13:27:32 +00:00
Nick Treleaven
eab87560d8
Add named style 'extra', use for C-like filetypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5344 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-10-29 15:09:21 +00:00
Nick Treleaven
a83ee579fa
Move filetype comment_{open,close} defaults into data files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5310 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-10-20 16:22:58 +00:00
Nick Treleaven
e28f5bc3ab
Move filetype 'extension' default into data files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5309 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-10-20 16:15:39 +00:00
Nick Treleaven
9d804ba543
Use lexer_filetype=C configuration file key instead of duplicate
...
styleset functions for C++, C#, GLSL, Vala.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4468 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-12-03 16:22:33 +00:00
Nick Treleaven
4318e0dcd0
Move C-like filetype properties into configuration files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4466 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-12-03 13:43:37 +00:00
Nick Treleaven
d83caa6481
Add Vala keywords to conf file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4270 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-30 12:10:24 +00:00
Nick Treleaven
676ef606c6
Make C++, D lexer filetypes use named styles (apart from uuid,
...
verbatim, regex styles).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3870 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-06-17 11:17:07 +00:00
Nick Treleaven
ddeb979e6f
Add default build commands (other sections are commented out and
...
untested).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3464 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-01-12 17:20:43 +00:00