1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00
guile/emacs
Neil Jerram e8e655e21b GDS usability: operation without a mouse
Derek Peschel provided this patch and described it as follows.

"Most of the time I use Terminal in OS X, rather than xterm.  I also don't
bother with the GUI versions of Emacs.  So unfortunately I have no mouse
support in Emacs.  Also the system I'm testing Guile on thinks my terminal
doesn't support color and I haven't fixed it yet.  The attached patch makes
GDS more usable for me.

"With no mouse, the "[click here to show error stack]" design is very
inconvenient.  You added a C-M (return) binding at some point.  I copied
that, but I also changed the message to show it.  And I made the return
work when the cursor is after the right bracket."

* emacs/gds-scheme.el (gds-display-results): Make "click here" message
  more helpful for people without mice.  Also extend text properties
  so that a RET key press works at the end of that line.
2009-09-22 00:39:57 +01:00
..
ChangeLog-2008 Rename ChangeLog' files to ChangeLog-2008'. 2008-09-12 21:49:58 +02:00
gds-faq.txt Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-scheme.el GDS usability: operation without a mouse 2009-09-22 00:39:57 +01:00
gds-server.el Merge branch 'ossau-gds-dev' 2009-08-27 22:52:20 +01:00
gds-test.el Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-test.sh Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-test.stdin Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds-tutorial.txt Add GDS test and documentation files 2008-12-12 22:32:59 +00:00
gds.el Merge branch 'ossau-gds-dev' 2009-08-27 22:52:20 +01:00
gud-guile.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile-c.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile-emacs.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile-scheme.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
guile.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
Makefile.am Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
multistring.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
patch.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
ppexpand.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
README Document removal of guileint. 2004-03-10 10:14:13 +00:00
update-changelog.el Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00

Index

gud-guile.el --- Support for debugging guile internals
guile-c.el --- Guile C editing commands
guile-scheme.el --- Guile Scheme editing mode
guile.el --- Emacs Guile interface
multistring.el --- editing multiline strings.
patch.el --- mail/apply a patch
ppexpand.el --- temporarily expanding macros in a pretty way.
update-changelog.el --- stitch rcs2log output to ChangeLog

Generated using: for f in *.el ; do sed -e 's/^....//g' -e '1q' $f ; done