Revision: 2537
http://geany.svn.sourceforge.net/geany/?rev=2537&view=rev
Author: ntrel
Date: 2008-04-28 07:23:19 -0700 (Mon, 28 Apr 2008)
Log Message:
-----------
Create new branch from trunk to work on custom filetypes support.
Added Paths:
-----------
branches/custom-filetypes/
Copied: branches/custom-filetypes (from rev 2536, trunk)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 2536
http://geany.svn.sourceforge.net/geany/?rev=2536&view=rev
Author: eht16
Date: 2008-04-27 08:43:47 -0700 (Sun, 27 Apr 2008)
Log Message:
-----------
Allow Ctrl-A (or whatever "Select All" has been set to) to select all text in the scribble text widget (closes #1952335).
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/keybindings.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-04-27 15:05:40 UTC (rev 2535)
+++ trunk/ChangeLog 2008-04-27 15:43:47 UTC (rev 2536)
@@ -18,6 +18,9 @@
* src/document.c:
Fix crash when trying to change the encoding of a file
(introduced in r2529).
+ * src/keybindings.c:
+ Allow Ctrl-A (or whatever "Select All" has been set to) to select
+ all text in the scribble text widget (closes #1952335).
2008-04-25 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/src/keybindings.c
===================================================================
--- trunk/src/keybindings.c 2008-04-27 15:05:40 UTC (rev 2535)
+++ trunk/src/keybindings.c 2008-04-27 15:43:47 UTC (rev 2536)
@@ -1522,7 +1522,17 @@
{
gint idx = document_get_cur_idx();
GtkWidget *focusw = gtk_window_get_focus(GTK_WINDOW(app->window));
+ static GtkWidget *scribble_widget = NULL;
+ /* special case for Select All in the scribble widget */
+ if (scribble_widget == NULL) /* lookup the scribble widget only once */
+ scribble_widget = lookup_widget(app->window, "textview_scribble");
+ if (key_id == GEANY_KEYS_SELECT_ALL && focusw == scribble_widget)
+ {
+ g_signal_emit_by_name(scribble_widget, "select-all", TRUE);
+ return;
+ }
+
/* keybindings only valid when scintilla widget has focus */
if (! DOC_IDX_VALID(idx) || focusw != GTK_WIDGET(doc_list[idx].sci)) return;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 2534
http://geany.svn.sourceforge.net/geany/?rev=2534&view=rev
Author: eht16
Date: 2008-04-27 07:45:36 -0700 (Sun, 27 Apr 2008)
Log Message:
-----------
Fix typo.
Modified Paths:
--------------
trunk/configure.in
Modified: trunk/configure.in
===================================================================
--- trunk/configure.in 2008-04-27 14:43:13 UTC (rev 2533)
+++ trunk/configure.in 2008-04-27 14:45:36 UTC (rev 2534)
@@ -184,7 +184,7 @@
if test "x$want_vte" = "x"; then
# VTE support
AC_ARG_ENABLE(vte, AC_HELP_STRING([--enable-vte],
- [enable if you want virtual termninal support [[default=yes]]]),
+ [enable if you want virtual terminal support [[default=yes]]]),
[want_vte="$enableval"], [want_vte="yes"])
if test "x$want_vte" = "xyes"; then
AC_DEFINE(HAVE_VTE, 1, [Define if you want VTE support])
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 2533
http://geany.svn.sourceforge.net/geany/?rev=2533&view=rev
Author: eht16
Date: 2008-04-27 07:43:13 -0700 (Sun, 27 Apr 2008)
Log Message:
-----------
Don't check for CVS directory as we don't use CVS anymore and remove non-portable -path option of find.
Modified Paths:
--------------
trunk/ChangeLog
trunk/autogen.sh
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-04-27 14:33:40 UTC (rev 2532)
+++ trunk/ChangeLog 2008-04-27 14:43:13 UTC (rev 2533)
@@ -6,12 +6,15 @@
Add configure option --enable-gnu-regex to implicitly build the
included GNU regex library (in case the host system doesn't provide
a usable regex library).
- Rename tagmanger/include/regex.h in tagmanager/include/gnuregex.h
+ Rename tagmanager/include/regex.h in tagmanager/include/gnuregex.h
to avoid unintended inclusion in source files (this fixes the
OpenSolaris crashes).
* src/encodings.c:
Don't use GNU regex specific regex_t::buffer element to build also
without this extension (e.g. on OpenSolaris).
+ * autogen.sh:
+ Don't check for CVS directory as we don't use CVS anymore and remove
+ non-portable -path option of find.
2008-04-25 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/autogen.sh
===================================================================
--- trunk/autogen.sh 2008-04-27 14:33:40 UTC (rev 2532)
+++ trunk/autogen.sh 2008-04-27 14:43:13 UTC (rev 2533)
@@ -30,7 +30,7 @@
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.in >/dev/null) && {
(intltoolize --version) < /dev/null > /dev/null 2>&1 || {
- echo
+ echo
echo "**Error**: You must have \`intltool' installed."
echo "You can get it from:"
echo " ftp://ftp.gnome.org/pub/GNOME/"
@@ -101,8 +101,8 @@
am_opt=--include-deps;;
esac
-for coin in `find $srcdir -path $srcdir/CVS -prune -o -name configure.in -print`
-do
+for coin in `find $srcdir -name configure.in -print`
+do
dr=`dirname $coin`
if test -f $dr/NO-AUTO-GEN; then
echo skipping $dr -- flagged as no auto-gen
@@ -129,7 +129,7 @@
xml-i18n-toolize --copy --force --automake
fi
if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then
- if test -z "$NO_LIBTOOLIZE" ; then
+ if test -z "$NO_LIBTOOLIZE" ; then
echo "Running libtoolize..."
libtoolize --force --copy
fi
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.