1486 Commits

Author SHA1 Message Date
Nick Treleaven
6c7ca7d5ba Add Project Management section.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1482 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-27 16:22:53 +00:00
Nick Treleaven
99eae5d4ea Update Global Tags section now all filetypes can be generated.
Comment out 'should be written' from Preferences section.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1481 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-27 15:10:25 +00:00
Nick Treleaven
f39df4005f Add support for generating global tags files for non-C-like
filetypes.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1480 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-27 11:00:29 +00:00
Nick Treleaven
3489b63b7d Add tm_source_file_get_lang_name() as a wrapper for getLanguageName()
in parse.c.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1479 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-27 10:58:41 +00:00
Nick Treleaven
4a7d4da2be Separate filetype menu item creation from filetypes_init_types() so
it can be called without initializing GTK (for non-GUI commands).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1478 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-25 15:01:14 +00:00
Nick Treleaven
cdd780edac Remove duplicate calltips (e.g. from function def and prototype).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1477 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-24 11:02:26 +00:00
Nick Treleaven
8154ee59c8 Disable FIF extra options entry when checkbox is not checked.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1476 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-24 10:52:08 +00:00
Nick Treleaven
6ebf6aa2f5 Add G_GNUC_NULL_TERMINATED to ensure variable arglists are NULL
terminated (for GLib >= 2.8).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1475 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-23 15:52:44 +00:00
Nick Treleaven
3ffa0a2545 Sort symbol list tags also by line number (fixes #1703575).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1474 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-23 15:15:13 +00:00
Nick Treleaven
1b79a856b0 When linking (or using Make Custom), remove error indicators in all
documents (should fix #1705374).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1473 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-23 12:55:37 +00:00
Nick Treleaven
d813cbdbab Add printf format check for dialogs_show_msgbox().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1472 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-23 12:30:27 +00:00
Frank Lanitz
3341ce8e65 Update of catalog and po files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1471 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-22 20:53:43 +00:00
Frank Lanitz
0ed001cda3 Change of language-team-entry to geany-i18n@uvena.de
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1470 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-21 21:11:49 +00:00
Nick Treleaven
c95b33301e Fix no response with Project dialogs when the user enters invalid
information (oops).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1469 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-21 16:27:38 +00:00
Nick Treleaven
492cc39a9e Restore the current project when restarting Geany.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1468 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-21 12:25:17 +00:00
Nick Treleaven
ccd28aa90c Move load_file_lists() code out of configuration_load().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1467 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-20 16:43:11 +00:00
Nick Treleaven
55d8397b1c Move save_recent_files(), save_session_files() code out of configuration_save().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1466 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-20 16:31:19 +00:00
Nick Treleaven
d3b3c943f1 Update generating global tags section.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1465 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-20 14:44:34 +00:00
Enrico Tröger
e0985eac5a Fixed handling of command line arguments within the shell command for the VTE to enable use of shells as login shells.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1464 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-19 13:44:42 +00:00
Nick Treleaven
b954dc8245 Add Load Tags command in the File menu.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1463 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-18 15:21:33 +00:00
Nick Treleaven
ca8153abf4 Keep tag names with different argument lists when loading global
tags.
Prevent segfault if using tm_workspace_find_scoped() with global
tags.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1462 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-18 15:20:56 +00:00
Nick Treleaven
4e0dd7fcca Use the usual TM parser for all langTypes except pascal, php, latex when loading global tags files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1461 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-18 15:20:11 +00:00
Nick Treleaven
14001ddc8f Split filetypes_get_from_filename() into filetypes_detect_from_file()
and filetypes_detect_from_filename().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1460 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-18 12:12:51 +00:00
Nick Treleaven
3fe147c4f1 Update Search section: escape sequences, Find All, Mark, Replace All.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1459 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-18 12:01:06 +00:00
Enrico Tröger
fc78e487df Small update of German translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1458 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-16 21:05:43 +00:00
Enrico Tröger
98c77bfa3d Oops.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1457 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-16 20:29:39 +00:00
Enrico Tröger
e331c40a54 Use g_stat() instead of stat() to prevent file read errors on Win32.
Prevent unnecessary filename encoding conversions on Win32.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1456 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-16 15:58:34 +00:00
Nick Treleaven
05164ab8ae Remove wrong UTF-8 conversion in filetypes_get_from_filename().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1455 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-16 11:10:22 +00:00
Enrico Tröger
c4ece8e758 Run print command asynchronously to prevent blocking of the main process (closes #1695786).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1454 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 19:25:22 +00:00
Enrico Tröger
398ddf6d73 Added context actions to run custom commands on current selection or the current word below cursor.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1453 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 18:09:59 +00:00
Nick Treleaven
1b715a59f6 Move 'Recurse in subfolders option' FIF option below the others.
Add tooltip for extra options entry.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1452 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 16:13:57 +00:00
Nick Treleaven
1545968ce3 Save FIF extra options string in the keyfile.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1451 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 15:59:57 +00:00
Nick Treleaven
2a3f6d00f7 Add tm_tag_function_t tags in global tags files, so that inline C++
methods (and D functions) get parsed.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1450 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 12:41:59 +00:00
Nick Treleaven
82a0f4dfb1 Allow overloaded argument lists in global tag files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1449 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 12:14:33 +00:00
Nick Treleaven
eb4a7b069d Prevent D module tag lookup for D constructor calltips.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1448 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-15 11:46:25 +00:00
Enrico Tröger
6e72477338 Fixed missing calltip display when using a space after a symbol name (thanks to Anh Phạm for reporting).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1447 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-13 16:51:48 +00:00
Nick Treleaven
e3aceea275 Show up and down arrows when there are multiple calltip matches.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1446 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-13 11:42:25 +00:00
Enrico Tröger
9643342e5d Fixed wrong default value.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1445 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-10 17:14:12 +00:00
Enrico Tröger
c84d9b2803 Added options to show or hide the statusbar as well as the editor scrollbars.
Added sci_set_scrollbar_mode() to easily show or hide the scrollbars.	  


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1444 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-10 17:06:57 +00:00
Enrico Tröger
dd7e84f33c Made "distcheck" working.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1443 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-08 16:38:46 +00:00
Nick Treleaven
c71204e370 Add Construct completion in the Editing section.
Add Tags section, including how to generate a replacement global.tags
file.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1442 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-07 15:05:09 +00:00
Nick Treleaven
86f31c5147 Correct Stopping running processes section - only Run can be stopped. Use <emphasis> instead of <literal> for command names.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1441 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-07 11:05:31 +00:00
Nick Treleaven
a5b7688694 Only insert a space if construct completion occurs, to prevent unusual undo history.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1440 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-06 10:49:51 +00:00
Nick Treleaven
369c7bb51c Make \" filename quoting optional when creating a global tags file
(quoting is useful if glob matching is needed). Run geany -g for
example usage.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1439 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-05 12:07:46 +00:00
Nick Treleaven
4e13a55645 Only construct-complete when the editor widget has focus.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1438 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-05 11:53:52 +00:00
Nick Treleaven
4baeb619ac Add filtering out version control files with Extra options info to
Find in Files section.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1437 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-05 11:27:44 +00:00
Nick Treleaven
3bdadf9727 Write tm_tag_enumerator_t and tm_tag_macro_t (e.g. for GTK_STOCK_*)
tags when creating a global tags file, and store the pointerOrder.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1436 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-05 11:24:10 +00:00
Nick Treleaven
cfb073a2bf Add 'Extra options' field and checkbox to FIF dialog.
Don't allow arguments appended to Grep command.
Prevent warning when using relative paths with open directory button.
Refactor FIF options code into get_grep_options(), remove
fif_options, fif_match_type.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1435 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-03 15:57:12 +00:00
Nick Treleaven
b8d7e96375 Add recursive option to Find in Files dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1434 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-03 11:04:44 +00:00
Nick Treleaven
c0b36f4d01 Make file header optional for filetype templates - use the string
'{fileheader}' to mark where the file header should be placed, which
can be anywhere in the filetype template.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1433 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-31 11:39:56 +00:00