eterm/src
Michael Jennings c3f775c1b5 Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org>
Okay, first off, I removed 3 scaled backgrounds.  See www.kainx.org or
	my post to enlightenment-devel for details.

	Second, I redid the default bindings for the mouse wheel.  Basically,
	the wheel alone will scroll by pages.  Ctrl+wheel will scroll by pages
	in groups of 5.  Shift+wheel will scroll by a single line.  If you
	hold down the Alt key, the same combinations will work the same way,
	but instead of scrolling within Eterm, they'll scroll the application
	in the terminal (by sending PgUp/PgDn and up/down arrows).  This works
	in less, bash, and any other application which groks those keys.

	I also added a --without-mousewheel option to configure that will turn
	off the default scrollwheel bindings.  Of course, you can always use
	action bindings in the config file to bind/rebind these any way you
	like.

	While I was at it, I found and fixed a bug in the handling of the
	Alt and Meta keys.

	I added a scroll() function to the script stuff which allows you to
	bind keys/buttons to scroll up and down.  While I was at it, I added
	comments to script.c for each function you can use.

	And finally, the config file parser was moved to libast.


SVN revision: 4806
2001-06-12 01:04:45 +00:00
..
.cvsignore Initial import of Eterm 0.8.9 sources 1999-08-17 23:01:18 +00:00
.indent.pro Doh. I broke Imlib2-based builds. =P 2000-05-02 23:53:27 +00:00
Makefile.am We're getting awfully close.... 2001-05-08 05:17:36 +00:00
actions.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
actions.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
buttons.c We're getting awfully close.... 2001-05-08 05:17:36 +00:00
buttons.h We're getting awfully close.... 2001-05-08 05:17:36 +00:00
command.c Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
command.h Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
draw.c Mon Oct 30 07:45:16 PST 2000 Michael Jennings <mej@eterm.org> 2000-10-30 23:05:25 +00:00
draw.h Move along, nothing to see here. 2000-07-15 07:12:09 +00:00
e.c Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
e.h Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
encoding.c Mon Oct 30 07:45:16 PST 2000 Michael Jennings <mej@eterm.org> 2000-10-30 23:05:25 +00:00
encoding.h These two files don't do much at the moment. I'm hoping someone else might 2000-03-30 02:37:01 +00:00
eterm_debug.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
eterm_utmp.h Wed Mar 8 19:35:36 PST 2000 Michael Jennings <mej@eterm.org> 2000-03-09 03:38:31 +00:00
events.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
events.h Mon Oct 30 07:45:16 PST 2000 Michael Jennings <mej@eterm.org> 2000-10-30 23:05:25 +00:00
feature.h Wed May 16 18:09:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-17 01:50:12 +00:00
font.c Actually, I only needed to touch, not reset the screen. This is better. 2000-11-09 22:55:27 +00:00
font.h Fri Sep 1 21:03:53 PDT 2000 Michael Jennings <mej@eterm.org> 2000-09-02 04:12:16 +00:00
gdb.scr Thu Aug 31 23:02:10 PDT 2000 Michael Jennings <mej@eterm.org> 2000-09-01 05:46:04 +00:00
grkelot.c Fri Jan 7 20:11:48 PST 2000 Michael Jennings <mej@eterm.org> 2000-01-07 15:51:22 +00:00
grkelot.h Initial import of Eterm 0.8.9 sources 1999-08-17 23:01:18 +00:00
icon.h Tue Apr 18 23:55:42 PDT 2000 Michael Jennings <mej@eterm.org> 2000-04-19 06:46:03 +00:00
main.c Wed Mar 8 19:35:36 PST 2000 Michael Jennings <mej@eterm.org> 2000-03-09 03:38:31 +00:00
menus.c Wed May 9 23:03:20 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-10 06:06:08 +00:00
menus.h Wed May 9 17:18:11 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-10 00:20:15 +00:00
misc.c Fri Sep 1 00:39:41 PDT 2000 Michael Jennings <mej@eterm.org> 2000-09-01 07:23:08 +00:00
misc.h Thu Aug 31 23:02:10 PDT 2000 Michael Jennings <mej@eterm.org> 2000-09-01 05:46:04 +00:00
mmx_cmod.S Mon Jun 12 13:33:39 PDT 2000 Michael Jennings <mej@eterm.org> 2000-06-12 20:16:43 +00:00
netdisp.c Thu Oct 7 18:48:31 PDT 1999 Michael Jennings <mej@eterm.org> 1999-10-07 22:18:14 +00:00
options.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
options.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
pixmap.c Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
pixmap.h Thu Nov 16 16:40:54 PST 2000 Michael Jennings <mej@eterm.org> 2000-11-16 23:45:01 +00:00
profile.h Tue May 2 16:56:47 PDT 2000 Michael Jennings <mej@eterm.org> 2000-05-02 23:46:08 +00:00
screen.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
screen.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
script.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
script.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
scrollbar.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
scrollbar.h Fri Jun 9 22:33:29 PDT 2000 Michael Jennings <mej@eterm.org> 2000-06-10 05:16:26 +00:00
startup.c Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
startup.h Mon Jun 11 17:49:55 PDT 2001 Michael Jennings <mej@eterm.org> 2001-06-12 01:04:45 +00:00
system.c Thu Nov 16 16:40:54 PST 2000 Michael Jennings <mej@eterm.org> 2000-11-16 23:45:01 +00:00
system.h Wed Aug 30 22:58:18 PDT 2000 Michael Jennings <mej@eterm.org> 2000-08-31 05:41:44 +00:00
term.c Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
term.h Fri Dec 29 14:39:09 PST 2000 Michael Jennings <mej@eterm.org> 2000-12-29 22:59:13 +00:00
timer.c Wed Aug 30 22:58:18 PDT 2000 Michael Jennings <mej@eterm.org> 2000-08-31 05:41:44 +00:00
timer.h Wed Jan 5 21:23:56 PST 2000 Michael Jennings <mej@eterm.org> 2000-01-05 17:34:32 +00:00
utmp.c Thu Nov 16 16:40:54 PST 2000 Michael Jennings <mej@eterm.org> 2000-11-16 23:45:01 +00:00
windows.c Thu May 24 00:14:54 PDT 2001 Michael Jennings <mej@eterm.org> 2001-05-24 07:17:03 +00:00
windows.h Mon Jul 10 14:28:28 PDT 2000 Michael Jennings <mej@eterm.org> 2000-07-10 21:14:56 +00:00