Nick Treleaven
6d99470e78
Enforce 'fn(void);' in function prototypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4336 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-19 11:49:22 +00:00
Frank Lanitz
9f3fd037bc
Update of simplified Chinese translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4335 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-19 08:54:36 +00:00
Frank Lanitz
de40d5205a
Update of simplified Chinese translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4334 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-19 07:12:37 +00:00
Frank Lanitz
a7415bbf3c
Add Xhacker Liu to list of translators.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4333 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-19 07:12:08 +00:00
Frank Lanitz
92099c0999
Minor update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4332 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-17 08:15:28 +00:00
Nick Treleaven
ce31ebda16
Don't complete snippets if there's a selection.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4331 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 16:42:38 +00:00
Nick Treleaven
a7f252dd3f
Improve CamelCase word part autocompletion for runs of capital letters.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4330 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 16:36:09 +00:00
Nick Treleaven
d3350e0bbc
Revert temporary change for scintilla to say if tab was used for autocompletion.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4329 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 16:25:17 +00:00
Nick Treleaven
d5404fa57f
Undo merge of Scintilla.h, Scintilla.iface from upstream - could be confusing.
...
Keep new SCI_AUTOCGETCURRENTTEXT message though.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4328 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 16:19:51 +00:00
Nick Treleaven
fc00f011c8
Improve word part autocompletion so AC list is not cancelled and
...
reshown (this also stops the selection changing).
Add SCI_AUTOCGETCURRENTTEXT message (will be sent upstream).
Merge Scintilla.h, Scintilla.iface from upstream.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4327 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 12:13:01 +00:00
Nick Treleaven
3b129fdaea
Remove unnecessary line number margin padding.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4326 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 11:07:49 +00:00
Lex Trotman
24ed3cd619
Fix crash opening project when Geany started with no geany.conf.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4325 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-16 00:53:00 +00:00
Frank Lanitz
9fd485f204
Set English for default babel language
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4324 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-15 19:20:12 +00:00
Nick Treleaven
120af21ccb
Call editor_apply_update_prefs() from editor_create_widget() so
...
correct tab width and other settings are applied for Split Window
plugin.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4323 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-15 17:55:30 +00:00
Nick Treleaven
0b8c46a8a8
Add highlighting_set_styles() to API, use for Split Window plugin so
...
filetypes.common settings get set too.
Make highlighting_set_styles() take GeanyFiletype pointer instead of
filetype id.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4322 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-15 16:54:15 +00:00
Nick Treleaven
cf35a8a495
Revert r4301 - utils_free_pointers() taking 4 arguments.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4321 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-15 16:15:28 +00:00
Nick Treleaven
6befde884b
Add word part autocompletion for the current selected item when
...
pressing Tab - Enter still completes normally.
Add foreach_str() API macro.
Temporarily modify scintilla to say if tab was used for
autocompletion.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4320 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-15 14:57:11 +00:00
Nick Treleaven
46ef07f0ab
Change many SSM() macros to use sciwrappers.h instead.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4319 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 16:00:40 +00:00
Nick Treleaven
bb6526e717
Remove unnecessary case statement braces.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4318 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 15:40:12 +00:00
Nick Treleaven
7b18977916
Remove unnecessary CalltipReshowInfo struct - as the calltip reshowing is delayed, autocompletion has already worked normally.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4317 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 14:29:05 +00:00
Nick Treleaven
49a8d9dc0b
Use sci_insert_text() instead of SSM().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4316 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 14:13:24 +00:00
Nick Treleaven
d83416fdd1
Fix warning when using Find in Files with no documents open; make
...
keybinding work in this case.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4315 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 14:07:28 +00:00
Nick Treleaven
d9a5d81356
Move Tools configuration items to top of menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4314 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 13:51:43 +00:00
Nick Treleaven
f41037f219
Remove another wrong escape.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4313 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 12:45:06 +00:00
Nick Treleaven
fb7d31512f
Fix wrong escaping (patch by dmaphy, thanks - closes 2878138).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4312 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 12:43:51 +00:00
Nick Treleaven
539f8b3068
Add document_get_notebook_page() to API.
...
Minor edits of dox.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4311 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 12:21:18 +00:00
Nick Treleaven
d2a93f351d
Add stock close buttons to notebook tab popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4310 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 12:04:05 +00:00
Nick Treleaven
a50c65602b
Don't include trailing newlines when using reflow command.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4309 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-14 11:46:56 +00:00
Nick Treleaven
39cdcac742
Make Split Window 'Show current document' button have a drop-down menu
...
to select the other documents.
Add new API function ui_menu_add_document_items().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4308 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-13 17:14:25 +00:00
Lex Trotman
563cca15c0
Fix sensitivity settings for compile and build toolbar items
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4307 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 23:54:47 +00:00
Frank Lanitz
59971e7929
Don't escape \ on LaTeX template
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4306 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 17:45:47 +00:00
Nick Treleaven
2ed2fe1af6
Fix memory leaks with gtk_container_get_children().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4305 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 16:31:38 +00:00
Frank Lanitz
717f0b6009
Add Galician translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4304 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 16:19:11 +00:00
Frank Lanitz
9cdb7db9ff
Minor update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4303 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 16:17:32 +00:00
Frank Lanitz
ec7d3f47b8
Update of Russian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4302 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 16:16:58 +00:00
Nick Treleaven
f36c9024a3
Make utils_free_pointers() take 4 arguments, add to API.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4301 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 16:03:10 +00:00
Nick Treleaven
f453cc456e
Add GeanyKeyGroup callback support, which allow keybinding callbacks
...
to be ignored if inappropriate so a later keybinding with the same
key combination can intercept it. (Also group callbacks are usually
tidier than separate callbacks).
Remove special handling for GEANY_KEYS_EDIT_COMPLETESNIPPET.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4300 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 11:50:45 +00:00
Nick Treleaven
f7165a030f
Put old filetype template menu items in 'Old' submenu as they should
...
be removed after the 0.19 release.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4299 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 11:15:08 +00:00
Nick Treleaven
d884a37164
Remove extra blank line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4298 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 11:13:39 +00:00
Nick Treleaven
ccd566e2d1
Don't use filetype submenus for templates (slower to navigate, often
...
only 1 per-filetype anyway).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4297 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 10:53:39 +00:00
Lex Trotman
d94e2085fa
Ensure that old style build config is not loaded if it does not exist.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4296 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-12 08:25:04 +00:00
Frank Lanitz
e185e44b22
Update of Dutch translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4295 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-11 19:49:38 +00:00
Enrico Tröger
541d7689ff
Apply set default encoding for existing files only if the files are non-Unicode (patch by Alexey Antipov, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4294 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-11 10:51:12 +00:00
Frank Lanitz
77afc45669
Update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4293 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 21:18:36 +00:00
Frank Lanitz
f70c4ff9d5
Remove empty line on start of LaTeX template
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4292 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 21:17:57 +00:00
Nick Treleaven
f47acb132c
Call apply_filetype_properties() from styleset_c_like().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4291 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 12:15:29 +00:00
Nick Treleaven
90bdc7e35a
Move new_styleset() and preprocessor setup code into styleset_c_like[_init]().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4290 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 11:55:50 +00:00
Nick Treleaven
1c29d0906d
Fix 2 wrong uses of SSM() macro.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4289 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 11:19:46 +00:00
Nick Treleaven
3afd76aae1
Use sci_set_property() wrapper.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4288 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-04 11:15:26 +00:00
Enrico Tröger
62c474ffad
Map global types (read from tags files) to keyword style for filetype Java.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4287 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-10-03 16:35:34 +00:00