12 Commits

Author SHA1 Message Date
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