Enrico Tröger
34438f1290
Avoid setting line number margin twice when creating new tabs, also don't call gtk_notebook_set_current_page() explicitly as it isn't necessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2439 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:58:25 +00:00
Enrico Tröger
ec955b99ec
Move intl_stats.sh script to scripts directory and make it working from top source directory.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2438 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:52:01 +00:00
Enrico Tröger
9602b91e0f
Ignore notebook_switch_page signal handler when closing projects to speed it up a little bit with many session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2437 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:48:39 +00:00
Enrico Tröger
8d497729d9
Fix GTK warnings in open file dialog by using a positive response ID for the View button.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2436 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:26:38 +00:00
Nick Treleaven
6df1a08377
Update for ntrel's changes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2435 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 15:58:34 +00:00
Nick Treleaven
d044780e39
Make navqueue_goto_line() ignore an invalid old document index, and
...
ignore any documents that don't have a tagmanager work object.
Make Next Error and Next Message commands add positions to the
navqueue, so the user can return to where they were and also so they
can move backwards through error and message items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2434 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 13:12:29 +00:00
Nick Treleaven
0d68f8e2df
Add scripts folder for any useful scripts to work on code.
...
These scripts are not distributed with Geany, and are only in SVN.
Add changelist.pl to group and reverse ChangeLog entries, useful for writing NEWS.
Add missing-mnemonics.sh, to search for missing menu item mnemonics.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2433 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 12:53:26 +00:00
Nick Treleaven
145b03bfff
Move Load Tags item from File to Tools menu.
...
Capitalize Page Setup item.
Add separator before Plugin Manager item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2432 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 12:01:49 +00:00
Nick Treleaven
099fd5f64b
Add 3 remaining mnemonics for popup menu, copy Insert include
...
mnemonic - even though these have conflicts, just let GTK toggle
between them.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2431 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 16:07:06 +00:00
Nick Treleaven
9dd3382343
Add missing mnemonics (except for 3 popup menu items, ran out of
...
letters).
Capitalize some menu items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2430 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 13:09:56 +00:00
Enrico Tröger
07b666d0a9
Fix usage of wrong pointer when showing the toolbar popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2429 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 17:06:41 +00:00
Enrico Tröger
58bd8ca01f
Add datadir and localedir to Geany's pkgconfig file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2428 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 16:31:04 +00:00
Enrico Tröger
813849e8c8
Unfold hidden code when the fold point modified (e.g. commented out, fixes #1923350 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2427 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 16:16:55 +00:00
Nick Treleaven
380b00fcb4
Fix segfault with Run command when a project is open and the current
...
file's filetype has no run command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2426 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 18:07:43 +00:00
Nick Treleaven
a17610af72
Ignore documents with no absolute path when saving session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2425 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:26:09 +00:00
Nick Treleaven
d8bca75e41
Check file on disk for changes (with timeout) when pressing a key.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2424 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:16:53 +00:00
Nick Treleaven
b700989ea8
Remove unnecessary variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2423 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 16:45:18 +00:00
Nick Treleaven
6b88c068a1
Split document_create_new_sci() into document_create() and
...
create_new_sci().
Rename filename parameter utf8_filename.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2422 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:59:51 +00:00
Nick Treleaven
164d5d102b
Fix getting asked whether to reload a file twice, when a disk check
...
is forced immediately after a disk check has been done.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2421 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:23:09 +00:00
Nick Treleaven
20c4c880fe
Fix 2 doc typos.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2420 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:19:39 +00:00
Nick Treleaven
865308c5d6
Add note about possibly using bsearch in symbols_find_tm_tag().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2419 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:18:15 +00:00
Nick Treleaven
3d65154b37
Document most of GeanyData, add links to files.
...
Make PluginData alias deprecated.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2418 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:13:09 +00:00
Nick Treleaven
ddb7fa0753
Rename VCDiff plugin Version Diff.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2417 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:09:20 +00:00
Enrico Tröger
35602e14ca
Add support for resolving Windows shortcuts when opening files and open the shortcut's target.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2416 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 18:53:59 +00:00
Enrico Tröger
898c0602de
Fix two memory leaks and prevent showing two dialog boxes with the same error message.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2415 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:52:27 +00:00
Enrico Tröger
b975bbe11d
Add Scintilla.iface to include_HEADERS to also get it installed (oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2414 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:25:32 +00:00
Enrico Tröger
970d8e0516
Add Scintilla.iface to noinst_HEADERS to get it included in generated tarballs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2413 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:19:18 +00:00
Enrico Tröger
90edd8ab94
Add this file for plugin authors.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2412 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:13:13 +00:00
Nick Treleaven
07d37be882
Rename VERSION_CHECK PLUGIN_VERSION_CHECK, but keep a deprecated
...
alias so outside plugins still compile.
Update our plugins to use this.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2411 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:10:18 +00:00
Enrico Tröger
8d3a9047ca
Update Scintilla to version 1.76.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2410 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 16:42:50 +00:00
Nick Treleaven
5b512c4c0a
Add geany.pc to svn:ignore.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2409 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 13:38:29 +00:00
Nick Treleaven
2d4fddb2fc
Add note about not appending to structs like KeyBindingGroup and
...
GeanyCallback.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2408 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 13:35:34 +00:00
Nick Treleaven
da9bd88484
Forgot ChangeLog.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2407 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 13:29:43 +00:00
Nick Treleaven
83a1ac1945
Rename p_filetype p_filetypes to keep the symmetry with filetypes_*,
...
and define it also when GEANY_DISABLE_DEPRECATED is not set.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2406 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 13:27:31 +00:00
Frank Lanitz
93f39744c0
Repairing of ChangeLog
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2405 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 18:45:33 +00:00
Frank Lanitz
1d51321146
Fixed a little typo
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2404 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 18:07:11 +00:00
Frank Lanitz
a10312e313
Fixed a little typo that prevents plugin API documentation from beeing build.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2403 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:45:39 +00:00
Frank Lanitz
d5470351eb
Update of Brahmann's email
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2402 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:44:31 +00:00
Enrico Tröger
4a443a16bc
Add p_filetype.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2401 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:33:50 +00:00
Enrico Tröger
f947152af9
Add document_set_filetype() and filetypes_get_from_uid() to
...
the plugin API.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2400 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:29:50 +00:00
Nick Treleaven
3e98f6337c
Fix memory leaks when using tm_tags_extract().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2399 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:24:39 +00:00
Nick Treleaven
bdf2a271f4
Reuse find_work_object_tag() in find_workspace_tag().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2398 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 17:02:50 +00:00
Nick Treleaven
2431e450a0
Make Go to Tag commands look for the tag in the current document
...
before searching the workspace.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2397 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 16:44:43 +00:00
Nick Treleaven
291cff8c9d
Redo ABI change (it was for r2389 editor.h change, oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2396 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 16:11:52 +00:00
Nick Treleaven
081adcc55c
Add note about allowing appending of keybindings to groups without
...
breaking the API.
Undo unnecessary ABI change.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2395 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 13:40:01 +00:00
Nick Treleaven
a40ab7beac
Add Doxyfile, reference to svn:ignore.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2394 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 13:30:09 +00:00
Nick Treleaven
91e8ffdbce
Fix comparison always true warning, use doc_array->len instead of number of notebook tabs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2393 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 13:23:01 +00:00
Nick Treleaven
056c296851
Fix Python auto-indentation when line endings are set to CR/LF.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2392 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-24 13:09:29 +00:00
Enrico Tröger
dd684a529f
Small improvement in counting changed documents for Save All update.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2391 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-23 16:43:01 +00:00
Enrico Tröger
1cf46e4c8e
Add shortcut to switch to the sidebar.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2390 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-23 16:32:36 +00:00