Enrico Tröger
66c2972afc
Increase border space in credits tab and align developer names left.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1789 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-13 15:17:38 +00:00
Enrico Tröger
61a42e108f
Don't use output redirection since the reST tools accept output filenames.
...
Apply patch from John Gabriele to add some tweaks/fixes (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1788 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-12 19:30:45 +00:00
Enrico Tröger
1077a80c0d
Fix a runtime warning.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1787 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-12 09:20:52 +00:00
Enrico Tröger
e114669f25
Add many keywords (patch by Arthur Skowronek, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1786 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-12 08:47:01 +00:00
Nick Treleaven
15cec02d07
Add plugin symbol geany_callbacks (see plugindata.h for details).
...
Add GeanyObject type with "document-new", "document-open",
"document-save" signals.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1785 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-10 16:11:17 +00:00
Nick Treleaven
a19e05fa81
Tidy up struct typedefs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1784 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-10 11:45:20 +00:00
Nick Treleaven
d0bc9337bd
Update selected line(s) keybindings.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1783 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-10 11:37:57 +00:00
Nick Treleaven
47935f3b6d
Make 'Delete current line' and 'Select current line' work for all
...
lines that have a selection.
Implement 'Copy current line'.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1782 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-10 11:29:37 +00:00
Enrico Tröger
64cfc2b948
Fix parsing classes with modifiers like 'final'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1781 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 22:29:31 +00:00
Nick Treleaven
86ebab2152
Prevent warning when trying to focus non-existent VTE.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1780 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 16:18:02 +00:00
Nick Treleaven
60b446cf39
Add %cursor% for default 'else' completion.
...
Add space before while for 'do' completion.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1779 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 16:05:20 +00:00
Nick Treleaven
9f9c6d1c5e
Update for -g and -p options.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1778 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 15:51:33 +00:00
Nick Treleaven
6c69058bce
Move 'About this document' section to end of Introduction.
...
Update 'Contributing to this document' section.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 12:46:21 +00:00
Nick Treleaven
6a7992aa39
Remove old file make_webable.sh from EXTRA_DIST.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1776 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 12:33:37 +00:00
Nick Treleaven
315ae89d3f
Fix missing GTypeInfo field initializer when generating
...
'objectname'_get_type() for GObject classes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1775 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 12:22:19 +00:00
Enrico Tröger
38b5dbe53a
Remove all docbook related files and use reST to generate the documentation.
...
Thanks to John Gabriele for his great work on converting from docbook to the reST format.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-09 10:05:00 +00:00
Nick Treleaven
023a60cda5
Parse Python global variables and class variables from assignment
...
statements; assignment to a tuple literal ('x, y =') not supported.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-07 12:36:03 +00:00
Enrico Tröger
2397dc3b0f
Use UTF-8 filename in Save As dialog when setting non-existing filename.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1772 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-05 11:29:09 +00:00
Enrico Tröger
64f13d4104
Add option to suppress messages in the status bar.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1771 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-05 11:03:44 +00:00
Enrico Tröger
1f2aa9d983
Prevent loading the same plugin in different paths.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1770 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-04 16:25:13 +00:00
Enrico Tröger
6c36b8dcab
Fix error in "make install" caused by old automake versions and intltool.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-04 08:33:56 +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
Enrico Tröger
8d009973a9
Fix crash when saving a file after setting encoding "None".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1767 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-31 17:07:33 +00:00
Enrico Tröger
b6291331bf
Removed.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1766 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-31 15:27:32 +00:00
Nick Treleaven
25e596bf0d
Add allocation for NULL-terminated selection ends.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1765 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-30 10:40:09 +00:00
Enrico Tröger
391765c193
Add Plugins section
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1764 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-29 19:12:27 +00:00
Enrico Tröger
565f40890a
Remove unwanted echo.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1763 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-29 18:39:35 +00:00
Enrico Tröger
84e5181c75
Rework credits page to fix some display issues.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1762 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-29 17:56:40 +00:00
Enrico Tröger
7ecd07039e
Backport of LexHTML from Scintilla CVS to fix #1759166 .
...
Disable debug build of Scintilla and use -Os.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1761 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-29 14:06:35 +00:00
Frank Lanitz
692a71809e
Fixed a parsing problem (oops)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1760 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 18:01:27 +00:00
Frank Lanitz
b69f72d846
Update of Polish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1759 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 17:44:13 +00:00
Enrico Tröger
03b61bbbc9
Make plugins working and compiling on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1758 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 17:44:02 +00:00
Enrico Tröger
b0322faa93
Fix compiler warnings on Windows
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1757 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 15:18:01 +00:00
Enrico Tröger
f85cb9d4f1
Hide empty symbol types in the symbol list.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1756 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 14:10:49 +00:00
Enrico Tröger
a08906ea81
Only show the separator between built-in Tools menu items and plugins if there are any plugins.
...
Use PACKAGE_LIB_DIR.
Load plugins in ~/.geany/plugins/ prior to the default location.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1755 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 11:47:56 +00:00
Enrico Tröger
628331a85b
Rename editor_auto_forif() in editor_auto_complete().
...
Allow using auto completion in PHP files outside of the PHP tags, generally in comments, for news files without filetype and on non-empty lines.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1754 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-28 10:27:42 +00:00
Nick Treleaven
2e500fb403
Use AE spelling of 'color'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1753 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-27 11:56:50 +00:00
Nick Treleaven
be04740016
Add separator between built-in Tools menu items and plugins.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1752 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-27 11:34:16 +00:00
Nick Treleaven
767b70dbb3
Move Color Chooser and Word Count tools to tools.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1751 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-27 11:28:17 +00:00
Nick Treleaven
76646797a3
Use new email address.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1750 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-27 10:43:25 +00:00
Nick Treleaven
2a15ed3dd0
Add GeanyData* geany_data symbol for plugins so they don't have to
...
keep a copy of the init() argument.
Rename PluginData GeanyData (but use a typedef for backward
compatibility).
Update plugins to use newer API symbols.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1749 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-27 10:37:22 +00:00
Nick Treleaven
1b8b204442
Ignore intltool, geany.desktop.in, po/stamp.it.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1748 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-26 12:12:54 +00:00
Nick Treleaven
c703d6b638
Use a single PluginData struct for all plugins.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1747 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-26 12:06:12 +00:00
Nick Treleaven
57561a1ebb
Ignore whitespace_chars for Haxe.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1746 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-26 12:03:14 +00:00
Enrico Tröger
eec5a83e03
Change format of email addresses.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1745 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-26 10:10:32 +00:00
Enrico Tröger
75c74284f8
Add filetype Haxe (patch by blackdog, thank you).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1744 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-26 09:50:12 +00:00
Nick Treleaven
75a08ac4a3
Don't destroy plugin_fields->menu_item automatically - plugin_fields
...
should be owned by the plugin, so the plugin is responsible for
destroying it, and any other memory it allocated.
Print a warning message in debug mode if a plugin has no cleanup()
function.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1743 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-25 11:59:34 +00:00
Nick Treleaven
87fe0b9531
Set app->debug_mode when GEANY_DEBUG is defined.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1742 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-25 11:49:11 +00:00
Nick Treleaven
12df07b4f2
Translate the HTML Characters plugin.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1741 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-25 11:00:09 +00:00
Enrico Tröger
222c4938ed
Fix wrong selection handling when using Color Chooser.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1740 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-25 08:23:17 +00:00