Nick Treleaven
ec939b4736
Allow replacing identical text if case sensitive is not checked.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1488 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-30 12:03:46 +00:00
Nick Treleaven
e3c956c7ad
Use g_printerr (if necessary) when generating global tags to convert
...
UTF-8 automatically; mark error messages for translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1487 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-30 11:56:50 +00:00
Nick Treleaven
737f9c6542
Add project file path preferences option in General tab.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1486 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-29 16:36:42 +00:00
Nick Treleaven
98f64da8f6
Add ui_path_box_new() for creating a path text entry with an open
...
button, which runs a file chooser to set the text entry.
Add ui_setup_open_button_callback() for setting up a button callback
that behaves like the open button in ui_path_box_new().
Use ui_path_box_new() in FIF dialog setup.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1485 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-29 12:03:25 +00:00
Nick Treleaven
b605da2be8
Rename 'tabulators' 'tabs'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1484 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-29 11:35:23 +00:00
Enrico Tröger
6f12802f14
Changed default browser to firefox.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1483 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-29 10:57:25 +00:00
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
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
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
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
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
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
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
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
Nick Treleaven
68cdcc0e06
Prevent Find in Files directory combo being vertically stretched.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1432 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-30 16:34:51 +00:00
Nick Treleaven
f1f7401c24
Added MimeTypes: C++ header, Pascal, Perl, Python, httpd-PHP, XML;
...
thanks to Iñaki Rodriguez.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1431 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-30 11:25:53 +00:00
Enrico Tröger
e123af1c55
Fixed warning about shadowing a local variable.
...
Add keybinding for switching to the search bar (as suggested by Nikolas Arend).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1430 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-30 10:38:13 +00:00
Nick Treleaven
7dc7e55951
Add headings for the Keyboard Shortcuts dialog to group related
...
commands.
Shorten the 'Send to custom command' labels slightly.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1429 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-29 14:39:04 +00:00
Nick Treleaven
473afcc722
Check size of construct completion buffer, remove unneeded static in
...
sci_cb_auto_forif().
Reorder some of sci_cb_close_block().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1428 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-29 11:12:48 +00:00