This prerelease test includes the patches described below. If you
use a Motif platform, or `mouse-track-insert' (especially on Windows),
I would appreciate tests and reports. (NB there is no fix yet for the
problems Adrian has been reporting with gc-in-window-procedure, so
this version may not be very stable under Windows.)
Font-locking a big file with progress gauges on should be a good test
of Andy's progress gauge work.
`mouse-track-insert' is described below. It is normally bound to
C-button1. If it is not, you should bind it to a mouse button:
"(define-key global-map [(control button1)] 'mouse-track-insert)"
gives the default binding, you may want something else (use C-h k
<mouse click> to see if something is already bound to the mouse).
If you don't use that platform or feature, tests are probably not very
useful. These changes should be fairly independent of other code.
No tarballs, "cvs update -r candidate-21-4".
Andy, Adrian, I'd appreciate it if you'd watch this thread.
Adrian, if you have real ChangeLogs offhand, it would be nice. If
not, I'll get to them when I get back.
2001-07-26 Andy Piper <andy(a)xemacs.org>
Message-ID: <15200.62004.862731.484387(a)gargle.gargle.HOWL>
http://list-archive.xemacs.org/xemacs-patches/200107/msg00085.html
Subject: [21.4] Fix for progress gauge flashing under openmotif
* lwlib-Xm.c (xm_update_progress): new function. Set Scale height
and width from normal height and width.
* lwlib-Xm.c (xm_create_progress): ditto.
* lwlib-Xm.c (xm_update_one_widget): call xm_update_progress.
* lwlib.c (lw_get_value_arg): new function. Return an argument
based on its name.
* lwlib.h: declare it.
2001-07-19 Adrian Aichner <adrian(a)xemacs.org>
Message-ID: <y9plq0nc.fsf(a)ecf.teradyne.com>
http://list-archive.xemacs.org/xemacs-patches/200107/msg00053.html
Subject: [PATCH] xemacs-21.4: mouse-track-insert backport from 21.5 CVS
* buff-menu.el:
mouse.el:
Adrian's mouse-track patch. See <y9plq0nc.fsf(a)ecf.teradyne.com>.
`mouse-track-insert' is an interactive compiled Lisp function
-- loaded from "/playpen/src/Builds/XEmacs-21.4/lisp/mouse.elc"
(mouse-track-insert EVENT &optional DELETE)
Documentation:
Make a selection with the mouse and insert it at point.
This is exactly the same as the `mouse-track' command on button1,
except that point is not moved; the selected text is immediately inserted
after being selected; and the selection is immediately disowned afterwards.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."