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!
The easiest way to see this bug is by viewing its descripion online at
comp.emacs.xemacs at
http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th....
I've also pasted it here:
From: Michael Spertus (mps(a)geodesic.com)
Subject: Tags not working
View this article only
Newsgroups: comp.emacs.xemacs
Date: 2003-07-14 21:59:12 PST
The "name" part of an etags regexp doesn't work for me under XEmacs,
although it works fine on GNU Emacs. For example,
mps@bravo:~\> cat foo
foobar
mps@bravo:~\> etags --language none --regex "/foobar/baz/" foo
Under GNU Emacs, the unique tag name is seen as "baz", where XEmacs
incorrectly sees the tag name "foobar" but not "baz". The XEmacs
etags
documentation describes the (more useful) behavior seen in GNU Emacs.
Is this a bug? Can anyone shed some light on this?
Thanks,
Mike
Post a follow-up to this message
Message 2 in thread
From: Stephen J. Turnbull (stephen(a)xemacs.org)
Subject: Re: Tags not working
View this article only
Newsgroups: comp.emacs.xemacs
Date: 2003-07-16 01:28:17 PST
>>>> "Michael" == Michael Spertus
<mps(a)geodesic.com> writes:
Michael> Under GNU Emacs, the unique tag name is seen as "baz",
Michael> where XEmacs incorrectly sees the tag name "foobar" but
Michael> not "baz". The XEmacs etags documentation describes the
Michael> (more useful) behavior seen in GNU Emacs. Is this a bug?
Michael> Can anyone shed some light on this?
AFAIK XEmacs etags is closely synched to GNU Emacs's (ie, Francesco
Portiorí's) etags, and has been for about two years.
Please send a bug report if it doesn't get resolved quickly.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573
JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
Post a follow-up to this message
Message 3 in thread
From: Michael Spertus (mps(a)geodesic.com)
Subject: Re: Tags not working
View this article only
Newsgroups: comp.emacs.xemacs
Date: 2003-07-17 19:45:08 PST
"Stephen J. Turnbull" <stephen(a)xemacs.org> wrote in message
news:<87smp6oozs.fsf@tleepslib.sk.tsukuba.ac.jp>...
>
>>>> "Michael" == Michael Spertus
<mps(a)geodesic.com> writes:
>
> Michael> Under GNU Emacs, the unique tag name is seen as "baz",
> Michael> where XEmacs incorrectly sees the tag name "foobar" but
> Michael> not "baz". The XEmacs etags documentation describes the
> Michael> (more useful) behavior seen in GNU Emacs. Is this a bug?
> Michael> Can anyone shed some light on this?
>
> AFAIK XEmacs etags is closely synched to GNU Emacs's (ie, Francesco
> Portiorí's) etags, and has been for about two years.
>
> Please send a bug report if it doesn't get resolved quickly.
This appears to be a longstanding problem. Looking through this
newsgroup, there have been several complaints that "named tags" don't
seem to work. Also, a quick look at etags.el doesn't seem to indicate
any knowledge of named tags. This seems like a pretty serious bug in
tags, to say the least, but it looks like no one has been motivated to
fix it. I'll still submit a bug report, though.
Post a follow-up to this message
Message 4 in thread
From: Stephen J. Turnbull (stephen(a)xemacs.org)
Subject: Re: Tags not working
View this article only
Newsgroups: comp.emacs.xemacs
Date: 2003-07-18 04:18:50 PST
>>>> "Michael" == Michael Spertus
<mps(a)geodesic.com> writes:
Michael> This appears to be a longstanding problem. Looking
Michael> through this newsgroup, there have been several
Michael> complaints that "named tags" don't seem to work.
This group is for users to help each other. The S/N for bugs here is
far too low for it to be worth our while to troll for them. If we
have time, and happen to see something that is clearly a bug, yes,
we'll follow it up. But I often go weeks without reading this group,
and many of the developers (including those who pay attention to
etags internals) do not read it ever.
Michael> Also, a quick look at etags.el
What does etags.el have to do with this? I _have_ seen mention of
etags.el. ... Oh, I see ... as I said, XEmacs 21.4.12's etags is not
broken. It produces exactly the same file that GNU Emacs 21.3.2's
etags does on your example. See what I mean about signal/noise?
I'll see what can be done about synching to GNU Emacs's version of
etags.EL. I seem to recall there was explicit objection to that in
the past, though.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573
JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
Post a follow-up to this message
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.4.8 \"Honest Recruiter (Windows)\" configured for
`i586-pc-win32'.
Building XEmacs in \"f:\\xemacs\\xemacs-21.4-release\\nt\".
Using compiler \"cl -nologo -W3 -O2 -G5 -ML\".
Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.4.8\".
Package path is \"~\\.xemacs;;c:\\Program
Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Using portable dumper.
Load-Path Lisp Shadows:
----------------------
(c:\sources\user\mps\func-menu c:\Program
Files\XEmacs\xemacs-packages\lisp\edit-utils\func-menu
c:\sources\user\mps\p4 c:\Program
Files\XEmacs\xemacs-packages\lisp\prog-modes\p4
c:\sources\user\mps\gnuserv c:\Program
Files\XEmacs\XEmacs-21.4.8\lisp\gnuserv)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.07 :type regular)
(xslide :version 1.01 :type regular)
(xemacs-devel :version 1.44 :type single-file)
(xemacs-base :version 1.63 :type regular)
(w3 :version 1.23 :type regular)
(vm :version 7.04 :type regular)
(viper :version 1.34 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.18 :type regular)
(vc :version 1.3 :type regular)
(tramp :version 1.05 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.32 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.43 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.23 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.02 :type regular)
(sh-script :version 1.15 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.12 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.25 :type regular)
(psgml :version 1.28 :type regular)
(ps-print :version 1.04 :type regular)
(prog-modes
:version
1
.56
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.61 :type regular)
(pc :version 1.22 :type single-file)
(os-utils :version 1.28 :type single-file)
(net-utils :version 1.24 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.14 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.46 :type regular)
(liece :version 1.04 :type regular)
(jde :version 1.35 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.22 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.25 :type regular)
(ibuffer :version 1.07 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.03 :type regular)
(gnus :version 1.6 :type regular)
(gnats :version 1.14 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.02 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.85 :type single-file)
(ediff :version 1.41 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.15 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.03 :type regular)
(cc-mode :version 1.28 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.05 :type regular)
(bbdb :version 1.2 :type regular)
(auctex :version 1.31 :type regular)
(apel :version 1.23 :type regular)
(ada :version 1.1 :type regular)
(Sun :version 1.13 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 func-menu font
disp-table font-lock paren blink-paren p4 dired-faces dired-xemacs
dired timer tex-site tex-mik gnuserv cus-face zenirc-autoloads
xslt-process-autoloads xslide-autoloads xemacs-devel-autoloads
xemacs-base-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
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads rmail-autoloads reftex-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-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
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads forms-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-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 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 file-coding
mswindows-scrollbars mswindows toolbar native-sound scrollbar
network-streams subprocesses menu-accelerator-support menubar md5
xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type
windows-nt dragdrop-api dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading font...done
Loading font...
Paren mode is paren
Loading paren...done
Loading paren...
Loading p4...done
Loading p4...
Loading tex-site...done
Loading tex-site...
Loading gnuserv...done
Loading cl-macs...done
Loading cl-macs...
Loading gnuserv...
Loading cus-face...done
Loading cus-face...