Re: VM's url matching is too greedy
17 years
Skip Montanaro
Kyle> VM's URL matching is pretty basic; one big, hairy regexp as I
Kyle> recall. See vm-url-regexp. Attack that if you want immediate
Kyle> relief, but a real fix is going to require more sophistication in
Kyle> the code I expect.
Kyle,
Thanks for the pointer. I'll take a look.
Skip
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
VM's url matching is too greedy
17 years
Skip Montanaro
I can't figure out where it comes into play, but VM's notion of the extent
of a URL is too greedy. In the emails they send out, discussion forums
often embed URLs in some [url]...[/url] tags, e.g.:
[url]http://www.google.com/[/url]
VM highlights the trailing "[/url]" as part of the URL, so it sends too much
to your browser if you click the highlighted text. I'm using VM 7.17 in
XEmacs 21.5.28. I've never seen a situation where "[" appears unencoded in
a URL, so even if it's valid to leave it unencoded I think you'd have fewer
problems if you kept it out of the match set when looking for the end of the
URL.
--
Skip Montanaro - skip(a)pobox.com - http://www.webfast.com/~skip/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: New start up splash screen annoyance...
17 years
Stefan Monnier
> This is madness. We are going overboard, trying to compensate for things
> that we never should have done in the first place. Who will try to close a
> window by resizing it to infinitessimal oblivion?
I would. Based on experience with many other applications where you drag
separators to resize various areas.
> And yes, Stefan is right if we go down that road. Are we going to have a
> whole UI dialog to find out whether a user really meant to close the window?
> Or allow a special kind of undo for window-closing-by-dragging?
I only meant to allow resuscitate when done as part of the same drag
operation (i.e. once you release the button, there's no going back).
Stefan
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.5-b28] font-lock-fontify-buffer not working in HTML mode
17 years
Dr. Robert Delius Royar
================================================================
Dear Bug Team!
This began with 21.5-b28 (+CVS-20070918). When html files are read, the system
reports they are being fontified, but no regexp calls appear to be made. Here
is an excerpt from the *Message-Log* buffer to show the difference between font
locking messages for a perl file and an html file:
Fontifying mailregistration.pl...
Fontifying mailregistration.pl... (syntactically).
Fontifying mailregistration.pl... (regexps)...
Fontifying mailregistration.pl... (regexps)...
[...]
Fontifying mailregistration.pl... done.
Fontifying register.html...
Fontifying register.html... done.
Fontifying student.html...
Fontifying student.html... done.
Fontifying mailcall.pl...
Fontifying mailcall.pl... (syntactically).
Fontifying mailcall.pl... (regexps)...
Fontifying mailcall.pl... (regexps)...
I updated the hm--html-menu and xemacs-devel packages recently. I reverted
hm--html-menu from the pre-release to the released version to see if it was the
problem, but that made no difference. I have not reverted the xemacs-devel
yet. I have the following function defined
(defun describe-face-at-point (&optional point)
"Return face used at point."
(interactive)
(let ((face (get-char-property (or point (point)) 'face)))
(if (listp face)
(progn
(message (format "[Full value: %s]" (prin1-to-string face)))
(setq face (car face))))
(hyper-describe-face face)))
(Written by Jeff Mincey)
In all the modes that are properly displaying, the function returns the correct
face information when queried in a defined face. But in HTML, it returns
'Sorry, nothing to describe.'
What more can I provide to help track down this problem?
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Darwin grendel.frinabulax.org 8.10.0 Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007; root:xnu-792.21.3~1/RELEASE_PPC Power Macintosh powerpc
./configure '--with-mule' '--with-widgets=athena' '--with-athena=3d' '--with-dialogs=athena' '--with-scrollbars=lucid' '--without-debug' '--with-union-type' '--without-error-checking' '--prefix=/Users/royar/usr/local' '--with-png' '--with-jpeg' '--with-tiff' '--with-xmu' '--with-xim=no' '--enable-sound=esd' '--disable-xfs' '--enable-dump-in-exec' '--with-modules' '--enable-external-widget' '--with-dynamic' '--disable-kkcc' '--disable-mc-alloc' '--enable-optimization' '--with-cflags-optimization=-Os -pipe -mcpu=970 -mtune=970 -mpim-altivec' '--with-site-runtime-libraries=/opt/local/lib:/usr/X11R6/lib' '--with-site-libraries=/opt/local/lib:/usr/X11R6/lib' '--with-xft=emacs,gauges,notabs,nomenubars' '--with-neon' '--with-curl' '--with-compiler=gcc-4.0' 'CPPFLAGS=-I/opt/local/include' 'LDFLAGS=-L/opt/local/lib' 'CFLAGS='
XEmacs 21.5-b28 "fuki" (+CVS-20070919) configured for `powerpc-apple-darwin8.10.0'.
Compilation Environment and Installation Defaults:
Source code location: /Users/royar/src/xemacs
Installation prefix: /Users/royar/usr/local
Additional libraries: /opt/local/lib /usr/X11R6/lib
Operating system description file: `s/darwin.h'
Machine description file: `m/powerpc.h'
Compiler version: powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
- GCC specs file: specs.
- Compiler command: gcc-4.0 -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wunused-parameter -g -Os -pipe -mcpu=970 -mtune=970 -mpim-altivec
libc version:
Relocating allocator for buffers: no
GNU version of malloc: no
- The GNU allocators don't work with this system configuration.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
- Using fontconfig to manage fonts.
- Compiling in support for Xft antialiased fonts (EXPERIMENTAL).
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
- Using Xft to render antialiased fonts in progress bars.
WARNING: This feature will be replaced with a face.
WARNING: This feature not yet implemented; setting ignored.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Compiling in support for LDAP.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Mail:
Compiling in support for "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the union type for Lisp_Objects.
WARNING: ---------------------------------------------------------
WARNING: This tends to trigger compiler bugs, especially when
WARNING: combined with MULE and ERROR_CHECKING. Crashes have
WARNING: been seen with various versions of GCC (up to about 2.95),
WARNING: and recently with Visual C++ as well (mid-2003).
WARNING: More recent versions may be safer, or not.
WARNING: ---------------------------------------------------------
Using the new portable dumper.
Dumping into executable.
Load-Path Lisp Shadows:
----------------------
(/Users/royar/usr/local/share/xemacs/site-lisp/filladapt
/Users/royar/usr/local/share/xemacs/xemacs-packages/lisp/text-modes/filladapt
/Users/royar/usr/local/share/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/Users/royar/usr/local/share/xemacs-21.5-b28/lisp/regexp-opt
/Users/royar/usr/local/share/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/Users/royar/usr/local/share/xemacs-21.5-b28/lisp/easy-mmode
/Users/royar/usr/local/share/xemacs/xemacs-packages/lisp/build/build-report
/Users/royar/usr/local/share/xemacs-21.5-b28/lisp/build-report)
Internationalization Settings:
-------------------------
Environment:
Value of LC_ALL : C
Value of LC_COLLATE : en_US.ISO8859-1
Value of LC_CTYPE : en_US.ISO8859-1
Value of LC_MESSAGES : en_US.ISO8859-1
Value of LC_MONETARY : en_US.ISO8859-1
Value of LC_NUMERIC : en_US.ISO8859-1
Value of LC_TIME : en_US.ISO8859-1
Value of LANG : C
Lisp locale settings:
current-language-environment => "English"
default-buffer-file-coding-system => iso-8859-1
default-process-coding-system => (undecided . iso-8859-1)
(current-locale) => "C"
keyboard-coding-system => iso-8859-1
terminal-coding-system => iso-8859-1
(coding-priority-list) =>
(no-conversion utf-16-little-endian-bom utf-16-bom utf-8-bom iso-7 utf-8
iso-8-1 iso-8-2 iso-8-designate iso-lock-shift shift-jis big5
utf-16-little-endian utf-16 ucs-4)
Coding system aliases:
'native is aliased to iso-8859-1
'file-name is aliased to utf-8
'mswindows-multibyte-system-default is not a coding system alias
Installed XEmacs Packages:
-------------------------
(xslt-process ver: 1.12 upstream: 1.2.1)
(xslide ver: 1.09 upstream: 0.2.2)
(xetla ver: 1.01 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-0)
(xemacs-devel ver: 1.76 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.11 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(vm ver: 7.24 upstream: 7.17)
(view-process ver: 1.13 upstream: 2.4)
(vc ver: 1.42 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.95 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.28 upstream: 0.14beta4)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.12 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sh-script ver: 1.22 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 1.4.4)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.09 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.45 upstream: 1.3.2)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.14 upstream: No-Upstream-Ver)
(perl-modes ver: 1.09 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.39 upstream: No-Upstream-Ver)
(oo-browser ver: 1.05 upstream: 4.08)
(net-utils ver: 1.53 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.19 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mew ver: 1.19 upstream: 1.94.2)
(mail-lib ver: 1.79 upstream: No-Upstream-Ver)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.34 upstream: 5.12.0)
(igrep ver: 1.15 upstream: 2.111)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.17 upstream: 5.0)
(hm--html-menus ver: 1.23 upstream: 5.9)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.05 upstream: No-Upstream-Ver)
(games ver: 1.17 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(footnote ver: 1.16 upstream: 0.18x)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.12 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.11 upstream: 1.0)
(eieio ver: 1.05 upstream: 0.17)
(efs ver: 1.33 upstream: 1.23)
(edit-utils ver: 2.38 upstream: No-Upstream-Ver)
(ediff ver: 1.71 upstream: 2.75)
(edebug ver: 1.22 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.08 upstream: 0.1)
(dired ver: 1.17 upstream: 7.13)
(dictionary ver: 1.16 upstream: 1.8)
(debug ver: 1.18 upstream: No-Upstream-Ver)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.1 upstream: /main/laptop/165)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.33 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(auctex ver: 1.48 upstream: 11.55)
(apel ver: 1.33 upstream: 10.6)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow psgml-dtd psgml-parse psgml-api psgml-ids
psgml-sysdep psgml-edit hyper-apropos psgml-xemacs gnuserv javascript-mode
comint ring cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc-defs m4-mode cperl-mode apache-mode regexp-opt css-mode edmacro
apropos blink-cursor font-lock paren blink-paren sendmail rfc822 mthomas-backup
advice advice-preload disp-table notes-variables notes-xemacs efs-cu iso-acc
iso-syntax flyspell ispell rtf-support cus-face tempo sgml-mode psgml psgml-html
filladapt pending-del recent-files saveconf saveplace xslt-process-autoloads
xslide-autoloads xetla-autoloads xemacs-devel-autoloads xemacs-base-autoloads
x-symbol-autoloads vm-autoloads view-process-autoloads vc-autoloads
time-autoloads textools-autoloads text-modes-autoloads texinfo-autoloads
strokes-autoloads speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads reftex-autoloads re-builder-autoloads python-modes-autoloads
psgml-dtds-autoloads psgml-autoloads ps-print-autoloads prog-modes-autoloads
perl-modes-autoloads pcomplete-autoloads pc-autoloads os-utils-autoloads
oo-browser-autoloads net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mew-autoloads mail-lib-autoloads ispell-autoloads ilisp-autoloads
igrep-autoloads ibuffer-autoloads hyperbole-autoloads hm--html-menus-autoloads
gnats-autoloads general-docs-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads footnote-autoloads eterm-autoloads eshell-autoloads
escreen-autoloads emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads ecrypto-autoloads
ecb-autoloads docbookide-autoloads dired-autoloads dictionary-autoloads
debug-autoloads cookie-autoloads clearcase-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
auctex-autoloads apel-autoloads modules-autoloads mule-autoloads auto-autoloads
auto-show fontl-hooks canna-leim tibetan slovenian czech romanian lao devanagari
indian cyrillic code-cmds gutter-items menubar-items x-menubar mode-motion mouse
behavior itimer auto-save lisp-mode easymenu easy-mmode iso8859-1 page buff-menu
lib-complete loadhist cus-file derived newcomment rsz-minibuf env text-props
fontconfig frame obsolete cus-start custom widget cl-extra cl cl-19 packages
backquote unicode font-mgr lucid-scrollbars cut-buffer xft-fonts lucid-menubars
external-widget athena-dialogs x c-balloon-help tty-frames tty toolbar esd-sound
scrollbar unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar berkeley-db dbm md5 xemacs mule gutter tiff png
gif jpeg xpm xbm lisp-float-type file-coding darwin dialog devices window-system
base64)
Recent keystrokes:
-----------------
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up button4 button4up button4 button4up button4
button4up ESC x r e p o r t SPC x e m a TAB RET
Recent messages (most recent first):
-----------------------------------
Auto save file for draft message exists; consider M-x mail-recover
Fontifying *mail*... done.
Parsing /Users/royar/.mailrc... done
Parsing /Users/royar/.mailrc...
Fontifying *mail*...
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Making completion list...
Fontifying rss.html... done.
Fontifying rss.html...
Making completion list...
Making completion list...
Making completion list...
Quit
Making completion list...
Quit
No following item in read-command-history; no default available
No following item in read-command-history; no default available
No preceding item in read-command-history
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
RE: New start up splash screen annoyance...
17 years
Stephen J. Turnbull
Drew Adams writes:
> > So how about giving them a [X] in the divider? This lack is a UI bug
> > independent of the splash spiel.
>
> I was almost going to suggest that, or something similar: Add an `X' button
> to (all) mode lines at the far right,
That's pretty much what I'm suggesting. An alternative would be a
grip that could be dragged until the smaller window disappeared, at
which point the modeline itself would go *poof*.
> But I remembered that we already have `mouse-3' on the mode-line bound to
> `mouse-delete-window'.
Surely you didn't type that with a straight face! Jane Noob is going
to have the special meaning of button 3 on the modeline memorized? I
don't think so. It's this kind of thing that results in Dired having
4 ways to say "next line" with people suggesting adding another.
The point of a GUI is to provide ways to do common operations that are
convenient and easily visible on-screen, so you don't have to remember
them.
Emacsen have introduced some interesting, elegant, and subtle ways to
use the UI. What they aren't is obvious or consistent with the GUI
gestures users are familiar with from the Mac or Windows. Users (who
don't think of Emacs as the obvious way to interact with all their
applications) need to be reminded of them.
> But keep this thread rolling...
No, I'm serious about this separate from the issue of the splash
screen. If we want to encourage new users to learn to use (Emacs)
windows, it would be a big help if the GUI provided gestures to
operate on them in a mnemonic way.
After all, what is an Emacs frame but a tiled window manager? We
should present it that way to the user.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
error on fontsize change
17 years
FKtPp
Dear all,
The latest
ftp://ftp.xemacs.org/windows/testting/XEmacs_Setup_21.5-b28-2007-09-06.exe
in windows xp home edition will through out an 'unknown tag-set
x-resource' error when changing font size from menu.
stack trace following:
--8<---------------cut here---------------start------------->8---
# bind (standard-output stack-trace-on-signal debug-on-signal stack-trace-on-error debug-on-error)
# (unwind-protect ...)
specifier-spec-list(#<font-specifier global=<unspecified> fallback=(((mswindows) . "Lucida Console:Regular:10::") ((msprinter) . "Courier New:Regular:10::") ((mswindows) . "Courier New:Regular:10::") ((msprinter) . "Courier:Regular:10::") ((mswindows) . "Courier:Regular:10::") ((msprinter) . ":Regular:10::") ((mswindows) . ":Regular:10::")) 0x1ef3> nil (x-resource) nil)
# bind (ms-exact-p ms-tag-set ms-maparg ms-locale ms-func ms-specifier)
map-specifier(#<font-specifier global=<unspecified> fallback=(((mswindows) . "Lucida Console:Regular:10::") ((msprinter) . "Courier New:Regular:10::") ((mswindows) . "Courier New:Regular:10::") ((msprinter) . "Courier:Regular:10::") ((mswindows) . "Courier:Regular:10::") ((msprinter) . ":Regular:10::") ((mswindows) . ":Regular:10::")) 0x1ef3> #<compiled-function (spec locale inst-list arg) "...(48)" [inst-list new-spec-list inst G7607 tag-set nil old-delq x-resource custom] 4> nil nil (x-resource))
# bind (fsize new-spec-list new-default-face-font face-list-to-change from-slant from-weight from-size from-family font-data dcache size weight family)
font-menu-set-font(nil nil 12)
eval((font-menu-set-font nil nil 12))
(dispatch-event "[internal]")
# (condition-case ... . error)
# (catch top-level ...)
--8<---------------cut here---------------end--------------->8---
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: New start up splash screen annoyance...
17 years
Richard Stallman
However, cough cough, the tool tip reads:
mouse-1: select (drag to resize), mouse-2 = C-x 1, mouse-3 = C-x 0
So while we _have_ sort of a working announcement in place, it is
utterly useless to beginners.
I think the motive for that text was to make it shorter.
Would it be better to use
mouse-1: select (drag to resize), mouse-2 = maximize window, mouse-3 = delete window
I am not sure whether a tooltip that long causes some sort of problem.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: New start up splash screen annoyance...
17 years
Stephen J. Turnbull
This is a one-off suggestion to emacs-devel, and y'all can do what you
want to with it. Reply-To set to xemacs-beta where I plan to follow up.
Stefan Monnier writes:
> > Two frames always imply a fight: the window manager will try to find
> > places for them and decide on how to focus them. Getting a separate
> > window tamed is the matter of C-x 0 or C-x 1. In contrast, C-x 5 0 or
> > C-x 5 1 will leave one with a window configuration that might be worse
> > than if just one frame would have been placed.
The important implication of this is that window manager or init file
settings might leave the splash screen obscured. That's not what
Richard wants. David's particular configuration is not a big deal
(except to him), given the goal of this decision, but the complexity
of getting the splash screen on top is.
> But once you have a split-window display, it's not straightforward
> to a newbie how to get back to the single-window he's used to
So how about giving them a [X] in the divider? This lack is a UI bug
independent of the splash spiel.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Possible bug. Xemacs screen corruption
17 years
Dima Kogan
Hi.
For several months now I've been experiencing screen corruption
problems in Xemacs running in X. If I split the main window vertically,
and then split one of the sub-windows horizontally, Xemacs doesn't
redraw the area in the big buffer next to the bar separating the two
smaller buffers. Here's a screenshot:
http://www.cds.caltech.edu/~dkogan/corruptxemacs.png
I'm currently using Xemacs 21.4.20 on Debian unstable, but the issue
has persisted for several months, and isn't limited to the latest
version of Xemacs. Has anybody seen this or any thoughts on how to
troubleshoot the issue?
Remote-displaying an Xemacs session from the affected computer doesn't
exhibit the problem. Running on the affected computer shows the problem
both with the fglrx and the vesa graphics drivers. It has worked
before with some older configuration, but I can't figure out what that
was.
Thanks.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: [Bug: 21.4.18] can't check in SCCS file with new vc
17 years
Mike Kupfer
>>>>> "Ville" == Ville Skytt <Ville> writes:
Ville> Actually, I don't think we can sanely use replace-match in this
Ville> case at all.
Yes, after reading the Info page for replace-match, I agree. (The
function documentation for replace-match doesn't tie the STRING argument
to how the search was done; the Info page does.)
Ville> Could you test the attached patch
Works great. Thanks!
mike
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta