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!
I'm using a Debian/Linux box now with Xemacs 21.4.12 (GTK-XEMACS). The
ls format I used adheres to the ISO format YYYY-MM-DD and this is not
recogniced by the dired-re-month-and-time Variable. I adopted it to
(setq dired-re-month-and-time
(let* ((l "\\([A-Za-z]\\|[^\0-\177]\\)")
;; In some locales, month abbreviations are as short as 2 letters,
;; and they can be padded on the right with spaces.
;; weiand: changed: month ends potentially with . or , or .,
;;old (month (concat l l "+ *"))
(amonth (concat l l "+[.]?,? *"))
(nmonth "[ 01][0-9]")
(date "[ 0-3][0-9][.]?")
(time "[ 012][0-9]:[0-5][0-9]")
(year (concat
"\\("
;; year on IRIX, NeXT, SunOS, ULTRIX, Apollo, HP-UX, A/UX
" ?[12][90][0-9][0-9] ?"
"\\|"
;; year on AIX
"[12][90][0-9][0-9] "
"\\)"))
(month-date (concat "\\(" amonth " " date
"\\)"))
(date-month (concat "\\(" date " " amonth
"\\)"))
(year-month-date (concat "\\(" year "-" nmonth
"-" date "\\)")))
(concat ;;"\\(" year-month-date " " time " "
"\\)"
"\\(" year-month-date "\\|" date-month "\\|"
month-date "\\)"
" "
"\\(" time "\\|" year "\\)"
" "
"\\)"
))
Which seems to work. Would you mind to check and add this to Xemacs?
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux fbigm 2.4.16 #4 Mon Feb 11 18:25:59 CET 2002 i686 unknown unknown
GNU/Linux
./configure '--with-sound=none,native' '--cflags=-O2 -Wall'
'--with-x11' '--with-gtk' '--with-gnome'
'--with-postgresql' '--extra-verbose' '--with-site-lisp'
'--statedir=/var/lib' '--infodir=/usr/share/info/xemacs-21.4.11'
'--prefix=/usr' '--error-checking=none' '--debug=no'
'--dynamic' '--with-pop' '--with-gpm=no'
'--with-file-coding' '--pdump' '--with_menubars=lucid'
'--with_scrollbars=lucid' '--with_dialogs=athena'
'--docdir=/usr/lib/xemacs-21.4.11/i386-debian-linux/nomule/'
'--package-path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-packages::/usr/share/xemacs21/packages:/usr/share/xemacs21/site-packages'
'i386-debian-linux'
XEmacs 21.4.12 "Portable Code" configured for `i386-debian-linux'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs-21.4
Installation prefix: /usr
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -O2 -Wall
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Using GTK menubars.
Using GTK scrollbars.
Using GTK dialog boxes.
Using GTK 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.
I dropped the rest because it does nto matter for my Suggestion
Regards
Friedrich