comparison lisp/ange-ftp.el @ 6309:9217f29851c2

Don't use triple-hyphen in a character class.
author Karl Heuer <kwzh@gnu.org>
date Sat, 12 Mar 1994 00:23:12 +0000
parents b7fa2446073e
children 69c4ca88cf5e
comparison
equal deleted inserted replaced
6308:f34deea7dc2c 6309:9217f29851c2
855 855
856 ;;;; ------------------------------------------------------------ 856 ;;;; ------------------------------------------------------------
857 ;;;; Internal variables. 857 ;;;; Internal variables.
858 ;;;; ------------------------------------------------------------ 858 ;;;; ------------------------------------------------------------
859 859
860 (defconst ange-ftp-version "$Revision: 1.42 $") 860 (defconst ange-ftp-version "$Revision: 1.43 $")
861 861
862 (defvar ange-ftp-data-buffer-name " *ftp data*" 862 (defvar ange-ftp-data-buffer-name " *ftp data*"
863 "Buffer name to hold directory listing data received from ftp process.") 863 "Buffer name to hold directory listing data received from ftp process.")
864 864
865 (defvar ange-ftp-netrc-modtime nil 865 (defvar ange-ftp-netrc-modtime nil
4500 ;; Because some VMS ftp servers convert filenames to lower case 4500 ;; Because some VMS ftp servers convert filenames to lower case
4501 ;; we allow a-z in the filename regexp. I'm not too happy about this. 4501 ;; we allow a-z in the filename regexp. I'm not too happy about this.
4502 4502
4503 (defconst ange-ftp-vms-filename-regexp 4503 (defconst ange-ftp-vms-filename-regexp
4504 (concat 4504 (concat
4505 "\\(\\([_A-Za-z0-9$]?\\|[_A-Za-z0-9$][_A-Za-z0-9$---]*\\)\\." 4505 "\\(\\([_A-Za-z0-9$]?\\|[_A-Za-z0-9$][-_A-Za-z0-9$]*\\)\\."
4506 "[_A-Za-z0-9$---]*;+[0-9]*\\)") 4506 "[-_A-Za-z0-9$]*;+[0-9]*\\)")
4507 "Regular expression to match for a valid VMS file name in Dired buffer. 4507 "Regular expression to match for a valid VMS file name in Dired buffer.
4508 Stupid freaking bug! Position of _ and $ shouldn't matter but they do. 4508 Stupid freaking bug! Position of _ and $ shouldn't matter but they do.
4509 Having [A-Z0-9$_] bombs on filename _$$CHANGE_LOG$.TXT$ and $CHANGE_LOG$.TX 4509 Having [A-Z0-9$_] bombs on filename _$$CHANGE_LOG$.TXT$ and $CHANGE_LOG$.TX
4510 Other orders of $ and _ seem to all work just fine.") 4510 Other orders of $ and _ seem to all work just fine.")
4511 4511