Nick Treleaven
92e34baa4f
Update HACKING for changed doc generation instructions
2014-08-19 15:14:03 +01:00
Matthew Brush
34888d6baf
Add some info about header includes to HACKING
file
2014-05-21 15:38:16 -07:00
Colomban Wendling
451d58a2dd
Cleanup data files installation
...
Don't use wildcards to select files to install, nor manually perform
the installation when Automake could do it for us.
Using wildcards makes it hard to know what will really be installed,
and may results in installing files not part of the distribution.
2014-04-15 14:43:25 +02:00
Enrico Tröger
d4900df553
Fix restructuredText syntax
2014-03-30 12:17:41 +02:00
Steven Valsesia
aaed5e028e
Update the HACKING file, explain PR
...
Add the new way of contributing for geany.
2014-03-25 13:28:45 +01:00
Colomban Wendling
6a85a50d21
Replace bare CTags parser ID numbers with an enumeration
...
Avoid using magic numbers in the source for better readability and
easier maintenance.
2014-01-29 01:34:26 +01:00
Colomban Wendling
5975931be8
Add a section on how to add a test for a parser in HACKING
2014-01-14 22:26:54 +01:00
Matthew Brush
131b608d5b
Update HACKING a bit for C99 standard
2013-10-20 05:59:21 -07:00
Nick Treleaven
b3b6d4efad
Fix missing warning section
2013-10-11 16:47:04 +01:00
Nick Treleaven
18d27364ac
Update notes for adding a custom filetype
2013-10-11 16:43:24 +01:00
Colomban Wendling
1ce4b1fac5
Fix a reference to a file in HACKING
2012-07-28 00:32:26 +02:00
Nick Treleaven
6e46a7bd3d
Fix existing leak when a matching ignore.tags item is parsed
2012-04-25 16:13:56 +01:00
Colomban Wendling
59e84666ed
Update HACKING to suggest MIO_FORCE_ANSI for building with -ansi
2011-12-26 15:30:07 +01:00
Matthew Brush
4fbabc1f71
Update Glade section in HACKING file
2011-12-10 16:34:40 -08:00
Colomban Wendling
e53d5b8299
Merge branch 'highlighting-rewrite'
2011-11-12 19:21:36 +01:00
Colomban Wendling
a00366b266
Update HACKING for highlighting setup refactoring
2011-11-12 02:07:36 +01:00
Matthew Brush
9bffb94cc4
Real-time type keyword highlighting
...
* Add new function: document_update_tags().
* Refactor the various tag update functions into document_update_tags().
* Remove extra call to update the tags in document_new_file().
2011-11-11 16:08:26 -08:00
Nick Treleaven
822240d17f
Add Style example for structs, doc-comments
2011-11-03 17:38:55 +00:00
Nick Treleaven
efcce8808e
Add note not to use G_LIKELY or G_UNLIKELY (except in critical loops)
...
These add noise to the code with little real benefit.
2011-11-03 17:38:54 +00:00
Matthew Brush
6ceb5ac164
Remove editor_lexer_get_type_keyword_idx() function
...
It was used only in one place in document_update_type_keywords() which
already did a similar check using the file type before calling this function.
Update HACKING file and very minor cleanup of other code in
document_update_type_keywords().
2011-11-02 20:18:12 -07:00
Matthew Brush
a23e999b7b
Bump GTK+ version to 2.16
2011-10-28 10:25:58 -07:00
Lex Trotman
f9265535a3
Mention trailing whitespace in style
2011-10-12 17:45:24 +11:00
Lex Trotman
cc045b6736
Document building plugins for hacked Geany
2011-10-12 17:40:36 +11:00
Colomban Wendling
2aafa6a197
Improve the part about committing in HACKING
2011-10-12 01:40:37 +02:00
Colomban Wendling
ca33ea62cf
Update HACKING for Git switch
...
Remove references to SVN in HACKING and add some tips and rules for
committing.
2011-10-09 20:48:02 +02:00
Nick Treleaven
3462cc900a
Add note about using GRegex for tag parsers instead of POSIX regex.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5996 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-10-04 17:10:42 +00:00
Nick Treleaven
769dbdec0f
Change GTK 2.8 -> 2.12.
...
Rename required GTK version section.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5948 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-09-22 16:11:53 +00:00
Enrico Tröger
dac3d64413
More GTK 2.8 => GTK 2.12 transition.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5862 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-06-26 21:28:20 +00:00
Enrico Tröger
672365af25
Add note about patching Glade 2.12 to compile it with newer GTK versions.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5762 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-05-08 15:43:39 +00:00
Nick Treleaven
dcf24a54ef
Combine, move, remove, edit 0.20 items.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-01-04 18:36:41 +00:00
Nick Treleaven
ab6bde023a
Add README for Scintilla explaining keeping in sync with scintilla.org and using Scintilla.iface instead of manual header editing.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5499 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-12-24 13:52:08 +00:00
Nick Treleaven
7e93252745
Fix for moved highlighting_is_{comment,string}_style().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5410 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-11-16 15:21:41 +00:00
Nick Treleaven
3c0d7a940a
Add 3 bugs to watch out for.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5306 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-10-20 12:11:07 +00:00
Nick Treleaven
c97ce771d4
Add 'Bugs to watch out for' section.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5258 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-09-23 16:41:29 +00:00
Nick Treleaven
fe08c54fb5
Add link to glade-2.12.2.tar.gz on geany.org.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5215 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-09-09 15:26:30 +00:00
Nick Treleaven
2c4cb093d0
Add tip about gcc optimization & warnings/debugging.
...
Add Testing section.
Update Libraries section about synchronizing with other projects.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4765 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-16 13:28:36 +00:00
Nick Treleaven
fdf62f3e77
Add some Style example comments.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4486 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-12-09 12:52:11 +00:00
Nick Treleaven
2f8df127c9
Add some info about making the parser tag kinds and symbol list compatible.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4422 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-11-12 12:12:08 +00:00
Nick Treleaven
39366947d0
Fix using "other" tag type.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4420 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-11-10 19:05:51 +00:00
Nick Treleaven
a83c65b0bc
Fix parsing Perl format statements ("other" type doesn't seem to work).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4417 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-11-10 18:43:58 +00:00
Nick Treleaven
48cd3cbc12
Deprecate PLUGIN_KEY_GROUP() macro - use plugin_set_key_group()
...
instead.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4401 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-11-05 16:17:11 +00:00
Nick Treleaven
87ec6a3a2d
Add 'Doc-comments' plugin API subsection.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4368 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-26 15:16:04 +00:00
Nick Treleaven
2f3a5ac325
Add apply_style_entries() to simplify implementing styleset_foo().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4257 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-28 15:55:49 +00:00
Nick Treleaven
fc344b67df
Update notes about data/filetypes.foo configuration file [styling] section.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4255 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-28 15:28:25 +00:00
Nick Treleaven
cbe2c05bee
Mention updating wscript.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4254 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-28 15:17:16 +00:00
Nick Treleaven
2866d0e859
Note the documentation files use (4) spaces for indentation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4198 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-16 14:05:14 +00:00
Frank Lanitz
ab81ef986f
Remove deprecated --debug flag. Please use --verbose/-v instead.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4193 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-15 19:56:05 +00:00
Nick Treleaven
b00d39b365
Add example of pointer declarations and more operator spacing.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4187 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-14 14:48:24 +00:00
Nick Treleaven
faa4e734a6
Remove accidentally added tab indentation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4186 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-14 14:39:11 +00:00
Nick Treleaven
51dc7f08b4
Add 'Compiler options & warnings' section.
...
Update Style section to be clearer about code alignment and show
some example code.
Other minor edits.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4180 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-09-13 15:20:28 +00:00