Window resize annoyance
16 years, 9 months
Skip Montanaro
A colleague noticed this problem today with 21.5.28 in an ESS/R context.
I've been able to reproduce it with just a normal comint shell. To
reproduce:
* In a fresh frame displaying one window, execute: M-x shell RET
* Split it twice: C-x 2 C-x 2
* Navigate to the bottom window: C-x o C-x o
* Execute a command, e.g.: for i in 1 2 3 ; do echo $i ; done
* Recall that command with: M-r for RET
* Note that the window sizes changed. Hit RET to execute the command.
* Recall it again: M-r for RET
If your frame was tall enough the window sizes will have changed again. It
appears to me that the middle window gets the space taken from the bottom
window. The top window stays fixed in size.
I don't see this in 21.4.21.
Skip
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Xemacs Mule for MacIntosh
16 years, 9 months
Uwe Brauer
Hello
Sorry for this elementary question, whose answer I could not find on
the Xemacs website:
Does there exist a (simple to install) mule version of Xemacs 21.4 or
21.5 for the latest Mac OS?
Thanks
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] performance on aix, cpu hog
16 years, 9 months
Thomas Mittelstädt
================================================================
Dear Bug Team!
xemacs is slow on aix. Selecting things with the mouse is sluggish and
xemacs permanently uses
more than 30% cpu. I am running it under gdb, when i interrupt via
control-C, bt shows me the following:
^C
Program received signal SIGINT, Interrupt.
0xd026359c in poll () from /usr/lib/libc.a(shr.o)
(gdb) bg
Undefined command: "bg". Try "help".
(gdb) bt
#0 0xd026359c in poll () from /usr/lib/libc.a(shr.o)
#1 0xd127913c in IoWait () from /usr/lib/libXt.a(shr4.o)
#2 0xd12798b0 in _XtWaitForSomething () from /usr/lib/libXt.a(shr4.o)
#3 0xd127b2e4 in XtAppProcessEvent () from /usr/lib/libXt.a(shr4.o)
#4 0x1016deb0 in emacs_Xt_next_event (emacs_event=0x213be160)
at event-Xt.c:2813
#5 0x1013dd08 in event_stream_next_event (event=0x213be160)
at event-stream.c:2001
#6 0x1013e06c in next_event_internal (target_event=557572448,
allow_queued=1)
at event-stream.c:2065
#7 0x1013ea38 in Fnext_event (event=557572448, prompt=537384964)
at event-stream.c:2289
#8 0x1023b828 in Fcommand_loop_1 () at cmdloop.c:599
#9 0x1023b4dc in command_loop_1 (unused_dummy=537384964) at cmdloop.c:505
#10 0x10029188 in condition_case_1 (handlers=537385060,
bfun=@0x2002b0ac: 0x1023b48c <command_loop_1>, barg=537384964,
hfun=@0x2002b0a0: 0x1023acfc <cmd_error>, harg=537384964) at eval.c:1946
#11 0x1023af34 in command_loop_3 () at cmdloop.c:262
#12 0x1023af94 in command_loop_2 (unused_dummy=537384964) at cmdloop.c:275
#13 0x10028864 in internal_catch (tag=537465484,
func=@0x2002b0c4: 0x1023af78 <command_loop_2>, arg=537384964,
threw=0x0,
thrown_tag=0x0, backtrace_before_throw=0x0) at eval.c:1552
#14 0x1023b130 in initial_command_loop (load_me=537384964) at cmdloop.c:313
---Type <return> to continue, or q <return> to quit---
#15 0x100025bc in xemacs_21_5_b28_powerpc_ibm_aix5_2_0_0 (argc=1,
argv=0x2ff22604, unused_envp=0x0, restart=0) at emacs.c:2668
#16 0x10003598 in main (argc=1, argv=0x2ff22604, unused_envp=0x2ff2260c)
at emacs.c:3173
or this:
(gdb) bt
#0 0x100c4d1c in add_string_to_fstring_db_runes (data=0x2ff218c0,
str=0x1032b6fc "-", pos=95, min_pos=95, max_pos=-1) at redisplay.c:4025
#1 0x100c54e0 in generate_fstring_runes (w=0x200b8800, data=0x2ff218c0,
pos=95, min_pos=61, max_pos=-1, elt=538957876, depth=2,
max_pixsize=853,
findex=1, type=1, offset=0x2ff21944, cur_ext=537384964) at
redisplay.c:4193
#2 0x100c5d40 in generate_fstring_runes (w=0x200b8800, data=0x2ff218c0,
pos=61, min_pos=0, max_pos=-1, elt=539299020, depth=1, max_pixsize=853,
findex=1, type=1, offset=0x2ff21944, cur_ext=537384964) at
redisplay.c:4386
#3 0x100c3b94 in generate_formatted_string_db (format_str=539299764,
result_str=540987524, w=0x200b8800, dl=0x218eb000, db=0x208feb00,
findex=1, min_pixpos=6, max_pixpos=859, type=1) at redisplay.c:3823
#4 0x100c4b08 in generate_modeline (w=0x200b8800, dl=0x218eb000, type=1)
at redisplay.c:3990
#5 0x100c6790 in ensure_modeline_generated (w=0x200b8800, type=1)
at redisplay.c:4541
#6 0x100c8780 in regenerate_window (w=0x200b8800, start_pos=11147,
point=13686, type=1) at redisplay.c:5477
#7 0x100cb580 in redisplay_window (window=537626624, skip_selected=0)
at redisplay.c:6426
#8 0x100ccc1c in redisplay_frame (f=0x203e4200, preemption_check=1)
at redisplay.c:6945
#9 0x100cd1f0 in redisplay_device (d=0x20537e00, automatic=1)
at redisplay.c:7026
---Type <return> to continue, or q <return> to quit---
#10 0x100cdad4 in redisplay_without_hooks () at redisplay.c:7101
#11 0x100cdf04 in redisplay_no_pre_idle_hook () at redisplay.c:7172
#12 0x100cde5c in redisplay () at redisplay.c:7154
#13 0x1013ea24 in Fnext_event (event=557572448, prompt=537384964)
at event-stream.c:2288
#14 0x1023b828 in Fcommand_loop_1 () at cmdloop.c:599
#15 0x1023b4dc in command_loop_1 (unused_dummy=537384964) at cmdloop.c:505
#16 0x10029188 in condition_case_1 (handlers=537385060,
bfun=@0x2002b0ac: 0x1023b48c <command_loop_1>, barg=537384964,
hfun=@0x2002b0a0: 0x1023acfc <cmd_error>, harg=537384964) at eval.c:1946
#17 0x1023af34 in command_loop_3 () at cmdloop.c:262
#18 0x1023af94 in command_loop_2 (unused_dummy=537384964) at cmdloop.c:275
#19 0x10028864 in internal_catch (tag=537465484,
func=@0x2002b0c4: 0x1023af78 <command_loop_2>, arg=537384964,
threw=0x0,
thrown_tag=0x0, backtrace_before_throw=0x0) at eval.c:1552
#20 0x1023b130 in initial_command_loop (load_me=537384964) at cmdloop.c:313
#21 0x100025bc in xemacs_21_5_b28_powerpc_ibm_aix5_2_0_0 (argc=1,
argv=0x2ff22604, unused_envp=0x0, restart=0) at emacs.c:2668
#22 0x10003598 in main (argc=1, argv=0x2ff22604, unused_envp=0x2ff2260c)
at emacs.c:3173
I have also attached the output of truss.
I am running the latest mercurial version. (hg up did not show me any
changed files as of today)
Since I would like to use xemacs for serious work, I'd appreciate hints
for a quick fix.
Regards,
thomas
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: AIX buildaix3 2 5 004B909C4C00
./configure
XEmacs 21.5-b28 "fuki" (+CVS-20071205) configured for
`powerpc-ibm-aix5.2.0.0'.
Compilation Environment and Installation Defaults:
Source code location: /localbuild/xemacs-21.5.28-latest
Installation prefix: /usr/local
Operating system description file: `s/aix4-2.h'
Machine description file: `m/ibmrs6000.h'
Compiler version: gcc (GCC) 4.2.2
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef
-Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith
-Wunused-parameter -g
libc version: bos.rte.libc 5.2.0.30
Relocating allocator for buffers: yes
GNU version of malloc: yes
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.
Compiling in support for Motif.
*WARNING* Many versions of Motif are buggy, requiring workarounds.
You are likely to experience slow redisplay.
You may need to install vendor patches to Motif.
See PROBLEMS for more information.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
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:
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Internationalization:
Mail:
Compiling in support for "lockf" 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: ---------------------------------------------------------
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/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/usr/local/share/xemacs-21.5-b28/lisp/regexp-opt
/usr/local/lib/xemacs/xemacs-packages/lisp/build/build-report
/usr/local/share/xemacs-21.5-b28/lisp/build-report
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/usr/local/share/xemacs-21.5-b28/lisp/easy-mmode)
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.72 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.03 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.32 upstream: 4.0pre47)
(vm ver: 7.22 upstream: 7.17)
(viper ver: 1.48 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.21 upstream: 3.33.8)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.41 upstream: No-Upstream-Ver)
(tramp ver: 1.32 upstream: 2.0.53)
(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.9 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.21 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 1.4.4)
(scheme ver: 1.14 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.22 upstream: 2.0.2)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.07 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.07 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.66 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.37 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.48 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.19 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.76 upstream: No-Upstream-Ver)
(jde ver: 1.51 upstream: 2.3.3)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.33 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.08 upstream: 2.1)
(gnus ver: 1.9 upstream: 5.10.7)
(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.34 upstream: No-Upstream-Ver)
(ediff ver: 1.62 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 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.16 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.1 upstream: /main/laptop/165)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.23 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.29 upstream: 2.34)
(auctex ver: 1.46 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)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 symbol-syntax tags
etags hideif cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs regexp-opt efs-cu comint compile timer-funcs
uniquify cal-move cal-xemacs calendar time gnuserv psvn wid-edit ring
overlay diff-mode advice advice-preload pp elp ediff-util ediff-merg
ediff-diff ediff-wind ediff-tbar ediff-mult ediff-help ediff-init
dired-faces dired-xemacs dired blink-cursor lazy-lock font-lock
cus-face mwheel edmacro 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
modules-autoloads auto-autoloads auto-show fontl-hooks 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 frame obsolete cus-start custom widget cl-extra cl cl-19
packages backquote unicode lucid-scrollbars cut-buffer lucid-menubars
motif-dialogs x c-balloon-help tty-frames tty toolbar scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar berkeley-db dbm md5 xemacs gutter
tiff png gif jpeg xpm xbm lisp-float-type file-coding aix dialog
devices window-system base64)
Recent keystrokes:
-----------------
button1 button1up button2 button2up button1 button1up
C-x b m z t h TAB RET button5 button5up button5 button5up
button1 button1up button1 button1up M-w C-x d C-g g
r e p C-x u M-x g r e p RET C-y SPC * . c p p RET button1
button1up button2 button2up button1 button1up button2
button2up f5 f5 button1 button1up button4 button4up
button4 button4up button4 button4up button4 button4up
button1 button1up button4 button4up button1 button1up
SPC / / SPC f i x m e ! ! C-x C-s button1 button1up
button1 button1up button1 button1up button1 button1up
button1 button1up button1 button1up button1 button1up
misc-user
Recent messages (most recent first):
-----------------------------------
Auto save file for draft message exists; consider M-x mail-recover
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...
Wrote
/localbuild/source/V9_UNICODE_RESTRUCTURE/c++/libraries/PSolCore/loader/mzthreadsafe.cpp
Enter Hide-Ifdef mode
Quit
Enter Hide-Ifdef mode
Enter Hide-Ifdef mode
Enter Hide-Ifdef mode
Wrote
/localbuild/source/V9_UNICODE_RESTRUCTURE/c++/libraries/PSolCore/loader/mzthreadsafe.cpp
Quit
Wrote
/localbuild/source/V9_UNICODE_RESTRUCTURE/c++/libraries/PSolCore/loader/mzthreadsafe.cpp
Quit
Wrote
/localbuild/source/V9_UNICODE_RESTRUCTURE/c++/libraries/PSolCore/loader/mzthreadsafe.cpp
File changed on disk: "File reverted",
"/localbuild/source/V9_UNICODE_RESTRUCTURE/c++/libraries/PSolCore/loader/mzthreadsafe.cpp"
Enter Hide-Ifdef mode
mzthreadsafe.cpp changed on disk; really edit the buffer? (y, n, r or C-h)
Loading userlock...done
Loading userlock...
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.5-b28] open a gzipped file w/ jka-compr gives modified buffer
16 years, 9 months
Stephen J. Turnbull
================================================================
Dear Bug Team!
To reproduce, start in a context wherre the os-utils package is
installed: xemacs -vanilla. Then
M-x load-library RET jka-compr RET
M-: (jka-compr-install) RET
C-x C-f some-gzipped-file.gz RET
I used the xemacs-truss.out.gz file that Thomas Mittelstaend sent
yesterday, as well as a couple of other .gz's. All showed the
symptom.
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux uwakimon 2.6.20.7 #2 SMP PREEMPT Tue Apr 24 21:32:05 JST 2007 x86_64 Dual Core AMD Opteron(tm) Processor 265 AuthenticAMD GNU/Linux
../configure '--with-mule' '--with-widgets=athena' '--with-dialogs=athena' '--with-athena=3d' '--with-bignum=gmp' '--with-database=none,berkdb' '--with-debug' '--with-error-checking=none' '--with-xft=emacs,tabs,gauges,menubars' '--with-union-type' '--with-system-packages=/usr/local/lib/xemacs'
XEmacs 21.5-b28 "fuki" 2785829fe37c configured for `x86_64-unknown-linux'.
Compilation Environment and Installation Defaults:
Source code location: /playpen/src/XEmacs/xemacs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Not using any machine description file
Compiler version: gcc (GCC) 3.4.6 (Gentoo 3.4.6-r2, ssp-3.4.6-1.0, pie-8.7.9)
- GCC specs file: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/specs
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wunused-parameter -g
libc version: 2.7
Relocating allocator for buffers: no
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: /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 Xft to render antialiased fonts in menubars.
WARNING: This feature will be replaced with a face.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
- Using Xft to render antialiased fonts in tab controls.
WARNING: This feature will be replaced with a face.
- 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.
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.
Sound:
Compiling in support for sound (native).
Compiling in support for ALSA (Advanced Linux Sound Architecture).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
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.
Compiling in support for Canna on Mule.
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.
Compiling in support for more number types using the GNU MP library.
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 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.
Load-Path Lisp Shadows:
----------------------
(/usr/local/lib/xemacs/xemacs-packages/lisp/cedet-common/working
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/working
/usr/local/lib/xemacs/xemacs-packages/lisp/cedet-common/sformat
/usr/local/lib/xemacs/xemacs-packages/lisp/semantic/sformat
/usr/local/lib/xemacs/xemacs-packages/lisp/comint
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/comint
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/ethio-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/ethio-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/china-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/china-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/japan-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/japan-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/korea-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/korea-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/cyril-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/cyril-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/viet-util
/playpen/src/XEmacs/xemacs/+optimized/lisp/mule/viet-util
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/playpen/src/XEmacs/xemacs/+optimized/lisp/easy-mmode
/usr/local/lib/xemacs/mule-packages/lisp/mule-ucs/unicode
/playpen/src/XEmacs/xemacs/+optimized/lisp/unicode
/usr/local/lib/xemacs/xemacs-packages/lisp/build/build-report
/playpen/src/XEmacs/xemacs/+optimized/lisp/build-report
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/playpen/src/XEmacs/xemacs/+optimized/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 : nil
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 => utf-8
terminal-coding-system => utf-8
(coding-priority-list) =>
(iso-8-1 utf-16-little-endian-bom utf-16-bom utf-8-bom iso-7
no-conversion utf-8 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 native
'mswindows-multibyte-system-default is not a coding system alias
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.02 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-0)
(xemacs-devel ver: 1.77 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.15 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.34 upstream: 4.0pre47)
(vm ver: 7.26 upstream: 7.19)
(viper ver: 1.61 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.22 upstream: 3.33.12)
(vc ver: 1.45 upstream: No-Upstream-Ver)
(tramp ver: 1.4 upstream: 2.0.56)
(tpu ver: 1.14 upstream: 4.2X)
(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.95 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: 1.0pre4)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.18 upstream: No-Upstream-Ver)
(sh-script ver: 1.23 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 2.0pre4)
(scheme ver: 1.17 upstream: No-Upstream-Ver)
(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.1 upstream: 426)
(psgml ver: 1.45 upstream: 1.3.2)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.16 upstream: No-Upstream-Ver)
(pgg ver: 1.06 upstream: 0.1)
(perl-modes ver: 1.11 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.68 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.4 upstream: No-Upstream-Ver)
(oo-browser ver: 1.05 upstream: 4.08)
(ocaml ver: 0.06 upstream: 3.06)
(net-utils ver: 1.54 upstream: N/A)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.31 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.5.1)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.34 upstream: 5.12.0)
(igrep ver: 1.16 upstream: 2.111)
(idlwave ver: 1.32 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.17 upstream: 5.0)
(hm--html-menus ver: 1.24 upstream: 5.9)
(haskell-mode ver: 1.11 upstream: 2.1)
(guided-tour ver: 0.51 upstream: No-Upstream-Ver)
(gnus ver: 1.92 upstream: 5.10.8)
(gnats ver: 1.17 upstream: 3.101)
(games ver: 1.17 upstream: 1.04)
(fsf-compat ver: 1.15 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.4 upstream: 1.32)
(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.13 upstream: 1.0)
(eieio ver: 1.05 upstream: 1.0pre4)
(efs ver: 1.34 upstream: 1.24)
(edt ver: 1.14 upstream: No-Upstream-Ver)
(edit-utils ver: 2.38 upstream: No-Upstream-Ver)
(ediff ver: 1.74 upstream: 2.75)
(edebug ver: 1.22 upstream: No-Upstream-Ver)
(ede ver: 1.0 upstream: 1.0pre4)
(ecrypto ver: 0.2 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(easypg ver: 1.02 upstream: 0.0.16)
(docbookide ver: 0.08 upstream: 0.1)
(dired ver: 1.19 upstream: 7.16)
(dictionary ver: 1.16 upstream: 1.8)
(debug ver: 1.18 upstream: No-Upstream-Ver)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(cogre ver: 1.0 upstream: 0.5)
(clearcase ver: 1.1 upstream: /main/laptop/165)
(cedet-common ver: 1.0 upstream: 1.0pre4)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.34 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.48 upstream: 11.55)
(apel ver: 1.33 upstream: 10.6)
(ada ver: 1.14 upstream: 2.27)
(skk ver: 1.24 upstream: 10.62a)
(mule-ucs ver: 1.16 upstream: 0.84)
(mule-base ver: 1.52 upstream: No-Upstream-Ver)
(lookup ver: 1.15 upstream: 1.0)
(leim ver: 1.27 upstream: No-Upstream-Ver)
(latin-unity ver: 1.2 upstream: 1.20)
(egg-its ver: 1.27 upstream: No-Upstream-Ver)
(edict ver: 1.16 upstream: 0.9.9)
Installed Modules:
-----------------
Features:
--------
(xemacsbug shadow latin-unity-tables latin-euro-standards
latin-euro-latin10 latin-euro-latin9 latin-euro-latin8
latin-euro-latin7 latin-unity-vars latin-unity gnus-msg gnus-art mm-uu
mml2015 pgg-def mm-view gnus-sum nnoo gnus-group gnus-undo nnmail
mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus
vm-reply vm-mark vm-virtual vm-delete vm-minibuf vm-macro timezone
vm-page vm-mime vm-save tapestry vm-toolbar vm-sort vm-summary
vm-thread vm-message vm-menu vm-folder vm-misc vm-mouse vm-window
outline font-latex latex tex cc-mode cc-fonts cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs dired-faces dired-xemacs
dired info add-log tempo psgml-html sgml-mode psgml mercurial
view-less view tramp-vc vc-rcs vc diff-mode make-mode makefile vc-git
parse-time vc-cvs gnus-ems gnus-xmas wid-edit desktop dotxemacs-init
gnuserv jka-compr tramp-smb tramp efs-cu regexp-opt shell comint ring
password format-spec timer-funcs trampver tex-site font-lock filladapt
edmacro advice advice-preload message messagexmas 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 nnheader nnheaderxm gnus-util netrc time-date mm-util
mail-prsvr mail-utils mailheader canlock sha1 executable hex-util
mwheel vm-motion vm-undo vm-autoload vm-vars highlight-headers
cus-face vm-startup vm-version vm vc-hooks vc-xemacs 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-autoloads tramp-autoloads
tpu-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
ruby-modes-autoloads rmail-autoloads riece-autoloads reftex-autoloads
re-builder-autoloads python-modes-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 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 guided-tour-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-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 ede-autoloads ecrypto-autoloads ecb-autoloads
easypg-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads cookie-autoloads cogre-autoloads
clearcase-autoloads cedet-common-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
skk-autoloads mule-ucs-autoloads mule-base-autoloads lookup-autoloads
leim-autoloads latin-unity-autoloads egg-its-autoloads edict-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 alsa-sound scrollbar
unix-processes multicast network-streams subprocesses bigfloat ratio
bignum number-types 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:
-----------------
y . SPC SPC T h e SPC o t h e r SPC r e p o C-x k RET
y e s RET SPC SPC SPC ESC O B SPC ESC O B SPC V B #
q ESC O B ESC O B SPC ESC O B SPC ESC O B s RET d ESC
O B s RET d ESC O B s RET d ESC O B 2 s RET 2 d # g
C-x s y n ESC x r e p o r t - x e m TAB b TAB BS R
ET
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Wrote /home/steve/INBOX
Stuffing attributes... done
Stuffing 100% complete...
Stuffing 75% complete...
Stuffing 50% complete...
Stuffing 25% complete...
Ordering updates...
4 messages to stuff
Stuffing attributes...
No new mail.
Checking for new mail...
Deleted messages expunged.
Decoding MIME message... done
Decoding MIME message...
Expunging...
End of message 1017 from Cron Daemon
2 messages saved to /home/steve/VM/daemons/CURRENT
End of message 1016 from Cron Daemon
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
save-window-excursion broken
16 years, 9 months
Jamie Zawinski
XEmacs 21.5 (beta28) "fuki" (+CVS-20071205) [Lucid] (i386-apple-
darwin9.1.0, Mule) of Wed Jan 2 2008
In a terminal:
/Applications/XEmacs.app/Contents/MacOS/XEmacs -nw -q
C-x 2 C-x 2 ; 3 windows, of 4, 5, and 11 lines respectively
M-x
C-g ; 3 windows, of 4, 7, and 9 lines respectively
M-x
C-g ; 3 windows, of 4, 13, and 3 lines respectively
This happens in either terminal-mode or Cocoa windowed mode.
It does not happen with an X11 build of 21.4.20.
Other than that, I don't know whether this is a general xemacs
regression, or related to the Cocoa code.
--
Jamie Zawinski jwz(a)jwz.org http://www.jwz.org/
jwz(a)dnalounge.com http://www.dnalounge.com/
http://jwz.livejournal.com/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
No. 232 - indent-new-comment-line misbehaviour
16 years, 9 months
Andreas Röhler
Hi all,
during last years I watched the show ups of several
rather elementary bugs as No. 232,
"indent-new-comment-line misbehaviour?", which doesn't
pertain to a new or exotic language.
Looking for the causes of this and other bugs, I came
to the conclusion: the basic responsible is the design,
is the way commenting presently is implemented.
Or put it vice versa: patching a bug in present
conditions IMO bears a high risk to produce the next
bug in your back.
To start with the less important: some of the routines
in newcomment.el are very intrinsic. Too they contain a
lot of circulars, calling themselves again and
again. This makes debugging labourious.
IMO this complexity must not be, it's possible to make
it much easier to read and follow.
So far I'm considering a patch during next weeks.
The second point needs your advice:
Presently it's not easy to detect for the user where a
variable like `comment-column' is set. He or she may
look into newcomment.el, see `defcustom comment-column'
there and customize it.
However, that value might be overridden by
`lisp-mode-variables' which uses a hard-coded value.
That's just an example, there are more clashes of this
kind around.
IMO the right place to put in defcustom-forms for
commenting are the programming modes. So I'll delete
this forms in my new comment.el and introduce it there?
What's your opinion about that?
Thanks
Andreas Röhler
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: [Bug: 21.5-b28] performance on aix, cpu hog, another session gprof output
16 years, 9 months
Jerry James
On Tue, Mar 11, 2008 at 12:06 PM, Thomas Mittelstaedt
<T.Mittelstaedt(a)cadenas.de> wrote:
> Okay, I have attached the truss output with the start:
Thank you. This time the mass of kioctl calls is on a socket with
file descriptor 5, which is created on line 6797 of the truss output.
It is a TCP/IP socket. The kioctl calls appear to be mostly
1074030207 (== 0x4004667F), which I believe is FIONREAD. However, I
do not have access to an AIX box to check the headers. Thomas, can
you verify that? If that is the case, it seems unlikely to be the
source of the performance problem.
We need to have some idea of where the CPU time is going. Would you
mind running truss again, but this time passing it the -d option? I
think that's the one that puts a time stamp on every event. It's
probably also a good idea to tell truss to trace all children, which
is -f I think. With that extra information, maybe we can see where
the big jumps in time are, which will help us narrow our focus.
In any case, I've been doing this on my lunch hour, which is now over.
I think my employer would like me to get back to work. :-) I won't
respond for several more hours, most likely. Anybody who has a clue,
feel free to jump in!
--
Jerry James
http://loganjerry.googlepages.com/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.4.20] crash after selecting "Syntax highlight"
16 years, 9 months
Simon Anders
Dear Bug Team!
I have just started using XEmacs and it crashed almost immediatly.
I am using a more-or-less standard Ubuntu 7.10 with current patches
in the AMD/x64 system and have installed the 'xemacs21-gnome-mule'
package from the Ubuntu universe. When I start xemacs and select (as
first action) "Options"/"Syntax highlighting"/"In this buffer", XEmacs
dies immediatly, crashing with "Gnome-Message:
gnome_execute_async_with_env_fds: returning -1".
It seems that this bug report
http://calypso.tux.org/pipermail/xemacs-beta/2007-February/010831.html
reports a pretty similar occurance on a Darwin system.
Is the bug known? What might the cause be?
Thanks
Simon
+---
| Dr. Simon Anders, Dipl. Phys.
| European Bioinformatics Institute, Hinxton, Cambridgeshire, UK
| office phone +44-1223-494478, mobile phone +44-7505-841692
| preferred (permanent) e-mail: sanders(a)fs.tum.de
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux yellow 2.6.15.7 #1 SMP Sat Jul 15 10:48:14 UTC 2006
x86_64 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-gtk' '--with-gnome'
'--docdir=/usr/lib/xemacs-21.4.20/x86_64-linux-gnu/gnome-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'
'x86_64-linux-gnu'
XEmacs 21.4.20 "Double Solitaire" configured for `x86_64-pc-linux'.
Compilation / Installation:
Source code location: /build/buildd/xemacs21-21.4.20
Installation prefix: /usr
Operating system description file: `s/linux.h'
Not using any machine description file
Compiler: gcc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -fno-strict-aliasing -Wshadow
Compiler version: gcc (GCC) 4.1.3 20070718
(prerelease) (Ubuntu 4.1.2-14ubuntu1)
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:
Using GTK menubars.
Using GTK scrollbars.
Using GTK dialog boxes.
Using GTK 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.
- 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/site-lisp/a2ps/a2ps
/usr/share/xemacs21/site-lisp/a2ps/a2ps
/usr/share/xemacs21/site-lisp/a2ps/a2ps-print
/usr/share/xemacs21/site-lisp/a2ps/a2ps-print
/usr/share/xemacs21/site-lisp/dictionaries-common/ispell
/usr/share/xemacs21/site-lisp/dictionaries-common/ispell
/usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell
/usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell
/usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
/usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
/usr/share/xemacs21/site-lisp/debian-startup
/usr/share/emacs/site-lisp/debian-startup /etc/emacs/site-start
/usr/share/xemacs21/site-packages/lisp/site-start
/usr/share/xemacs21/site-lisp/dictionaries-common/ispell
/usr/share/xemacs21/xemacs-packages/lisp/ispell/ispell
/usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
/usr/share/xemacs21/xemacs-packages/lisp/text-modes/flyspell
/usr/share/xemacs21/xemacs-packages/lisp/build/build-report
/usr/lib/xemacs-21.4.20/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 cmake-mode mwheel
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 widgets-gtk dialog-gtk
gtk-file-dialog gtk-password-dialog gtk-iso8859-1 x-iso8859-1 gdk
gtk-ffi 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 gtk-scrollbars
gtk-menubars gtk-ui gtk-dialogs gtk tty-frames tty toolbar
native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar berkeley-db md5
xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type linux
dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading 50psvn...done
Loading 50psvn...
Loading 50dictionaries-common...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...done
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading debian-ispell...
Loading 50dictionaries-common...
Loading 50cmake...done
Loading 50cmake...
Loading 50autoconf...done
Loading 50autoconf...
Loading 50a2ps...done
Loading a2ps-print...done
Loading a2ps-print...
Loading 50a2ps...
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Merge issues in `tls.el' (EMACS_22_BASE vs. trunk)
16 years, 9 months
Katsumi Yamaoka
>>>>> Reiner Steib wrote:
> On Mon, Mar 10 2008, Katsumi Yamaoka wrote:
>> In the Gnus v5-10 branch, which is being synch'd with the Emacs
>> EMACS_22_BASE branch, the version of tls.el that uses rx has been
>> merged yesterday. And tls.el came not to be able to byte compile
>> with XEmacs, because rx.el is not available in XEmacs. Could it
>> be rewritten not using rx.el?
> Yes, the version in Emacs trunk and Gnus trunk, the defcustom of
> `tls-end-of-info' has been rewritten not to use rx. Please use this
> in v5-10.
Thanks. I've imported the following change made in the Emacs trunk
(i.e., rdiff -r1.20 -r1.21) to the Gnus v5-10 branch.
2007-11-04 Glenn Morris <rgm(a)gnu.org>
* net/tls.el: Don't require rx when compiling.
(tls-end-of-info): Rewrite without using rx.
(open-tls-stream): Use with-current-buffer.
Regards,
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Is there a working nxml-mode in XEmacs?
16 years, 9 months
Stephen J. Turnbull
FKtPp writes:
> well, the problem is coding-system-p in XEmacs always return nil when
> invoked using the form of:
>
> (coding-system-p 'us-ascii)
> (coding-system-p 'cn-gb-2312)
That's correct; those are symbols. If you have a symbol naming a
coding system, you have to get the corresponding coding system first
using (get-coding-system name). But you won't get anywhere with
us-ascii, because it isn't a coding system. For ASCII use the coding
system `iso-8859-1'.
But why do you need to check whether something is a coding system or
not? Application code shouldn't be doing that.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta