Nick Treleaven
664333b8c8
Fix mem leak with snippets_find_completion_by_name().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4810 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-08 15:56:08 +00:00
Nick Treleaven
e7d790d926
Refactor snippets_complete_constructs().
...
Remove an unnecessary TODO.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4809 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-08 13:54:08 +00:00
Enrico Tröger
17553f0ee6
Fix disabled compiler message tracking if using indicators to show build errors is disabled ( closes #2982834 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4808 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-07 21:09:56 +00:00
Enrico Tröger
5c7197b6ee
Improve wording.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-07 19:51:48 +00:00
Nick Treleaven
c14fc12dd0
Backport fix from Scintilla CVS to fix using SCI_GETSELECTIONSTART
...
and SCI_GETSELECTIONEND with rectangular selections. This fixes
replacing in a rectangular selection.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4806 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-07 16:58:33 +00:00
Nick Treleaven
94577bb251
Fix showing '...' item last instead of first for document word
...
completion.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4805 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-06 17:11:36 +00:00
Nick Treleaven
892f1bd931
Merge 0.18.1 branch changes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4804 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-06 16:48:59 +00:00
Nick Treleaven
14e61b9bdb
Re-detect any document filetypes set to None after reloading
...
filetype extensions (closes #2979661 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4803 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-06 16:37:27 +00:00
Enrico Tröger
26aeed1085
Add error_regex to parse error messages and warnings when performing syntax checks on Perl files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4802 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-05 22:03:49 +00:00
Enrico Tröger
d6b15be3df
Adjust Perl Compile command to use the -c command line option to perform a syntax check instead of using the deprecated ByteCompile module.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4801 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-05 21:48:33 +00:00
Nick Treleaven
cf30b64029
Make Ctrl-click on any notebook tab switch to the last used
...
document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4800 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-05 11:44:56 +00:00
Nick Treleaven
ab8d1b20d9
Add API docs for keybinding enums.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4799 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-05 11:42:31 +00:00
Nick Treleaven
9bb37bd6de
Cache G_TYPE_INSTANCE_GET_PRIVATE() result when initializing an
...
object for efficiency.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4798 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-01 15:57:19 +00:00
Nick Treleaven
dc3801eaf2
Remove multiline regex item (\n is now matched).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4797 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-04-01 15:55:13 +00:00
Nick Treleaven
5b9605a9d6
Revert commit to use AC_PATH_PROG instead of 'which' (fixes
...
#2973764 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4796 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-31 16:36:36 +00:00
Nick Treleaven
a8bc1cb59a
Add Stash widget functions to API.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4795 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-31 16:21:28 +00:00
Nick Treleaven
5f8f0b9f81
Use 'while' instead of 'goto'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4794 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-31 13:39:33 +00:00
Nick Treleaven
c266895832
Fix replacing '^' regex.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4793 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-31 11:53:37 +00:00
Nick Treleaven
f3e103c1e4
Beep if the user hasn't entered a class name on pressing OK.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4792 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-31 11:35:31 +00:00
Nick Treleaven
62f79f8f2a
Don't generate FOO_GET_PRIVATE() macro because caching the result
...
in Foo::priv can be much more efficient.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4791 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-30 17:19:59 +00:00
Nick Treleaven
90acc27a7a
Add Stash setting functions to API.
...
Remove unnecessary argument to stash_group_load_from_file().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4790 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-30 16:29:38 +00:00
Nick Treleaven
806bb254c7
Apply patch from Yoann Le Montagner to set VTE bold color (thanks,
...
fixes #2976905 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4789 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-30 14:43:40 +00:00
Enrico Tröger
09d0321657
Fix cursor positioning when toggling comments (patch by Thomas Martitz, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4788 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-25 23:00:59 +00:00
Enrico Tröger
06786651bd
Increase plugin API version for last commit
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4787 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-25 22:45:30 +00:00
Peter Scholtens
904bc7e44d
Added Ctrl+0 for zoom reset / normal size
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4786 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-25 22:18:00 +00:00
Nick Treleaven
c6c19ad5b3
Add a space after 'while' for do...while statement.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4785 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-25 13:51:07 +00:00
Nick Treleaven
5bbd6a30d7
Fix wrong selection range after Replace in Selection.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4784 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-25 13:43:37 +00:00
Frank Lanitz
3f73778d61
Update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4783 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-20 19:57:27 +00:00
Enrico Tröger
1864e6e6a5
Deprecate GEANY_WINDOW_MINIMAL_WIDTH/GEANY_WINDOW_MINIMAL_HEIGHT to not set Geany's minimum window size anymore ( closes #2972992 ).
...
As replacement, add GEANY_DEFAULT_DIALOG_HEIGHT.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4782 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-20 16:20:55 +00:00
Enrico Tröger
7db7ef002d
Backport fix from Scintilla CVS to not paste text beyond the end of lines ( closes #2969096 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4781 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-20 15:40:45 +00:00
Enrico Tröger
f8864c5700
Remove reference to already removed latex.tags file. Future releases probably still depend on GTK 2.16.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4780 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-20 15:27:09 +00:00
Enrico Tröger
a01a4f68e3
Make CreateChildProcess() working with Unicode strings, e.g. directory names (closes 2972606).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4779 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-20 15:16:21 +00:00
Nick Treleaven
809a37ddd2
Add stash_group_load_from_file() and stash_group_save_to_file().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4778 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-19 17:38:27 +00:00
Nick Treleaven
86e5bb4bc7
Make adding string and string vector settings initialise the setting
...
to NULL for safety.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-19 12:51:08 +00:00
Nick Treleaven
201b595b51
Rename Stash data types to be independently named from Geany (so
...
Stash can be reused for other projects).
Rename GeanyPrefGroup to StashGroup.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4776 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 17:04:17 +00:00
Nick Treleaven
3ef6d41a53
Edit 2 labels.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4775 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 16:49:27 +00:00
Nick Treleaven
94b06b46e2
Add frame for 'Printing' prefs dialog page.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 13:26:48 +00:00
Nick Treleaven
9a15e2e074
Mention plugin_set_key_group() in API docs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 13:17:05 +00:00
Nick Treleaven
39a6d76e2a
Improve API docs contents page by listing all commonly-used files.
...
Fix 'Date' appearing twice on the date line.
Don't generate API docs for prefs.h, toolbar.h (unused).
Move some '@file' doc-comments to the .c file.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4772 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 13:13:11 +00:00
Nick Treleaven
8e9bfdf16a
Set default for wrapped lines to show marker at end of line only
...
(more expected and doesn't change line alignment - closes #2972386 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4771 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-18 12:35:16 +00:00
Frank Lanitz
df532a2e42
Update of Turkish transalation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4770 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-17 17:15:47 +00:00
Nick Treleaven
aa872a4545
Add doc-comments for Stash setting functions.
...
Add an example file showing usage of Stash.
(Not enabled yet until added to the plugin API).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-17 17:15:47 +00:00
Nick Treleaven
26f161c9d3
Apply patch from Colomban Wendling to parse Python lambda functions
...
(thanks) - modified to only parse toplevel or class member lambdas.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4768 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-17 13:39:18 +00:00
Lex Trotman
57aaf35b75
Fix using return value without checking return status, caused
...
incorrect sensitivity settings on build dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4767 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-17 04:34:33 +00:00
Enrico Tröger
2f43a0b701
Remove accidentally added non-portable compiler flag
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4766 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-16 20:28:20 +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
Enrico Tröger
31a4eddf44
Add utils_copy_environment() to the plugin API.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4764 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-15 14:48:43 +00:00
Enrico Tröger
aea9e1cb18
Fix/Improve GIT repository detection (patch by Thomas Martitz, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4763 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-15 14:06:29 +00:00
Enrico Tröger
0fd6e75f4a
For now revert the recent patch which set real_path of newly open non-existent configuration files as this seems hackish and causes 'file not found' warnings.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4762 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-15 14:05:42 +00:00
Nick Treleaven
04972d2499
Apply patch from Eugene Arshinov to make frame packing/alignment
...
more consistent (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4761 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-03-15 13:12:54 +00:00