Nick Treleaven
|
bba3085a57
|
Update and add item:
better file template {filename} wildcard replacement +{BASENAME}
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4899 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-11 11:56:55 +00:00 |
|
Nick Treleaven
|
c26dd54a9e
|
Fix search_find_text not returning -1 when match is out of range.
This fixes invalid memory reads and wrong template filename
wildcard replacement.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4898 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-11 11:49:09 +00:00 |
|
Enrico Tröger
|
187a9c1c38
|
(Re-)Implement a (still basic) native Windows Save As dialog when compiled with GEANY_USE_WIN32_DIALOG.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4897 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-10 21:52:43 +00:00 |
|
Enrico Tröger
|
e852932163
|
Fix Cancel on Goto Line dialog (patch by Dimitar Zhekov, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4896 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-10 17:36:19 +00:00 |
|
Enrico Tröger
|
dfa5f18e8c
|
Add missing header include
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4895 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-10 17:21:13 +00:00 |
|
Enrico Tröger
|
e382869a16
|
Allow '+<number' and '-<number>' as values for Goto Line inputs to jump relative to the current line (closes #2997238).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4894 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:55 +00:00 |
|
Enrico Tröger
|
819bf8e99a
|
Add special variant dialogs_show_input_goto_line() to use a normal GtkEntry together with dialogs_show_input_goto_line() for text input.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4893 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:42 +00:00 |
|
Enrico Tröger
|
658b552f42
|
Add public, generic callback ui_editable_insert_text_callback() to restrict GtkEntry text inputs to +/- and numeric values only.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4892 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:29 +00:00 |
|
Enrico Tröger
|
0259f13295
|
Guard C++/GTK class generation specific code
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4891 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:18 +00:00 |
|
Enrico Tröger
|
43e075a4f8
|
Minor fixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4890 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:10 +00:00 |
|
Enrico Tröger
|
b606964d3c
|
Replace C99 style comments
Adjust plugin author information
Fix shadowed variable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4889 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:48:01 +00:00 |
|
Enrico Tröger
|
f7de6b4ada
|
Remove trailing spaces
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4888 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:47:49 +00:00 |
|
Enrico Tröger
|
a2b0ec155b
|
Add support for creating PHP classes (patch by Ondrej Donek, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4887 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-09 15:47:39 +00:00 |
|
Enrico Tröger
|
534e36b3bf
|
Fix crash when generating global tags files (patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4886 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-08 15:41:00 +00:00 |
|
Enrico Tröger
|
6cd54a2cdd
|
Improve jumping to matching braces by consistently position the cursor before or after the matching brace dependent where it was before (patch by Dimitar Zhekov, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4885 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-08 13:32:23 +00:00 |
|
Enrico Tröger
|
812d9cc480
|
Minor reformatting
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4884 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-08 13:10:33 +00:00 |
|
Enrico Tröger
|
fc27d57914
|
Don't auto-close short XML tags (closes #2994852).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4883 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-08 13:10:24 +00:00 |
|
Enrico Tröger
|
8371e2ead3
|
Apply foreground and background colours of the folding margin style properly (closes #2998347).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4882 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-08 13:10:14 +00:00 |
|
Nick Treleaven
|
64afb8a637
|
Avoid connecting signals more than once.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4881 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-07 13:21:32 +00:00 |
|
Frank Lanitz
|
a26cab18d4
|
Minor update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4880 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-07 00:49:40 +00:00 |
|
Enrico Tröger
|
9521f7f2d5
|
Don't ignore the 'intltool' check on non-Windows system, instead raise a configure error.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4879 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-06 19:44:41 +00:00 |
|
Nick Treleaven
|
435a479d98
|
Reload templates if saving a document in the templates config dir.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4878 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-06 12:45:19 +00:00 |
|
Nick Treleaven
|
653a76b2f0
|
Fix marking some strings as translatable (cannot be done in the
ASSIGNIF macro).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4877 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-06 12:03:11 +00:00 |
|
Nick Treleaven
|
fdfbd2efb4
|
Add symbols_get_context_separator() to plugin API (patch by Colomban
Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4876 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-05 16:26:25 +00:00 |
|
Nick Treleaven
|
c3383930eb
|
Divide template wildcards into groups.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4875 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-05 15:05:57 +00:00 |
|
Nick Treleaven
|
31571a39cf
|
Add {project}, {description} template wildcards (#2954737).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4874 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-05 13:06:53 +00:00 |
|
Nick Treleaven
|
bf09ed5c48
|
Fix replacing {filename} template wildcard for custom file
templates with non-default file extension.
Add search_find_text() for POSIX regex searches.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4873 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-05 12:50:59 +00:00 |
|
Nick Treleaven
|
f38b468348
|
Add function document_apply_indent_settings() for use later.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4872 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-05 12:07:45 +00:00 |
|
Nick Treleaven
|
a04d999014
|
Move debug-only variable cl into printfcmds().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4871 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-03 15:43:07 +00:00 |
|
Nick Treleaven
|
8c7ccac2f4
|
Realign some macros.
Don't align local variable declarations.
Add blank line after variable declarations.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4870 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-03 15:31:11 +00:00 |
|
Nick Treleaven
|
700e6e96bf
|
Add sci_set_line_indentation(), sci_get_line_indentation() to API
(patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4869 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-03 14:46:32 +00:00 |
|
Nick Treleaven
|
f97b90c37d
|
Fix setting wrong accelerator for 2 Edit->Commands items (patch by
Anonymous, #2995593).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4868 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-05-03 14:38:25 +00:00 |
|
Nick Treleaven
|
16c87d5e7e
|
Warn user if hidden hard tab width setting is not 8.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4867 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-30 15:02:33 +00:00 |
|
Nick Treleaven
|
1b51823339
|
Hide 'Tabs and Spaces: Hard tab width' preference - it should
always be 8. (Hidden setting kept in case users have modified it).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4866 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-28 13:08:15 +00:00 |
|
Nick Treleaven
|
5a20dacdec
|
Add Folding section link to filetypes.common custom settings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4865 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-28 12:49:09 +00:00 |
|
Enrico Tröger
|
317a21b9a3
|
When switching documents, don't call document_set_text_changed() as this does much more than necessary. Instead call the necessary UI update functions explicitly.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4864 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-27 15:09:34 +00:00 |
|
Nick Treleaven
|
92720c5d39
|
Fix invalid memory read (patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4863 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-27 11:52:51 +00:00 |
|
Enrico Tröger
|
8c963d2829
|
Make string arguments const where appropriate (patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4862 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:43:39 +00:00 |
|
Enrico Tröger
|
3f3d2d1b9b
|
Make string arguments const where appropriate (patch by Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4861 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:43:09 +00:00 |
|
Enrico Tröger
|
f12ed2fabe
|
Fix broken opening URLs e.g. when using the 'builtin' Run command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4860 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:56 +00:00 |
|
Enrico Tröger
|
1cac20b8da
|
Remove malloc() fallback since we completely rely on g_malloc() nowadays.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4859 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:43 +00:00 |
|
Enrico Tröger
|
4d34795c94
|
Declare document_stop_file_monitoring() as static.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4858 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:33 +00:00 |
|
Enrico Tröger
|
2eea747db2
|
Change eFree() to simply ignore NULL pointers instead of asserting.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4857 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:24 +00:00 |
|
Enrico Tröger
|
95d82159a8
|
Change the limit for the command line length when executing commands to a maximum of 32768 characters (closes #2979697).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4856 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:12 +00:00 |
|
Enrico Tröger
|
2f63860908
|
Replace g_vsnprintf() by g_strdup_vprintf() to avoid truncated strings in case of reaching the buffer size limit (part of #2979697).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4855 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-25 17:42:01 +00:00 |
|
Nick Treleaven
|
751f8be508
|
Support more folding icon styles: arrows, +/- and no lines
(#2935059).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4854 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-22 17:16:46 +00:00 |
|
Nick Treleaven
|
cbf9813632
|
Recalculate line margin width when zooming (fixes #2990553).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4853 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-22 16:02:45 +00:00 |
|
Nick Treleaven
|
6786e05e03
|
Support {pc} wildcard in snippets to escape percent char.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4852 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-22 13:01:45 +00:00 |
|
Nick Treleaven
|
7b8d62a255
|
Constify some more string pointers in the API (patch by
Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4851 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-22 12:25:20 +00:00 |
|
Nick Treleaven
|
379aee232a
|
Make plugin_signal_connect() string argument const (patch by
Colomban Wendling, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4850 ea778897-0a13-0410-b9d1-a72fbfd435f5
|
2010-04-22 12:03:37 +00:00 |
|