Commit Graph

295 Commits (5d82a9b9429274316a317b1e38ef1e92fc043aec)

Author SHA1 Message Date
Nick Treleaven f75fd1402a Group search related code
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@698 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 21:12:49 +00:00
Enrico Tröger e35efa87b3 Fixed segfault when try to (un)comment some code and no filetype is set(reported by John Gabriele).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@697 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 18:16:28 +00:00
Enrico Tröger e52b0bc822 Fixed wrong classification of local functions as methods(thanks to Sebastian Koch).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@696 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 18:01:02 +00:00
Enrico Tröger 58f2a195ad Fixed possible segfault when replacing tabs by spaces.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@695 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 17:19:16 +00:00
Enrico Tröger 2239933a6a Updated for Geany 0.8.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@689 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-09 18:03:25 +00:00
Enrico Tröger 3313e63f55 Removed section about global ctags, the information were obsolete.
Added section about file encodings and the Unicode Byte-Order-Mark.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@687 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-09 17:15:34 +00:00
Nick Treleaven 0a4e1ff7da Use native tab DnD reordering on GTK+ 2.10; closes #1519650
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@686 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-09 11:14:02 +00:00
Nick Treleaven 354d422637 Add startup debug message showing GTK+ runtime version
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@685 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-09 11:06:51 +00:00
Nick Treleaven 7d8637f549 Fixed all sign comparison warnings
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@684 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-08 13:01:50 +00:00
Nick Treleaven 58af613d59 Fixed GTK 2.6 workaround for DnD tab reordering so it works on the first attempt
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@682 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-08 10:39:18 +00:00
Enrico Tröger 3df2f233d0 Applied patch to re-enable XIM support. Thanks!
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@681 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-07 15:05:21 +00:00
Nick Treleaven 795fc85083 Move recent file item to the top when it is clicked on
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@680 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-07 14:53:58 +00:00
Nick Treleaven 92a3f0a4b8 Place the cursor in "" for insert blank include
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@679 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-07 11:11:05 +00:00
Nick Treleaven d39510f44d Allow Find even when the replace text is the same
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@678 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-07 10:02:11 +00:00
Nick Treleaven e76a10f56c Added Filetype extensions section; Grouped configuration file sections into a chapter
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@677 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-06 21:49:16 +00:00
Nick Treleaven e1a58a75cb Improved search section; added all find and go to commands
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@675 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-06 20:25:54 +00:00
Nick Treleaven 2cfd077f10 Fix loading Perl, TCL system config files first
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@673 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-05 12:33:15 +00:00
Nick Treleaven 55edaf557a Use unique filetype id in geany.conf to avoid new filetype problems; Make unique id numbers compatible with Geany 0.7 filetype order
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@672 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-05 12:25:49 +00:00
Nick Treleaven c633b3f2c0 Allow partial word selection for Find Usage
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@671 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-05 12:11:55 +00:00
Nick Treleaven ed0b029db8 Set radio item None for new files
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@670 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-04 21:03:12 +00:00
Nick Treleaven 4f7860b1a2 Disable word and word start matching when regexes are enabled; Don't hide the Find dialog after searching; use Close button.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@669 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-04 12:21:41 +00:00
Enrico Tröger afa4c4104e Made document related submenus(filetype, encoding, line endings) radio buttons for better usability.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@668 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-03 22:17:10 +00:00
Nick Treleaven c6fa1febba Wrap calltip and prevent it obscuring the current line
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@666 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-03 13:27:30 +00:00
Enrico Tröger 53d91a4c55 Fixed wrong behaviour of Save As on unchanged files.
Don't set file as changed when changing encoding to the same one.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@663 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-02 10:50:53 +00:00
Nick Treleaven a591dd027f Add hidden option -g to generate filetype_extensions.conf
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@661 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 21:07:46 +00:00
Nick Treleaven 794ad69ad1 Add Make pattern to recognise makefile*
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@660 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 20:07:58 +00:00
Nick Treleaven 595ebb6670 Install a system filetype_extensions.conf which can be overridden
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@659 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 16:12:45 +00:00
Nick Treleaven db4cf9e59f Apply the tab width setting for new documents
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@658 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 13:24:58 +00:00
Nick Treleaven 088a2ca529 Clear search flags when using the find toolbar entry; Removed some unnecessary static variables.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@657 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 11:33:42 +00:00
Enrico Tröger 2a30d0abe3 Added some menu items to the edit menu for editing tasks.
Added keyboard shortcuts for increase/decrease of line indentation (closes #1521717).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@656 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 10:35:32 +00:00
Nick Treleaven 8e2b19b48c Change default for removing trailing spaces to off
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@655 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 10:30:56 +00:00
Nick Treleaven 35003deb31 Added Auto indentation and Line wrapping options to Preferences dialog; Split up Miscellaneous items into Display and Features; Renamed Change Selection and Run toolbutton.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@654 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 10:06:28 +00:00
Enrico Tröger 74e1d66c13 Added functionality to uncomment code and added keyboard shortcut Ctrl+Shift+D for this (closes #1521714).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@653 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-31 09:39:33 +00:00
Enrico Tröger ddd9300a72 Added style to change the colour of the caret(closes #1530486).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@652 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-30 16:02:21 +00:00
Nick Treleaven 8116c173e6 Add win32 build files to EXTRA_DIST
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@651 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-29 12:17:30 +00:00
Nick Treleaven 35a1df7ffc Remember Find in files directory for opening grep results
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@650 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-29 12:06:00 +00:00
Enrico Tröger 85af83f6ae Added some options to the Find in files dialog, made search directory editable.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@647 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-28 18:37:32 +00:00
Nick Treleaven 6cb83f8af0 Add makefiles for building on win32
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@646 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-28 12:29:10 +00:00
Enrico Tröger d561c70125 Let the colour chooser pick the colour under the cursor(Win32 code). Added some sanity checks.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@643 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-27 23:17:31 +00:00
Enrico Tröger 689ee4243b Added Select All item to sensitive buttons.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@642 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-27 22:52:11 +00:00
Enrico Tröger 31c17438cb Removed unused colour parsing functions.
Let the colour chooser pick the colour under the cursor.
Fixed bug in parsing strings containing hex values, modified the styles to keep the syntax highlighting consistent.
Removed startup warning.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@641 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-27 20:57:13 +00:00
Nick Treleaven a2385fe52e Only replace untitled.x within the first 2 lines
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@640 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-26 17:10:35 +00:00
Enrico Tröger 4e122c97b7 Removed macro GEANY_WIN32, use G_OS_WIN32 instead.
Introduced global variables for PACKAGE_DATA_DIR and  PACKAGE_LOCALE_DIR, removed macro DOCDIR (these changes are important for the Windows port).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@639 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-26 17:02:16 +00:00
Nick Treleaven 05cebe9931 Disable the Compiler tab instead of hiding it so that messages window tabs have the right index on switching
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@638 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-26 14:29:30 +00:00
Enrico Tröger e1c4e5ac80 Applied patch to fix building with gcc 2.95, removed unneeded file from EXTRA_DIST.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@632 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 18:09:08 +00:00
Enrico Tröger ac34496500 Fixed broken Find usage.
Put "No matches" message also in the message window.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@630 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 13:14:51 +00:00
Enrico Tröger 902379738b Removed some unneeded functions to avoid duplicate code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@629 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 12:46:08 +00:00
Enrico Tröger 8d06fef254 Reordered the filetypes (just a cosmetic change).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@627 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 10:13:35 +00:00
Enrico Tröger a7361b6464 Save default encoding for new files as charset string.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@626 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 09:12:51 +00:00
Enrico Tröger 1511e7563e Set CR/LF as EOL mode on new files on Windows.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@624 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 00:10:36 +00:00