Re: Upstream support of XEmacs in AUCTeX
16 years, 5 months
Uwe Brauer
>>>>> "David" == David Kastrup <dak(a)gnu.org> writes:
> Basically it seems like a waste of time to recreate the AUCTeX
> build process when one can just let the build process run and check
> the results in. In that manner, supporting AUCTeX is not a bit
> more complicated than supporting any Lisp-only package.
I am not sure that it is that simple, but anyhow.
> We don't want features that are in a state of stasis or bit rot mainly
> because of the complexity from XEmacs compatibility. The LaTeX toolbar
> is in that state, and that's mostly my fault because I asked its author
> for it. The multibyte and error parsing support for preview-latex is
> close. The compatibility stuff for font lock code is complicating
> things, and still font lock does not work satisfactorily: XEmacs is
> unusable on large files and much less accurate.
Well as far as I can remember I tried that out, and it never worked out
for Xemacs, at some point its autor told me he would come back, in any
case that is not a real problem, it is just a case where some
functionality is not working.
> I am considering dropping Emacs 21 compatibility soon because the
> Emacs 22 provisions are just a better environment for development.
> XEmacs has not even left the Emacs 20.4 (or so) era consistently.
> XEmacs compatibility is crippling AUCTeX development for all of its
> users. And the XEmacs user base is just too small to warrant that.
> If those that actually use XEmacs are not willing or able to get
> the stuff to run on XEmacs, because XEmacs is too different or
> broken or most likely because nobody really cares enough, then
> that's just that.
> I'd rather have AUCTeX go forward Emacs-only than not at all.
All I am asking you, it not to remove XEmacs compatibility. It would be
a nightmare that one day I try to open a latex file with the latest
auctex version and I obtain an error message because some functions are
not defined. Couldn't you just do the following:
- all new features you add in are GNU Emacs tested only so they
might work under XEmacs or not (and if some XEmacs hacker wants
to implement it great).
- but still even a "crippled" version would work under XEmacs?
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Upstream support of XEmacs in AUCTeX
16 years, 5 months
Uwe Brauer
>>>>> "David" == David Kastrup <dak(a)gnu.org> writes:
Hello David,
> Directed to both XEmacs and AUCTeX developer lists.
> It has become clear in the last few years that the efforts of
> AUCTeX developers to support XEmacs are basically a waste of time.
> According to the XEmacs developer lists, there is no noticeable
> interest in an uptodate AUCTeX distribution.
Well, first of all I have to apologize for not having been able to
submit the desired patch in due time. However thanks to Mats Lidell we
have an almost working solution (save a patch which should be applied to
XEmacs.rules). It is however not clear right now, whether this patch
will be accepted or another solution should be found. In any case I will
submit that patch tomorrow, (my workload has been high in the past
months) and hopefully within a couple of days we will have a working
solution. Once that is settled further synchronization should be easy
(given that the Installation process will not be changed again).
I all the time have benefit from your generous support of XEmacs and
appreciate that a lot. It is true there was no real Xemacs hacker (save
Nick for a time) actively contribution code to auctex. The best I could
offer myself would be testing, some contributions to style files but
unfortunately not more.
> Am I overlooking something?
So given that we will have a working solution soon I would like to ask
you, not to stop the support you have given so far to XEmacs.
Thank you very much
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
cvs server is extremely slow.
16 years, 5 months
Uwe Brauer
Hello
I just try to get the new auctex into a branch. But again the server is
extremely slow, 4 files 1 min, and still to go. If it continues like
that it will take me a whole day.
Is there something I can do about it, some proxy setting?
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.5-b28] forward sexp match wrong parenthesis
16 years, 5 months
FKtPp
================================================================
Dear Bug Team!
for the following given sh-script code:
------------------------8<------------------------
function test_sexp() {
case $1 in
test)
true
;;
up)
true
;;
down)
true
;;
left)
true
;;
right)
true
;;
*)
echo good bye
;;
esac
}
------------------------8<------------------------
Put the cursor at the fist `{' and then do a `C-M-f' (the
#'forward-sexp function).
Cursor will stop at the first `)' character... Expected behaivor is
the cursor should stop at the last `}' character.
Note: do `C-M-f' more than one times in this context will give you a
syntax error: Containing expression ends prematurely..
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux workhard 2.6.25-2-amd64 #1 SMP Thu Jun 12 15:38:32 UTC 2008 x86_64 GNU/Linux
../configure '--with-athena=3d' '--with-xft=emacs,nomenubars,notabs,nogauges' '--with-mule' '--with-rel-alloc' '--with-kkcc' '--with-newgc' '--with-pdump' '--with-dump-in-exec' '--with-modules'
XEmacs 21.5-b28 "fuki" 0204391fc17c configured for `x86_64-unknown-linux'.
Compilation Environment and Installation Defaults:
Source code location: /home/fktpp/workspace/xemacs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Not using any machine description file
Compiler version: gcc (Debian 4.3.1-2) 4.3.1
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g
libc version: GNU libc 2.7-12 (Debian)
Relocating allocator for buffers: yes
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location:
- X Windows libraries location:
- 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 sound (native).
Databases:
Compiling in support for Berkeley database.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
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 incremental garbage collector and the new allocator.
Using POSIX sigaction() to install fault handler.
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:
----------------------
(/usr/share/emacs/site-lisp/mercurial
/home/fktpp/.xemacs/xemacs-packages/lisp/vc/mercurial
/home/fktpp/.xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/home/fktpp/workspace/xemacs/lisp/easy-mmode
/home/fktpp/.xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/home/fktpp/workspace/xemacs/lisp/regexp-opt)
Internationalization Settings:
-------------------------
Environment:
Value of LC_ALL : nil
Value of LC_COLLATE : nil
Value of LC_CTYPE : nil
Value of LC_MESSAGES : nil
Value of LC_MONETARY : nil
Value of LC_NUMERIC : nil
Value of LC_TIME : nil
Value of LANG : zh_CN.UTF-8
Lisp locale settings:
current-language-environment => "Chinese-GB (UTF-8)"
default-buffer-file-coding-system => utf-8
default-process-coding-system => (undecided . utf-8)
(current-locale) => "zh_CN.UTF-8"
keyboard-coding-system => utf-8
terminal-coding-system => utf-8
(coding-priority-list) =>
(utf-8 iso-8-2 big5 iso-7 utf-16-little-endian-bom utf-16-bom
utf-8-bom no-conversion iso-8-1 iso-8-designate iso-lock-shift
shift-jis utf-16-little-endian utf-16 ucs-4)
Coding system aliases:
'native is aliased to utf-8
'file-name is aliased to native
'mswindows-multibyte-system-default is not a coding system alias
Installed XEmacs Packages:
-------------------------
(xemacs-devel ver: 1.78 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.17 upstream: No-Upstream-Ver)
(w3 ver: 1.34 upstream: 4.0pre47)
(vc ver: 1.45 upstream: No-Upstream-Ver)
(tramp ver: 1.4 upstream: 2.0.56)
(time ver: 1.14 upstream: 1.17)
(text-modes ver: 1.95 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sh-script ver: 1.24 upstream: 2.0f)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(python-modes ver: 1.1 upstream: 426)
(psgml ver: 1.45 upstream: 1.3.2)
(prog-modes ver: 2.16 upstream: No-Upstream-Ver)
(perl-modes ver: 1.14 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.68 upstream: R-2_9_9)
(os-utils ver: 1.4 upstream: No-Upstream-Ver)
(net-utils ver: 1.56 upstream: N/A)
(mail-lib ver: 1.79 upstream: No-Upstream-Ver)
(ispell ver: 1.32 upstream: 3.6)
(igrep ver: 1.16 upstream: 2.111)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(gnus ver: 1.93 upstream: 5.10.8)
(general-docs ver: 1.05 upstream: No-Upstream-Ver)
(fsf-compat ver: 1.17 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.12 upstream: 2.4.1)
(erc ver: 0.21 upstream: Version 5.1.2 Revision: 1.796.2.6)
(elib ver: 1.13 upstream: 1.0)
(efs ver: 1.34 upstream: 1.24)
(edit-utils ver: 2.39 upstream: No-Upstream-Ver)
(ediff ver: 1.75 upstream: 2.75)
(edebug ver: 1.22 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 upstream: 2.0)
(easypg ver: 1.02 upstream: 0.0.16)
(dired ver: 1.19 upstream: 7.16)
(debug ver: 1.18 upstream: No-Upstream-Ver)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.36 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(bbdb ver: 1.32 upstream: 2.35)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs ispell xemacsbug shadow sendmail rfc822 mercurial vc
ring diff-mode cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs iswitchb tags etags trace advice
advice-preload mwheel occur next-error find-func view-less view
hyper-apropos dabbrev skeleton autoinsert regexp-opt sh-script
executable efs-cu dired-faces dired-xemacs dired timer-funcs lazy-lock
lazy-shot font-lock gnuserv vc-hooks vc-xemacs paren mic-paren timer
cus-face icomplete jka-compr china-util xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vc-autoloads tramp-autoloads
time-autoloads text-modes-autoloads texinfo-autoloads
supercite-autoloads sounds-wav-autoloads sounds-au-autoloads
sh-script-autoloads ruby-modes-autoloads python-modes-autoloads
psgml-autoloads prog-modes-autoloads perl-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads os-utils-autoloads
net-utils-autoloads mail-lib-autoloads ispell-autoloads
igrep-autoloads ibuffer-autoloads gnus-autoloads
general-docs-autoloads fsf-compat-autoloads forms-autoloads
footnote-autoloads eterm-autoloads eshell-autoloads erc-autoloads
elib-autoloads efs-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads ecrypto-autoloads easypg-autoloads dired-autoloads
debug-autoloads cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads bbdb-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 athena-dialogs x c-balloon-help tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
berkeley-db md5 xemacs xim mule gutter tiff png gif jpeg xpm xbm
lisp-float-type file-coding linux dialog devices window-system base64)
Recent keystrokes:
-----------------
C-s C-s C-r C-r C-r C-r C-r C-r M-x o c c u r RET RET
C-x o C-n C-n C-n C-p RET C-x o C-n RET C-x n 1 C-x
1 M-v C-v C-u C-l C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-p C-p C-p C-p C-n M-v M-v M-v M-v M-v M-v M-v M-v
M-v M-v M-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
C-v C-v C-v C-v C-x C-c C-g C-x k RET g q C-x k RET
C-x C-s M-x r e p o r TAB x e m TAB RET
Recent messages (most recent first):
-----------------------------------
Invalid operation: Attempt to split minibuffer window
Checking spelling of PERENSIS...
Starting new Ispell process...
Loading ispell...done
Loading ispell...
Loading xemacsbug...done
Loading xemacsbug...
Wrote /home/fktpp/workspace/test.sh
Searched 0 buffers (1 killed); no matches for `Containing'
Quit
C-x n 1 not defined.
Searched 1 buffer; 4 matches for `Containing'
No more tag marks on stack
No more tag marks on stack
No more tag marks on stack
No more tag marks on stack
Loading mercurial...done
Loading cl-macs...done
Loading cl-macs...
Loading mercurial...
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Upstream support of XEmacs in AUCTeX
16 years, 5 months
David Kastrup
Directed to both XEmacs and AUCTeX developer lists.
It has become clear in the last few years that the efforts of AUCTeX
developers to support XEmacs are basically a waste of time. According
to the XEmacs developer lists, there is no noticeable interest in an
uptodate AUCTeX distribution.
We have up to now provided an XEmacs package-like tarball (I have been
educated that calling it an XEmacs package would be wrong, since an
XEmacs package is defined by being built in the XEmacs package tree, not
by having the complete structure of an XEmacs package).
We have scripts in place for creating this tarball. However, the
efforts of XEmacs developers that have tried to integrate AUCTeX into
XEmacs (without success so far since 11.55) don't make any use of our
work: while it would seem completely reasonable to me to start with the
XEmacs package-like tarball that our scripts create and start from this
ready-for-XEmacs configured state of the relevant startup files for
creating the CVS version of the XEmacs package, it would appear that all
approaches focus on duplicating the build procedure into XEmacs rather
than taking our work as a starting point.
In short: it appears that our own attempts at supporting the XEmacs
package system are a waste of time. Nothing from that effort will
apparently be used or accepted in any form into downstream as long as no
AUCTeX core developer becomes a part of the XEmacs development team and
does the work himself.
I would thus suggest that we discontinue maintenance of the
XEmacs-related parts of AUCTeX. It has been a resource hog, and only a
few selected XEmacs users, those that will use our tarball rather than
an offical XEmacs package, will ever be able to make use of it, anyway.
I would also suggest that we stop investing time to figure out how to
make AUCTeX features work on XEmacs. There is little point, for
example, for supporting non-MULE builds. There is also little point in
bending over backwards in designing operation and interfaces for areas
of large incompatibilities, like syntax highlighting and display engine
features (images, folding, and so on).
I expect that bit rot will mostly happen gradually since we are also
held back somewhat by Emacs 21.4 compatibility (though we probably can
abandon that soon). So if anybody willing to keep newer versions of
AUCTeX running on some version of XEmacs by himself volunteers, it is
quite possible that not all too much work will be required downstream.
I would not want to remove existing XEmacs compatibility code (except
likely for the package compilation which can by now be considered a
failed experiment without a significant number of people profiting from
it). And apart from the package compilation, I'd recommend we stay open
for downstream contributions (if there are any) that make life easier
for downstream maintenance.
But other than that, I don't see a reasonable return of investment for
our efforts to keep AUCTeX running on XEmacs. I don't see us (meaning
the current core AUCTeX developers) having the resources to put forward
the minimum amount of work demanded by the XEmacs policies that would
get AUCTeX into a form accepted for downstream distribution.
I have also found that people who really depend on having a working,
reliable, versatile and efficient TeX environment often are quite
sympathetic to the suggestion of switching their editor to Emacs when
they understand the various tradeoffs involved.
So I would suggest that we announce the end-of-line for our isolated
XEmacs support efforts starting with the next release.
Am I overlooking something?
--
David Kastrup
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.4.21] eterm: should perhaps set coding-system-for-read to binary
16 years, 5 months
Håkon Stordahl
Dear Bug Team!
I've had some trouble with the terminal emulator provided by the eterm
package (version 1.17). I first noticed the problem when using the
XEmacs packages distributed by Debian, but the problem also occur
after I build XEmacs myself with either of the --with-file-coding
or --with-mule configuration options enabled. However, the problem
doesn't happen if I build XEmacs with no configuration options enabled.
After I type M-x term RET RET I get the following error message:
(1) (error/warning) Error in process filter: (error /home/haakonst/xemac/
is not a directory)
(Note there's a missing "s" character before the last slash in the
directory name.) I've included the backtrace I get for this error when
debug-on-error set is to t below. Anyhow, I'm presented with the
terminal buffer and the shell prompt, but when I start to use it, the
buffer gets garbled up in a way that makes me think that newlines are
somehow inadvertently stripped before the text is displayed in the
buffer.
However, after some testing, I tried to change the coding system for
process output to binary (for some reason the default value was
undecided-dos), and that seems to solve the problem. So, I think that
it could be useful to always set coding-system-for-read to binary
before a process is started in the terminal, like this simple patch
suggests:
--- a/lisp/eterm/term.el 2005-06-27 07:37:01.000000000 +0000
+++ b/lisp/eterm/term.el 2008-06-25 22:05:00.000000000 +0000
@@ -1095,7 +1095,8 @@
(format "EMACS=%s (term:%s)" emacs-version term-protocol-version)
(format "LINES=%d" term-height)
(format "COLUMNS=%d" term-width))
- process-environment)))
+ process-environment))
+ (coding-system-for-read 'binary))
(if (eq system-type 'windows-nt)
(apply 'start-process name buffer
command switches)
This was actually derived from the equivalent code in term.el from
GNU Emacs.
The backtrace:
Debugger entered--Lisp error: (error "/home/haakonst/xemac/ is not a directory")
signal(error ("/home/haakonst/xemac/ is not a directory"))
cerror("%s is not a directory" "/home/haakonst/xemac/")
apply(cerror "%s is not a directory" "/home/haakonst/xemac/")
error("%s is not a directory" "/home/haakonst/xemac/")
cd-absolute("/home/haakonst/xemac")
cd("/home/haakonst/xemac")
#<compiled-function (string) "...(56)" [term-pending-frame fileline filename second-colon first-colon string 0 ?\^Z string-match ":" 1 string-to-int ?/ cd nil t] 4>("//home/haakonst/xemac")
term-emulate-terminal(#<process "terminal" pid 9904 state:run> "^Z//home/haakonst/xemacs\n")
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux ninsei 2.6.25.7 #1 SMP PREEMPT Fri Jun 20 14:17:13 PDT 2008 i686 GNU/Linux
./configure '--with-sound=none,native' '--with-x11' '--extra-verbose' '--with-site-lisp' '--with-database=berkdb' '--statedir=/var/lib' '--infodir=/usr/share/info/xemacs21' '--infopath=/usr/share/info/xemacs21' '--prefix=/usr' '--dynamic' '--error-checking=none' '--debug=no' '--with-pop' '--with-file-coding' '--pdump' '--with-system-malloc' '--with_menubars=lucid' '--with_scrollbars=lucid' '--with_dialogs=athena' '--docdir=/usr/lib/xemacs-21.4.21/i486-linux-gnu/mule/' '--with-mule' '--with-canna=no' '--with-wnn=no' '--with-xim=xlib' '--with-xfs' '--package-path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-packages::/usr/share/xemacs21/site-packages:/usr/share/xemacs21/mule-packages:/usr/share/xemacs21/xemacs-packages' 'i486-linux-gnu'
XEmacs 21.4.21 "Educational Television" configured for `i486-pc-linux'.
Compilation / Installation:
Source code location: /build/buildd/xemacs21-21.4.21
Installation prefix: /usr
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O2
Compiler version: gcc (Debian 4.3.1-2) 4.3.1
Compiler specs file: specs.
Relocating allocator for buffers: no
GNU version of malloc: no
- User chose not to use GNU allocators.
Need to guess glibc1/2/etc here
Window System:
Compiling in support for the X window system:
- X Windows headers location:
- X Windows libraries location:
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
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.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for file coding.
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
Mail:
Compiling in support for POP mail retrieval.
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Load-Path Lisp Shadows:
----------------------
(/usr/share/xemacs21/xemacs-packages/lisp/build/build-report
/usr/lib/xemacs-21.4.21/lisp/build-report)
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.16 upstream: 2.112)
(xwem ver: 1.22 upstream: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1)
(xslt-process ver: 1.12 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.01 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-0)
(xemacs-devel ver: 1.75 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.1 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.33 upstream: 4.0pre47)
(vm ver: 7.22 upstream: 7.17)
(viper ver: 1.55 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.22 upstream: 3.33.12)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.41 upstream: No-Upstream-Ver)
(tramp ver: 1.37 upstream: 2.0.55)
(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.92 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(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)
(sieve ver: 1.18 upstream: No-Upstream-Ver)
(sh-script ver: 1.22 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 1.4.4)
(scheme ver: 1.15 upstream: No-Upstream-Ver)
(sasl ver: 1.16 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.23 upstream: 3.1.2)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.08 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.1 upstream: No-Upstream-Ver)
(pgg ver: 1.06 upstream: 0.1)
(perl-modes ver: 1.09 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.67 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.39 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.06 upstream: 3.06)
(net-utils ver: 1.52 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)
(mh-e ver: 1.29 upstream: 7.4.2)
(mew ver: 1.19 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.79 upstream: No-Upstream-Ver)
(jde ver: 1.51 upstream: 2.3.3)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.34 upstream: 5.12.0)
(igrep ver: 1.14 upstream: 2.111)
(idlwave ver: 1.32 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.11 upstream: 2.1)
(gnus ver: 1.91 upstream: 5.10.8)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.04 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)
(fortran-modes ver: 1.05 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.17 upstream: No-Upstream-Ver)
(eshell ver: 1.1 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.21 upstream: Version 5.1.2 Revision: 1.796.2.6)
(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.37 upstream: No-Upstream-Ver)
(ediff ver: 1.68 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)
(crisp ver: 1.15 upstream: 1.34)
(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.32 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)
(bbdb ver: 1.32 upstream: 2.35)
(auctex ver: 1.47 upstream: 11.55)
(apel ver: 1.32 upstream: 10.6)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
(skk ver: 1.23 upstream: 10.62a)
(mule-ucs ver: 1.14 upstream: 0.84)
(mule-base ver: 1.49 upstream: No-Upstream-Ver)
(lookup ver: 1.15 upstream: 1.0)
(locale ver: 1.24 upstream: No-Upstream-Ver)
(leim ver: 1.24 upstream: No-Upstream-Ver)
(latin-unity ver: 1.2 upstream: 1.20)
(latin-euro-standards ver: 1.07 upstream: 1.07)
(egg-its ver: 1.27 upstream: No-Upstream-Ver)
(edict ver: 1.16 upstream: 0.9.9)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 term ehelp electric
ring 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 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 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 skk-autoloads
mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
latin-euro-standards-autoloads egg-its-autoloads edict-autoloads
lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1 slovenian
czech romanian ccl mule-help code-cmds gutter-items menubar-items
x-menubar mode-motion mouse itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived frame
text-props obsolete cus-start custom widget cl-extra mini-cl cl cl-19
packages backquote very-early-lisp file-coding mule lucid-scrollbars
cut-buffer lucid-menubars athena-dialogs x c-balloon-help tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
berkeley-db md5 xemacs xim gutter tiff png gif jpeg xface xpm xbm
lisp-float-type linux dialog devices window-system base64)
Recent keystrokes:
-----------------
M-x t e r m RET RET RET C-c k RET M-x r e p o r t -
x e m a c s - b u g RET
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading term...done
Loading term...
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Upstream support of XEmacs in AUCTeX
16 years, 5 months
Rodney Sparapani
David Kastrup wrote:
> Uwe Brauer <oub(a)mat.ucm.es> writes:
>
>>>>>>> "David" == David Kastrup <dak(a)gnu.org> writes:
>> Hello David,
>>
>>
>> > Directed to both XEmacs and AUCTeX developer lists.
>>
>> > It has become clear in the last few years that the efforts of
>> > AUCTeX developers to support XEmacs are basically a waste of time.
>>
>> Well, first of all I have to apologize for not having been able to
>> submit the desired patch in due time. However thanks to Mats Lidell we
>> have an almost working solution (save a patch which should be applied to
>> XEmacs.rules). It is however not clear right now, whether this patch
>> will be accepted or another solution should be found. In any case I will
>> submit that patch tomorrow, (my workload has been high in the past
>> months) and hopefully within a couple of days we will have a working
>> solution. Once that is settled further synchronization should be easy
>> (given that the Installation process will not be changed again).
>>
>> > Am I overlooking something?
>>
>>
>> So given that we will have a working solution soon I would like to ask
>> you, not to stop the support you have given so far to XEmacs.
>
> Unless I misunderstand, the patch that is going to be checked into the
> XEmacs package system does not make any use of the build infrastructure
> for XEmacs that the AUCTeX upstream has created, but rather tries to
> incrementally change the previously existing package framework (which is
> the main reason that the workload for you has been quite difficult if I
> understand correctly).
>
> So I don't see that upstream dropping all support for building XEmacs
> packages should affect your work. Unless I misunderstand the situation,
> our XEmacs package support never has been used in the XEmacs package
> system, anyway.
>
> Am I overlooking something?
>
That sounds right. I've been using AUCTeX for years on XEmacs and I
can't imagine giving it up so I better speak up now. We've just changed
platforms: from Solaris 10 SPARC to Solaris 10 AMD64. And, for some
strange reason, I can't build AUCTeX now. But, I've just installed the
AUCTeX "package" on XEmacs and it works flawlessly. So, I'd like to see
that you not drop support until these problems are worked out, i.e.
AUCTeX becomes an official XEmacs package or whatever else is decided.
I suppose that I am not an official XEmacs developer, but I used to be
an XEmacs package maintainer. And, I am willing to work with Uwe to
test all of this stuff. Thanks to all for free software that we depend on.
Rodney
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.5-b28] Tab completion in shell-mode fails to escape ( character
16 years, 5 months
Ed Avis
================================================================
Dear Bug Team!
M-x shell
t o u c h ' A B C SPC ( ' RET
echo SPC A B C TAB
Expected result: filename tab-completes to ABC\ \( or something
equivalent.
Actual result: tab-completion gives ABC\ ( which fails to escape the (
character.
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux gold.fivehops.net 2.6.18-6-686 #1 SMP Fri Jun 6 22:22:11 UTC 2008 i686 GNU/Linux
./configure '--prefix=/home/ed'
XEmacs 21.5-b28 "fuki" configured for `i686-pc-linux'.
Compilation Environment and Installation Defaults:
Source code location: /home/ed/inst/xemacs-21.5.28
Installation prefix: /home/ed
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler version: gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g
libc version: GNU libc 2.3.6.ds1-13etch5 (Debian)
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.
Images:
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for LDAP.
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/build/build-report
/home/ed/lib/xemacs-21.5-b28/lisp/build-report
/home/ed/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/home/ed/lib/xemacs-21.5-b28/lisp/regexp-opt
/home/ed/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/home/ed/lib/xemacs-21.5-b28/lisp/easy-mmode)
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 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 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 rsz-minibuf 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 md5 xemacs gutter lisp-float-type file-coding linux devices
base64)
Recent keystrokes:
-----------------
ESC x s h e l l RET l s RET t o u c h SPC ' A SPC (
SPC ) ' RET e c h o SPC A TAB C-a C-k ESC x m BS r
e p o a BS r t SPC x e m a d BS 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...
Completed
Completing file name...
Loading ansi-color...done
Loading ansi-color...
~/
Loading shell...done
Loading shell...
Fontifying *scratch*... done.
Loading spam...done
Fontifying *scratch*... (syntactically).
Fontifying *scratch*...
Loading executable...done
Loading executable...
Loading gnus-xmas...done
Loading gnus-xmas...
Loading spam...
Loading desktop...done
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
xemacs crash gzipped files
16 years, 5 months
Thomas Gerds
Yo! XEmacs Developers,
xemacs crashes (ie all open frames disappear) whenever I open (ie
find-file) a gzipped file.
please let me know if you need more information.
regards
tomy
Emacs: XEmacs 21.5 (beta28) "fuki" [Lucid] (i686-pc-linux) of Tue Nov 6 2007 on merry
Package: crypt.el 2.94
current state:
==============
(setq
shell-file-name "/bin/bash"
load-path '("/home/bs/tag/.xemacs/file-list-2.0/" "/home/bs/tag/.xemacs/remember/"
"/home/bs/tag/.xemacs/planner/" "/home/bs/tag/.xemacs/muse/lisp/"
"/home/bs/tag/local/lib/xemacs/site-lisp/ess-5.3.1/lisp/"
"/home/bs/tag/.xemacs/g-client/" "/home/bs/tag/.xemacs/"
"/home/bs/tag/.xemacs/ngnus-0.10/lisp/" "/home/bs/tag/local/lib/xemacs/site-lisp/"
"/home/bs/tag/local/lib/xemacs/site-lisp/ess-5.3.1/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/Sun/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ada/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/apel/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/auctex/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/bbdb/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/build/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/c-support/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/calc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/calendar/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/cc-mode/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/clearcase/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/cookie/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/crisp/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/debug/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/dictionary/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/dired/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/docbookide/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ecb/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ecrypto/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/edebug/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ediff/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/edit-utils/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/edt/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/efs/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/eieio/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/elib/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/emerge/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/erc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/escreen/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/eshell/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/eterm/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/eudc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/footnote/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/forms/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/fortran-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/frame-icon/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/fsf-compat/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/games/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/general-docs/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/gnats/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/gnus/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/haskell-mode/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/hm--html-menus/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/hyperbole/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ibuffer/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/idlwave/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/igrep/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ilisp/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ispell/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/jde/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mail-lib/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mailcrypt/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mew/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mh-e/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mine/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/misc-games/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/mmm-mode/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/net-utils/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ocaml/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/oo-browser/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/os-utils/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/pc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/pcl-cvs/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/pcomplete/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/perl-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/pgg/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/prog-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ps-print/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/psgml/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/psgml-dtds/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/python-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/re-builder/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/reftex/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/riece/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/rmail/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/ruby-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sasl/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/scheme/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/semantic/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sgml/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sh-script/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sieve/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/slider/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sml-mode/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sounds-au/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/sounds-wav/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/speedbar/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/strokes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/supercite/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/texinfo/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/text-modes/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/textools/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/time/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/tm/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/tooltalk/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/tpu/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/tramp/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/vc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/vc-cc/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/vhdl/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/view-process/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/viper/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/vm/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/w3/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/x-symbol/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xemacs-devel/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xetla/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xlib/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xslide/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xslt-process/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/xwem/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lisp/zenirc/"
"/home/bs/tag/local/lib/xemacs-21.5-b28/lisp/")
exec-path '("/home/bs/tag/local/bin/" "/home/bs/tag/bin/" "/home/bs/bs/bin/" "/home/bs/tag/bin/"
"/usr/local/bin/" "/usr/bin/" "/usr/X11R6/bin/" "/bin/" "/usr/games/" "/opt/gnome/bin/"
"/opt/kde3/bin/" "/usr/lib/mit/bin/" "/usr/lib/mit/sbin/"
"/home/bs/tag/local/lib/xemacs/xemacs-packages/lib-src/"
"/home/bs/tag/local/lib/xemacs-21.5-b28/i686-pc-linux/")
crypt-encryption-type 'pgp
crypt-encryption-file-extension nil
crypt-never-ever-decrypt nil
crypt-auto-write-buffer-encrypted nil
crypt-confirm-password t
crypt-encrypted-disable-auto-save t
crypt-auto-decode-buffer t
crypt-auto-write-buffer nil
crypt-query-if-interactive t
crypt-no-extension-implies-plain t
crypt-freeze-vs-fortran t
crypt-compact-vs-C++ nil
crypt-ignored-filenames nil
crypt-default-encoding "gzip"
crypt-encoded-disable-auto-save t
crypt-bind-insert-file t
crypt-auto-decode-insert nil
crypt-encoding-alist '((compress "" nil "\\(\\.Z\\)$" "compress" "uncompress" nil nil "Compress"
nil t nil)
(gzip "" nil "\\(\\.g?z\\)$" "gzip" "gzip" "--quiet" "--decompress --quiet"
"Gzip" nil t nil)
(bzip "BZ0" nil "\\(\\.bz\\)$" "bzip" "bzip" "" "--decompress" "Bzip" nil t
nil)
(bzip2 "BZh" nil "\\(\\.bz2\\)$" "bzip2" "bzip2" "" "--decompress" "Bzip2" nil
t nil)
(freeze "\\|" nil "\\(\\.F\\)$" "freeze" "freeze" "" "-d" "Freeze" nil t
nil)
(compact "ÿ" nil "\\(\\.C\\)$" "compact" "uncompact" nil nil "Compact"
"^Compression *:.*\n" nil nil)
(dos "[^\n
]*
\n" nil "\\(\\.DOS\\)$" crypt-unix-to-dos-region
crypt-dos-to-unix-region nil nil "Dos" nil nil nil nil)
(mac "[ -~]*
[ -~]" nil "\\(\\.MAC\\)$" crypt-unix-to-mac-region
crypt-mac-to-unix-region nil nil "Mac" nil nil nil)
)
crypt-encryption-alist '((crypt "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.e\\)$"
"crypt" "crypt" nil nil "Crypt" nil t nil)
(des "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.des\\)$"
"des" "des" ("-e" "-k") ("-d" "-k") "DES-CBC" nil t nil)
(des-ecb "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.des\\)$"
"des" "des" ("-e" "-b" "-k") ("-d" "-b" "-k") "DES-ECB" nil t nil)
(pgp "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.pgp\\)$"
"pgp" "pgp" ("+batchmode" "+verbose=0" "-c" "-f" "-z")
("+batchmode" "+verbose=0" "-f" "-z") "PGP" nil t nil)
(pgp-pub "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.pgp\\)$"
"pgp" "pgp" nil nil "PGP-PUB" nil t nil)
(gpg "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.gpg\\)$"
"gpg" "gpg" ("--batch" "--quiet" "-c" "-o" "-" "--passphrase-fd" "0")
("--batch" "--quiet" "-o" "-" "--passphrase-fd" "0") "GPG" nil t t)
(mcrypt "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.nc\\)$"
"mcrypt" "mcrypt" ("-k") ("-d" "-k") "Rijndael-128" nil t nil)
(rc4 "[
"\\`\\|^\\(..\\)?\\([]\\|[]\\)\\|^From \\|^;ELC" "\\(\\.rc4\\)$"
"openssl" "openssl" ("enc" "-rc4" "-e" "-k") ("enc" "-rc4" "-d" "-k") "RC4"
nil t nil)
)
)
--
><(((*>
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta