SF.net SVN: geany: [671] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Sat Aug 5 12:12:01 UTC 2006
Revision: 671
Author: ntrel
Date: 2006-08-05 05:11:55 -0700 (Sat, 05 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=671&view=rev
Log Message:
-----------
Allow partial word selection for Find Usage
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/callbacks.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-08-04 21:03:12 UTC (rev 670)
+++ trunk/ChangeLog 2006-08-05 12:11:55 UTC (rev 671)
@@ -1,3 +1,8 @@
+2006-08-05 Nick Treleaven <nick.treleaven at btinternet.com>
+
+ * src/callbacks.c: Allow partial word selection for Find Usage.
+
+
2006-08-04 Nick Treleaven <nick.treleaven at btinternet.com>
* src/callbacks.c, src/callbacks.h, src/dialogs.c:
Modified: trunk/src/callbacks.c
===================================================================
--- trunk/src/callbacks.c 2006-08-04 21:03:12 UTC (rev 670)
+++ trunk/src/callbacks.c 2006-08-05 12:11:55 UTC (rev 671)
@@ -1321,7 +1321,7 @@
gpointer user_data)
{
gint i, pos, line = -1;
- gint flags = SCFIND_MATCHCASE | SCFIND_WHOLEWORD;
+ gint flags;
gint idx;
struct TextToFind ttf;
gchar *buffer, *short_file_name, *string, *search_text;
@@ -1334,9 +1334,13 @@
{ // take selected text if there is a selection
search_text = g_malloc(sci_get_selected_text_length(doc_list[idx].sci) + 1);
sci_get_selected_text(doc_list[idx].sci, search_text);
+ flags = SCFIND_MATCHCASE;
}
else
+ {
search_text = g_strdup(current_word);
+ flags = SCFIND_MATCHCASE | SCFIND_WHOLEWORD;
+ }
for(i = 0; i < GEANY_MAX_OPEN_FILES; i++)
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list