Nick Treleaven
a3b7a6abfd
Update to mention separate is_comment_style() and is_string_style()
...
functions.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3006 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-26 14:13:48 +00:00
Nick Treleaven
bf3ea6c5f0
Add filetypes.* [build_settings] key 'error_regex' to support custom
...
error message parsing using an extended regular expression.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2988 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-23 16:12:40 +00:00
Nick Treleaven
76e9f77b53
Move adding a lexer notes to 'Syntax highlighting' section; mention
...
adding the LINK_LEXER command manually.
Some minor edits (reST section grouping).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2984 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-23 11:25:23 +00:00
Enrico Tröger
f101e95aab
New website address: www.geany.org.
...
Merge README.I18N with latest from the wiki.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2917 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-01 11:15:16 +00:00
Nick Treleaven
8fcf2072fe
Update adding a filetype section, make clearer.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2586 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-05-14 16:44:18 +00:00
Nick Treleaven
2d4fddb2fc
Add note about not appending to structs like KeyBindingGroup and
...
GeanyCallback.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2408 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 13:35:34 +00:00
Enrico Tröger
8f496984a2
Add note and link for GTK 2.6 API docs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2368 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 14:30:51 +00:00
Nick Treleaven
498964e1c7
Replace Plugins chapter with 'Writing plugins' section.
...
Add generating plugin API documentation section.
Replace 'Modifying data types' with 'Keeping the plugin ABI stable'
section.
Add note about using -ansi.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2347 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-14 17:44:43 +00:00
Nick Treleaven
9163bf50d6
Add note about writing ISO C90 code and not using C++ style comments.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2273 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-22 13:16:07 +00:00
Nick Treleaven
dd4eb19966
Add coding note about not writing long functions with a lot of variables and/or scopes. Some other minor changes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2173 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-14 17:46:21 +00:00
Enrico Tröger
3fef2dcc58
Prefix autotools macros with GEANY to avoid problems with already defined symbols on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2117 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-19 15:37:10 +00:00
Enrico Tröger
1d57381819
Add note about using autotools macros like DATADIR.
...
Add --print-prefix command line option to output installation paths.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2111 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 17:03:39 +00:00
Nick Treleaven
f7df2fff56
Add a default configuration file for reStructuredText.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2029 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-11-06 17:22:25 +00:00
Nick Treleaven
c3db657c01
Update 'Adding a filetype' section for new highlighting.c code.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2020 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-11-05 16:15:58 +00:00
Nick Treleaven
49c07153d9
Reformat text width with fmt. Add comment about running Glade 2.10 uninstalled.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1889 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-19 11:18:43 +00:00
Nick Treleaven
af91a8185a
Add more complete information for adding a filetype.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1835 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-28 16:15:26 +00:00
Nick Treleaven
0f3ffc3b79
Add more information for adding a filetype.
...
2 minor edits.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1795 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-14 16:00:13 +00:00
Nick Treleaven
70cd941345
Add filetypes, editor_prefs fields to plugin API.
...
Wrap scintilla_send_message(), sci_cmd(), lookup_widget().
Apply patch from Jeff Pohlmeyer to add more common scintilla wrappers
to the plugin API (thanks).
Increment plugin ABI version.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1768 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-03 15:05:53 +00:00
Nick Treleaven
109a7aee67
Convert 'Insert Special HTML Characters' tool into a plugin;
...
keybinding support will be added later.
Add plugin functions for inserting text into the current document.
Add plugin support for disabling a menu item when no documents are
open.
Destroy plugin_fields->menu_item on unloading if set by a plugin.
Use G_MODULE_BIND_LOCAL for plugins to prevent symbol shadowing by
other modules, and to help detect unresolved symbols at loading time.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1734 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-23 15:41:08 +00:00
Nick Treleaven
6e53eacc70
Added very basic plugin support - any plugins found in
...
/lib/geany are loaded at startup. Windows support will be
added later.
Added Demo plugin (currently installed by default), which adds an
item in the Tools menu.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1643 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 16:17:16 +00:00
Nick Treleaven
1e41e97499
Added 'About this file' and links for some Windows developer tools.
...
Added notes on adding a source file to src/ and brief notes on adding
a filetype.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1631 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-19 16:50:33 +00:00
Nick Treleaven
0e9a9ebbf6
Add note about Adding a TagManager parser.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1581 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-26 15:35:22 +00:00
Nick Treleaven
00b4fa9087
Added note: See the src/*.c files for descriptions.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1332 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-24 17:08:29 +00:00
Nick Treleaven
5325bd1a3f
Add HACKING file for new contributors.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1322 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-23 12:49:27 +00:00