On 1/1/07, Malcolm Purvis <malcolmp(a)xemacs.org> wrote:
>
> APPROVE COMMIT
>
> Way back in November, Robert submitted the following patch:
>
> >>>>> "Robert" == Robert Pluim <rpluim(a)gmail.com> writes:
>
> Robert> man/ChangeLog addition:
>
> Robert> 2006-11-07 Robert Pluim <rpluim(a)gmail.com>
> Robert> * lispref/os.texi (User Identification): The code uses HOMEPATH,
> Robert> not HOMEDIR.
>
> This has now been committed. Robert, sorry for the lengthy delay in
> reviewing
> this patch.
No problem. It's only documentation ;-)
Robert
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hi,
(I'm trying to hunt down some problems with different encodings within
the same XEmacs. This is one of them. More cases like this might be
coming. Watch out ;-)
This problem is easiest to describe with a picture. Look at the
attached file. The current buffer is named "åäö" (and just happens to
include the very same characters, which might not be that good, but
ignore that.) You'll see the name properly shown on the mode line. But
in the buffer tab it is not.
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Ar an t-ochtú lá déag de mí na Nollaig, scríobh Ilya N. Golubev:
> > This commit allows the behaviour you describe;
>
> It did not, in 21.5 as of 2006-12-13 21:07:12 +0000. When instancing
> font specifiers (and in redisplay), it ignores non- iso 8859-1 font
> specifications for frame locale as follows.
>
> [...]
>
> It appears that
>
> ((x) . "*-*-*-medium-r-*-*-14-*-*-*-m-*-koi8-r")
>
> specification for
>
> #<x-frame "koi" 0x19eb5b>
>
> is ignored, even with `(charset-registries 'ascii)' as above.
>
> Please fix.
I don’t regard the current behaviour as a problem, and I’ve no intention of
changing what it does. I may better _document_ what it does, if you find it
currently very unclear.
The FORCE argument to set-face-font is only relevant when you’re dealing
with X fonts that don’t follow the XLFD convention. We discussed this at
some length. If, as you are, you’re dealing with fonts that do follow the
XLFD convention, then you can specify an actual REGISTRY-ENCODING
combination for the charset in question, and you should call:
(set-charset-registries
'ascii
(apply 'vector "koi8-r" (append (charset-registries 'ascii) nil)))
instead of using the FORCE argument.
The specification wasn’t ignored. Previously, the code was very dumb with
regard to the registry and encoding passed to XListFonts. If in 21.4 you
evaluate the following:
(progn
(set-charset-registry 'cyrillic-iso8859-5 "koi8-r")
(set-charset-ccl-program 'cyrillic-iso8859-5 ccl-encode-koi8-r-font))
without any XEmacs-relevant X resources set it will run XListFonts on all of
the following patterns:
"-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*"
"-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*"
"-*-courier-*-r-*-*-*-120-*-*-*-*-iso8859-*"
"-*-*-medium-r-*-*-*-120-*-*-m-*-iso8859-*"
"-*-*-medium-r-*-*-*-120-*-*-c-*-iso8859-*"
"-*-*-*-r-*-*-*-120-*-*-m-*-iso8859-*"
"-*-*-*-r-*-*-*-120-*-*-c-*-iso8859-*"
"-*-*-*-r-*-*-*-120-*-*-*-*-iso8859-*"
And check every single one of each of the results against the regexp
"koi8-r". Despite that, were the regexp "koi8-r" to match, it would be for
the wrong reasons (the weight would have to be "koi8"), so all that checking
is a waste of time.
The new code looks at a given font pattern and uses the charset-registries
vector to pass a manipulated pattern to XListFonts. This means a pattern
ending in koi8-r will only be used for a given charset if XEmacs is aware
such a pattern can be approprate for that charset.
You can make XEmacs aware that such a pattern can be appropriate for that
charset using the set-charset-registries call above. Be aware that the order
of the charset-registries matters;
(set-charset-registries 'ascii ["koi8-r" "iso8859-1"])
with your pattern gives me a different font on the frame in question than:
(set-charset-registries 'ascii ["iso8859-1" "koi8-r"])
Working with your X resources, and 21.4 with Mule, I don’t get any sensible
results--that is, the koi8-r font is never used for cyrillic-iso8859-5 or
latin-iso8859-1. Are there parts of your configuration that you’re omitting?
> Did anybody ever test the new font instancing routines for mere
> implementing the documented specifier instancing rules?
The new font instancing routines implement the documented specifier
instancing rules. They do not implement all the detail of the behaviour of
the previous specifier instancing rules, because those rules were not any
more powerful than the current ones, but were significantly slower and less
intuitive to humans. (E.g. if a face used an explicitly specified X11 font
for ISO 8859 1, it did not necessarily prefer the ISO 8859 2 variant of the
same font to display ISO 8859 2.)
> Never checked the results of changing `charset-registries' for other
> raw text charsets, `control-1', `latin-iso8859-1', in a similar way.
> This is perhaps even more desirable than for `ascii' charset.
Sure. But the old code didn’t do it--that is, it didn’t allow non-XLFD fonts
to be specified for control-1 and latin-iso8859-1--and I think it’s a waste
of time to implement such a thing. I implemented it for ASCII for two
reasons, despite also thinking it a waste of time; because the old code did
it, so this made migration easier, and because you evidently felt strongly
about it.
> A related issue is that there is no obvious way to write `~/.emacs' so
> that it does the necessary operations on charset registries, and do
> not signal errors, both in latest 21.5 and in xemacs versions before
> `set-charset-registry' specification change, including 21.4 and older
> 21.5. One has to detect in some obscure way, should the
> initialization code call `set-charset-registry' in an old way or
> `set-charset-registries' in a new way.
(if (fboundp 'set-charset-registries)
(progn
;; Do the manipulation specific to the new model here
)
;; else do the manipulation specific to the new model.
(set-charset-registry ....) )
As Lisp code goes, that’s pretty clear and intuitive. Don’t ever load
cl-macs.el if you would find that obscure :-) .
> It is at least necessary to document the rules of such a detection. Even
> better, have `(set-charset-registry CHARSET "")' for raw text charsets,
> `ascii', `control-1', `latin-iso8859-1', do the `set-charset-registries'
> call with FORCE arg `t' as described.
Fuck no! The argument is no longer a regular expression, and it only matches
at the end. I want people to be very uncomfortable using
set-charset-registry with the new font instancing rules; that’s what the
warning’s there for.
--
When I was in the scouts, the leader told me to pitch a tent. I couldn't
find any pitch, so I used creosote.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Oops - this patch:
On 1/1/07, Vin Shelton <acs(a)xemacs.org> wrote:
> APPROVE COMMIT 21.4.
>
> Thanks for the patch, Benson. I've applied it to the 21.4 branch; it
> will appear in XEmacs 21.4.21.
>
> (The patch as originally posted was malformed - I've included it here
> for reference.)
>
> Index: src/ChangeLog
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
> retrieving revision 1.290.2.116
> diff -a -u -u -0 -r1.290.2.116 ChangeLog
> --- src/ChangeLog 2006/12/10 00:14:52 1.290.2.116
> +++ src/ChangeLog 2007/01/02 00:16:10
> @@ -0,0 +1,7 @@
> +2006-12-25 Benson I. Margulies <benson(a)dchbk.us>
> +
> + * src/fileio.c (check_writable):
> + Cope with the fact that the read-only attribute trumps Windows NTFS
> + ACLS.
> +
> +
> Index: src/fileio.c
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/xemacs/src/fileio.c,v
> retrieving revision 1.66.2.8
> diff -a -u -r1.66.2.8 fileio.c
> --- src/fileio.c 2006/11/20 18:20:22 1.66.2.8
> +++ src/fileio.c 2007/01/02 00:16:19
> @@ -2307,13 +2307,17 @@
> filename = filename_buffer;
> #endif
>
> + // ask simple question first
> + attributes = GetFileAttributes(filename);
> + if (0 != (attributes & FILE_ATTRIBUTE_READONLY))
> + return 0;
> +
> /* Win32 prototype lacks const. */
> error = GetNamedSecurityInfo((LPTSTR)filename, SE_FILE_OBJECT,
> DACL_SECURITY_INFORMATION|GROUP_SECURITY_INFORMATION|OWNER_SECURITY_INFORMATION,
> &psidOwner, &psidGroup, &pDacl, &pSacl, &pDesc);
> if (error != ERROR_SUCCESS) { // FAT?
> - attributes = GetFileAttributes(filename);
> - return (attributes & FILE_ATTRIBUTE_DIRECTORY) || (0 == (attributes & FILE_ATTRIBUTE_READONLY));
> + return 1;
> }
>
> genericMapping.GenericRead = FILE_GENERIC_READ;
>
actually makes things worse on my system. Here's what I see:
$ ls -ld Documents Documents/foo
ls: cannot access Documents/foo: No such file or directory
dr-xr-xr-x+ 22 vshelton Domain Users 0 Jan 3 09:01 Documents
$ xemacs Documents/foo
yields the late unlamented "File not found and directory
write-protected" message. (I observed this behavior under cygwin, but
the native windows build exhibits the same behavior.)
Benson, is it possible I screwed up the patch? Can you please investigate?
Even worse: "xemacs -vanilla Documents/foo" puts xemacs into an
interruptible loop attempting to update the display. I will examine
this case further.
Thanks,
Vin
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hi Malcolm,
Bad news I'm afraid. After further testing, I can get the patched xemacs
to crash very easily, just by scrolling around with some ruby code. It
is never exactly repeatable, which makes things a lot more difficult to
nail down, but I can always get it to crash within a few 10s of seconds.
:(
andrew@spawn1 xemacs-21.5-work $ cvs -q diff
Index: configure
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/configure,v
retrieving revision 1.291
diff -r1.291 configure
4393c4393
< sparc-*-* ) machine=sparc ;;
---
> sparc*-*-* ) machine=sparc ;;
Index: configure.ac
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/configure.ac,v
retrieving revision 1.54
diff -r1.54 configure.ac
1287c1287
< sparc-*-* ) machine=sparc ;;
---
> sparc*-*-* ) machine=sparc ;;
andrew@spawn1 xemacs-21.5-work $ xemacs --version
XEmacs 21.5 (beta27) "fiddleheads" (+CVS-20070101) [Lucid]
(sparc64-unknown-linux) of Tue Jan 2 2007 on spawn1.secure
andrew@spawn1 xemacs-21.5-work $
Typical crash:
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (print-message-label)
display-error((end-of-buffer) t)
# bind (etype debug-on-error inhibit-quit error-object)
command-error((end-of-buffer))
# (catch top-level ...)
Segmentation fault
Everything else works peachy on this pure 64bit distro; only xemacs
exhibits any problems. Not a high priority I guess since I am probably
the only one building a 64bit version on sparc64, but I can give ssh
access to a machine setup ready for debugging if it would help.
Best,
Andrew Walrond
Malcolm Purvis wrote:
> Dear Andrew,
>
> Sorry for talking so long to look at your problems with the sparc64. Are you
> still experiencing crashes? If so, I'm wondering if the patch below, when
> applied to the latest CVS, improves things.
>
> BTW, I also notice from the Installation file you posted at the beginning of
> December that you do not build XEmacs with X support. Is that intentional?
>
> Malcolm
>
> Index: configure
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/xemacs/configure,v
> retrieving revision 1.291
> diff -u -r1.291 configure
> --- configure 2007/01/01 10:03:53 1.291
> +++ configure 2007/01/01 11:16:38
> @@ -4390,7 +4390,7 @@
> machine='' opsys=''
>
> case "$ac_cv_build" in
> - sparc-*-* ) machine=sparc ;;
> + sparc*-*-* ) machine=sparc ;;
> alpha*-*-* ) machine=alpha ;;
> vax-*-* ) machine=vax ;;
> mips-dec-* ) machine=pmax ;;
> Index: configure.ac
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/xemacs/configure.ac,v
> retrieving revision 1.54
> diff -u -r1.54 configure.ac
> --- configure.ac 2006/12/28 12:56:04 1.54
> +++ configure.ac 2007/01/01 11:16:46
> @@ -1284,7 +1284,7 @@
>
> dnl Straightforward machine determination
> case "$ac_cv_build" in
> - sparc-*-* ) machine=sparc ;;
> + sparc*-*-* ) machine=sparc ;;
> alpha*-*-* ) machine=alpha ;;
> vax-*-* ) machine=vax ;;
> mips-dec-* ) machine=pmax ;;
>
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Aaron Stambler writes:
> Dear Bug Team!
>
> This problem did not exist in 21.4.19.
>
> I do C-x C-f to find a file, in this case a file that is not
> writable--its read-only attribute is set.
>
> The buffer that is created to contain the file allows modifications in
> the buffer. In 21.4.19 the buffer
> did not allow modifications.
Thank you for your report.
This is due to differences between the Windows model of file
permissions and the Unix model. We're trying to adjust things, but
it's difficult. The underlying code has long made the assumption that
Unix permissions, whether read from a Unix file system or inferred
from Windows file metadata, will be enforced by the OS. This is not
true under Windows, and synchronizing XEmacs's idea of what access it
has to a file to what access it actually has is something of a trial
and error process.
I'll make sure the people who are working on this are aware of your
report, but what with the holidays it may be a week or so before any
progress is visible.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Benson Margulies writes:
> ?
Vin's on vacation. Nobody else is allowed to commit to 21.4. He'll
undoubtedly review and approve when he gets back, on the 2d or 3d IIRC.
You'll have to ask him when he plans to release 21.4.21.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
================================================================
Dear Bug Team!
xemacs seems to lose buffered keystrokes. That is, on a slow machine,
if I type quickly, then keystrokes disappear if xemacs hasn't had time
to process them. For example in typing this bug report, I typed the
word 'local' but it appeared as 'loal' because the C keystroke was
lost. If I type slowly, and wait for one character to be displayed
before typing the next, then I don't see this behaviour.
I am running xemacs in text mode over ssh. I don't see this problem
with xemacs running locally, nor with any other program run over ssh.
I am quite sure it isn't my keyboard, or my bad typing skills ;-p.
If I select some text with the mouse in a different xterm, and paste
it into the xterm where xemacs is running, only the first character of
the text is pasted and the rest is lost. Again, this only happens
with xemacs over ssh, not with other programs running over ssh.
The system info below relates to the remote system where xemacs is
running. The local system I'm sshing from is a fairly vanilla Fedora
Linux 6 running X and xterm.
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux youngs 2.6.15-gentoo-r1 #2 SMP PREEMPT Sun Apr 2 19:25:46 BST 2006 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz GenuineIntel GNU/Linux
./configure '--prefix=/home/ed'
XEmacs 21.5-b27 "fiddleheads" configured for `i686-pc-linux'.
Compilation Environment and Installation Defaults:
Source code location: /home/ed/inst/xemacs-21.5.27
Installation prefix: /home/ed
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler version: gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
- GCC specs file: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/specs
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g
libc version: 2.3.5
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
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 new GC mark algorithms (KKCC).
WARNING: ---------------------------------------------------------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Using the new portable dumper.
Dumping into executable.
Compiling in support for extra debugging code.
Compiling in support for runtime error checking.
WARNING: ---------------------------------------------------------
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/home/ed/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/home/ed/lib/xemacs-21.5-b27/lisp/regexp-opt
/home/ed/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/home/ed/lib/xemacs-21.5-b27/lisp/easy-mmode
/home/ed/lib/xemacs/xemacs-packages/lisp/build/build-report
/home/ed/lib/xemacs-21.5-b27/lisp/build-report)
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.15 upstream: 2.112)
(xwem ver: 1.21 upstream: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1)
(xslt-process ver: 1.11 upstream: 1.2.1)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.14 upstream: lg(a)xwem.org--2005/xlib--main--2.1--version-0)
(xetla ver: 1.0 upstream: steve(a)eicq.org--2005/xetla--main--1.0--version-0)
(xemacs-devel ver: 1.7 upstream: No-Upstream-Ver)
(xemacs-base ver: 1.97 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.3 upstream: 4.0pre47)
(vm ver: 7.19 upstream: 7.17)
(viper ver: 1.38 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.2 upstream: 3.33.2)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.4 upstream: No-Upstream-Ver)
(tramp ver: 1.23 upstream: 2.0.48)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.38 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.87 upstream: No-Upstream-Ver)
(texinfo ver: 1.29 upstream: No-Upstream-Ver)
(supercite ver: 1.2 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.27 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.11 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.17 upstream: No-Upstream-Ver)
(sh-script ver: 1.18 upstream: 2.0e)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.19 upstream: 1.4.2)
(scheme ver: 1.14 upstream: No-Upstream-Ver)
(sasl ver: 1.15 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.19 upstream: 1.0.8)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.02 upstream: 1.20)
(python-modes ver: 1.06 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.44 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.03 upstream: No-Upstream-Ver)
(pgg ver: 1.05 upstream: 0.1)
(perl-modes ver: 1.08 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.36 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.46 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.18 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.29 upstream: 7.4.2)
(mew ver: 1.18 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.73 upstream: No-Upstream-Ver)
(liece ver: 1.13 upstream: 1.4.9)
(jde ver: 1.46 upstream: 2.3.2)
(ispell ver: 1.31 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.13 upstream: 2.111)
(idlwave ver: 1.31 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.16 upstream: 4.18)
(hm--html-menus ver: 1.23 upstream: 5.9)
(haskell-mode ver: 1.07 upstream: 1.45)
(gnus ver: 1.85 upstream: 5.10.7)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.03 upstream: No-Upstream-Ver)
(games ver: 1.15 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.04 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.39 upstream: 1.32)
(eterm ver: 1.15 upstream: No-Upstream-Ver)
(ess ver: 1.14 upstream: 5.2.7)
(eshell ver: 1.08 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.15 upstream: Version 5.0 Revision: 1.752)
(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)
(edt ver: 1.13 upstream: No-Upstream-Ver)
(edit-utils ver: 2.22 upstream: No-Upstream-Ver)
(ediff ver: 1.51 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.19 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.17 upstream: 7.13)
(dictionary ver: 1.15 upstream: 1.8)
(debug ver: 1.17 upstream: No-Upstream-Ver)
(crisp ver: 1.15 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.09 upstream: /main/laptop/156)
(cc-mode ver: 1.43 upstream: 5.30.9)
(calendar ver: 1.23 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.21 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.25 upstream: 2.34)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.27 upstream: 10.2)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
Installed Modules:
-----------------
Features:
--------
(xemacsbug shadow ispell tex-mode vc dabbrev hyper-apropos view-less
view man sh-script skeleton rect psgml-dtd psgml-parse psgml-xemacs
psgml-sysdep psgml-edit tempo sgml-mode psgml psgml-html efs-cu
ansi-color shell comint ring font-lock spam spam-stat bbdb-com bbdb
timezone hashcash gnus-uu gnus-msg gnus-art mm-uu mml2015 pgg password
pgg-parse pgg-def mm-view gnus-sum nnoo gnus-group gnus-undo nnmail
mail-source format-spec gnus-start gnus-spec gnus-int gnus-range
message mml mml-sec mml-smime smime dig mm-decode mm-bodies mm-encode
mailcap lpr mail-parse rfc2045 rfc2231 rfc2047 qp ietf-drums
mail-abbrevs sendmail rfc822 mailheader canlock sha1 executable
hex-util gnus-win gnus gnus-ems gnus-xmas messagexmas nnheader
nnheaderxm gnus-util netrc time-date parse-time mail-utils mm-util
mail-prsvr info gnus-load desktop cus-edit cus-load wid-edit gnuserv
vc-hooks mwheel time cperl-mode cus-face zenirc-autoloads
xwem-autoloads xslt-process-autoloads xslide-autoloads xlib-autoloads
xetla-autoloads xemacs-devel-autoloads xemacs-base-autoloads
x-symbol-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
sasl-autoloads ruby-modes-autoloads rmail-autoloads riece-autoloads
reftex-autoloads re-builder-autoloads python-modes-autoloads
psgml-dtds-autoloads psgml-autoloads ps-print-autoloads
prog-modes-autoloads pgg-autoloads perl-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
oo-browser-autoloads ocaml-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads liece-autoloads
jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hyperbole-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
gnats-autoloads general-docs-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads escreen-autoloads erc-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
modules-autoloads auto-autoloads rsz-minibuf auto-show fontl-hooks
code-cmds gutter-items behavior itimer auto-save lisp-mode easymenu
easy-mmode iso8859-1 page buff-menu lib-complete loadhist cus-file
derived newcomment env text-props frame obsolete cus-start custom
widget cl-extra cl cl-19 packages backquote unicode tty-frames tty
native-sound unix-processes multicast network-streams subprocesses
modules berkeley-db md5 xemacs gutter lisp-float-type file-coding
linux devices base64)
Recent keystrokes:
-----------------
s SPC m a y SPC b e SPC m a d e . C-a ESC O B ESC O
B ESC O B ESC O B TAB m y C-a C-k C-k C-p C-k TAB m
y SPC ( $ w o r d , SPC $ c o u t BS n t ) SPC = SPC
@ _ ; RET ESC x C-g C-g ESC x b BS a b o u t SPC x
e SPC RET ESC x r e p o r t SPC x e m a c s SPC b SPC
RET
Recent messages (most recent first):
-----------------------------------
Warning:
Defaulting to the GNU Emacs-derived `sendmail.el' mail client. This facility,
while part of base XEmacs, is heinously underfeatured, and not going to get
better in the medium term. We include it so that bug reports work without
packages; we suggest that you choose and/or install one of the other mail
clients from packages if you're doing something other than M-x
report-xemacs-bug , or even if you are reporting bugs regularly.
To choose a package from those installed, click on "Options" ->
"Internet" -> "Compose Mail With ..." and decide on one from the
list. Gnus and VM are full-featured and have active user communities.
To disable this warning and stick with the old behavior, you can explicitly
initialize `mail-user-agent' to 'sendmail-user-agent .
Loading xemacsbug...done
Loading xemacsbug...
Loading about...done
Loading about...
Quit
Quit
Wrote /home/ed/cvs_working/vocab_trainer/trainer
Quit: isearch
Quit: isearch
Quit
End of `s/ ... // ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `s/ ... /' string/RE not found: (syntax-error Unbalanced parentheses)
End of `qw( ... )' string/RE not found: (syntax-error Unbalanced parentheses)
End of `qw( ... )' string/RE not found: (syntax-error Unbalanced parentheses)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta