This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
[Don't know whether this should go directly to JDE team or not, please
enlighten me....]
The latest JDE package introduces a bug in jde-build-classpath:
;;;
(if (symbolp paths)
(setq symbol paths
paths (symbol-value symbol)))
(mapconcat
(lambda (path)
(jde-normalize-path path symbol))
(jde-expand-classpath
(mapcar
(lambda (path)
(jde-normalize-path path symbol))
paths))
;;;
Note normalisation occurs twice.
This means that
(setq jde-cygwin-path-converter '(jde-cygwin-path-converter-cygpath))
(jde-build-classpath '("/;/"))
=> (jde-build-classpath '("/;/"))
(which works nicely with my cygwin aware jikes, but is a pretty sick
normalisation), but
(setq jde-cygwin-path-converter '(jde-cygwin-path-converter-cygpath))
(jde-build-classpath '("/:/"))
=> /work/src/grinder3/d:\cygwin;d:\cygwin
which is clearly broken.
Replicated under -vanilla.
Regards,
- Phil
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: CYGWIN_NT-4.0 PASTON 1.3.3(0.46/3/2) 2001-09-12 23:54 i686 unknown
./configure '--with-dragndrop' '--site-includes=/usr/include/w32api'
'--with-x11=no' '--site-includes=/usr/include/noX'
'--site-libraries=/usr/lib/noX' '--error-checking=none'
'--debug=no'
XEmacs 21.5-b3 "asparagus" configured for `i686-pc-cygwin'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs-21.5
Installation prefix: /usr/local
Additional header files: /usr/include/noX
Additional libraries: /usr/lib/noX
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wshadow -Wsign-compare -Wpointer-arith
Relocating allocator for buffers: no
GNU version of malloc: yes
Window System:
Compiling in support for the Microsoft window system.
Using MS-Windows menubars.
Using MS-Windows scrollbars.
Using MS-Windows dialog boxes.
Using MS-Windows native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: msw.
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.
Compiling in support for GNU DBM.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: postgresql/libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for file coding.
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Compiling in support for dynamic shared object modules.
Load-Path Lisp Shadows:
----------------------
nil
Installed XEmacs Packages:
-------------------------
((xslt-process :version 1.05 :type regular)
(xemacs-devel :version 1.37 :type single-file)
(xemacs-base :version 1.55 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 6.96 :type regular)
(view-process :version 1.11 :type regular)
(vc :version 1.28 :type regular)
(tm :version 1.29 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.32 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.18 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.21 :type regular)
(sounds-wav :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.1 :type regular)
(scheme :version 1.11 :type regular)
(psgml :version 1.23 :type regular)
(prog-modes
:version
1
.41
:type
single-file)
(pcl-cvs :version 1.55 :type regular)
(pc :version 1.2 :type single-file)
(os-utils :version 1.25 :type single-file)
(net-utils :version 1.22 :type single-file)
(mule-base :version 1.39 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mailcrypt :version 2.09 :type regular)
(mail-lib :version 1.39 :type regular)
(leim :version 1.17 :type regular)
(jde :version 1.3 :type regular)
(ispell :version 1.23 :type regular)
(igrep :version 1.08 :type regular)
(hm--html-menus :version 1.16 :type regular)
(gnus :version 1.57 :type regular)
(gnats :version 1.12 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.09 :type single-file)
(frame-icon :version 1.09 :type regular)
(footnote :version 1.13 :type regular)
(eudc :version 1.34 :type regular)
(eterm :version 1.13 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.08 :type single-file)
(eieio :version 1.01 :type regular)
(eicq :version 1.05 :type regular)
(efs :version 1.26 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.69 :type single-file)
(ediff :version 1.31 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(dictionary :version 1.0 :type regular)
(debug :version 1.14 :type regular)
(cookie :version 1.13 :type regular)
(cc-mode :version 1.26 :type regular)
(calendar :version 1.16 :type regular)
(calc :version 1.17 :type regular)
(c-support :version 1.16 :type single-file)
(auctex :version 1.25 :type regular)
(apel :version 1.2 :type regular))
Features:
--------
(xemacsbug shadow reporter debug overlay flyspell ispell mail-abbrevs
vm-menu sendmail vm-reply vm-misc vm-window vm-autoload vm-vars
vm-version vm vm-startup alist mswindows-font-menu font-menu add-log
cl-specs edebug eval-reg semantic-el find-func view-less view
hyper-apropos timer jde executable jde-package senator semantic-ctxt
jde-import jde-which-method jde-stat jde-javadoc jde-javadoc-gen
jde-java-font-lock jde-bug jde-dbs jde-dbo jde-help jde-wiz
jde-widgets tree-widget jde-complete beanshell jde-gen tempo jde-make
compile jde-run jde-db jde-parse jde-imenu regexp-opt semantic-imenu
jde-java-grammar semantic-java eieio avltree stack-m elib-node
semantic-bnf semantic-sb speedbar sb-image dframe semantic-util assoc
semantic working gud tags etags jde-compile cc-mode cc-align cc-cmds
cc-engine cc-langs cc-menus imenu semantic-load efs-cu paren
blink-paren pending-del rsz-minibuf vm-mouse browse-url gnuserv
mailcrypt rfc822 comint ring cc-styles cc-vars cc-defs byte-optimize
bytecomp byte-compile savehist time w3-hot url-file url-cache url-http
url-cookie timezone w3 w3-menu url-news url-gw w3-script w3-jscript
w3-elisp w3-java cus-edit cus-load w3-emulate w3-auto w3-parse url mm
w3-display w3-mouse advice advice-preload w3-imap w3-widget w3-vars
w3-keyword wid-edit w3-cus url-parse url-vars css font disp-table
mule-sysdp w3-cfg w3-sysdp x-compose x-iso8859-1 vc-hooks
scroll-in-place recent-files func-menu font-lock cus-face
xslt-process-autoloads xemacs-devel-autoloads xemacs-base-autoloads
w3-autoloads vm-autoloads view-process-autoloads vc-autoloads
tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads slider-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
psgml-autoloads prog-modes-autoloads pcl-cvs-autoloads pc-autoloads
os-utils-autoloads net-utils-autoloads mule-base-autoloads
misc-games-autoloads mine-autoloads mailcrypt-autoloads
mail-lib-autoloads leim-autoloads jde-autoloads ispell-autoloads
igrep-autoloads hm--html-menus-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
emerge-autoloads elib-autoloads eieio-autoloads eicq-autoloads
efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads dired-autoloads dictionary-autoloads debug-autoloads
cookie-autoloads cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads auctex-autoloads apel-autoloads lisp-autoloads
loadhist auto-show fontl-hooks code-cmds gutter-items menubar-items
x-menubar dragdrop mode-motion mouse itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete help-nomule cus-file
derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp postgresqlv7
postgresql file-coding mswindows-scrollbars mswindows tty-frames tty
toolbar native-sound 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 cygwin32 dragdrop-api dialog devices window-system
base64)
Recent keystrokes:
-----------------
button1up button1 button1up RET C-y C-a SPC SPC down
down down down down down down C-y RET up SPC SPC SPC
BS button1 button1up misc-user J D E SPC b u g SPC
i n SPC j d e - b u i l d - c l a s s p a t h RET button1
button1up C-M-l C-x 1 button1 button1up C-insert C-M-l
down down RET Sh-insert f11 prior prior C-up C-up C-up
C-up C-up C-up C-up C-up C-up C-up C-up C-up C-up C-up
C-up C-up C-up C-up C-up C-up C-up C-up C-up C-x k
RET C-M-button3 misc-user
Recent messages (most recent first):
-----------------------------------
Auto save file for draft message exists; consider M-x mail-recover
Loading xemacsbug...done
Loading xemacsbug...