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
Enrico Tröger
99a3d8e3c3
Add preference for not using the current word under the cursor when opening Find dialogs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2389 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-23 16:29:43 +00:00
Enrico Tröger
945a41548f
Update Makefile parser from CTags SVN and improve it to detect targets in Makefiles.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2388 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-23 15:25:42 +00:00
Enrico Tröger
5c01fffbc8
Add styles to customize line and search marker and add translucency setting.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2387 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-23 14:57:53 +00:00
Enrico Tröger
07dd9217ba
Allow selecting items in the symbol list by pressing Enter or Space.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2386 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 18:44:12 +00:00
Enrico Tröger
e895402cf0
Fix crash on Windows due to missing error message when a process spawning fails.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2385 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 18:29:25 +00:00
Enrico Tröger
8eaf9f89a5
Add missing colon to "for" snippet for Python and set cursor position
...
(thanks mamaar on IRC).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2384 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 18:24:21 +00:00
Nick Treleaven
ad46583aa9
Change author to Alexander Rodin, as he did all the design work.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2383 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 17:12:19 +00:00
Nick Treleaven
ff76abfcd3
Fix asking detect reload question again if the user doesn't respond
...
within 10 seconds (oops).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2382 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 17:10:08 +00:00
Nick Treleaven
1e387f4dc5
Replace untitled file header filename after Save As and add to recent
...
files on Windows too.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2381 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 16:59:30 +00:00
Enrico Tröger
30528921d3
Update TCL parser from CTags SVN which adds new symbol types for
...
classes and methods (closes #1918748 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2380 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 16:47:17 +00:00
Enrico Tröger
31f0ab5e07
Add better "for" completion for Python.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2379 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 15:58:21 +00:00
Enrico Tröger
57fa3d0f16
Use configure's --docdir option when installing and using the documentation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2378 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 14:28:26 +00:00
Nick Treleaven
c248368faf
Only use filetype detection after Save As, not on every save when the
...
filetype is None (fixes #1891778 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2377 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 14:02:59 +00:00
Enrico Tröger
a0b1e7a692
When opening the manual on the website, include version string to ensure the appropriate manual version is shown.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2376 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 13:42:31 +00:00
Nick Treleaven
5bb5ff514f
When closing tabs that were opened left-to-right, don't temporarily
...
focus the previous tab when closing tabs, to prevent unnecessary
checking for disk changes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2375 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-21 13:05:47 +00:00
Nick Treleaven
98f57f2543
Move scroll by one line shortcuts to configurable keybindings
...
section.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2374 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 17:05:45 +00:00
Nick Treleaven
cc88c8bc7a
s/tabulator/tab/.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2373 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 16:55:14 +00:00
Nick Treleaven
5d417e0eec
Update configurable keybindings section for new plugin groups
...
ordering.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2372 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 16:50:21 +00:00
Nick Treleaven
c57a749d69
Load and save plugin keybindings when toggling plugins in the Plugin
...
Manager.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2371 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 16:17:59 +00:00
Nick Treleaven
0ed93190da
Add items: Make/Compile toolbar button, Make Custom menu, review hidden prefs & compile-time constants for 1.0.
...
Update and clarify some items.
Change Python scripting wishlist item to Python plugin interface (more useful).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2370 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 16:01:29 +00:00
Nick Treleaven
e740d9208a
Fix bug with showing macro list items all on one line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2369 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 15:48:03 +00:00
Enrico Tröger
8f496984a2
Add note and link for GTK 2.6 API docs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2368 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 14:30:51 +00:00
Nick Treleaven
230bfcf800
When detecting a change on disk, reload the file after all pending
...
Scintilla messages have been processed, to prevent problems with
partial colourisation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2367 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 13:09:19 +00:00
Nick Treleaven
b5da3d96ee
Add page links on the main page (easier than going to Related Pages,
...
and we can also list special files like plugin-symbols.c).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2366 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 13:02:12 +00:00
Nick Treleaven
16e7af760a
Move plugin symbols page into separate source file so that symbols
...
are listed as variables and functions and are autolinked.
Edit plugin symbols description, document some function parameters.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2365 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-20 12:46:45 +00:00
Nick Treleaven
2a67b8e0fa
Rename load_plugins() to load_all_plugins(), add comment.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2364 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-19 17:42:03 +00:00
Nick Treleaven
df6e28335f
Set mnemonic for Plugin Manager.
...
Use GTK_RESPONSE_CANCEL for Plugin Manager dialog so pressing escape
closes the dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2363 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-19 17:15:28 +00:00
Enrico Tröger
bd9881d162
Add ".xhtml" extension for filetype XML ( #1914587 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2362 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-18 16:38:01 +00:00
Enrico Tröger
1c04310ac1
Save sorting order of the symbol list when saving a file ( #1917262 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2361 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-18 16:09:11 +00:00