Karl Heuer
ec2cfa3449
(Ffile_attributes) [WINDOWSNT]: Removed syntax errors.
1995-04-12 02:00:23 +00:00
Richard M. Stallman
5617588f56
(Fdirectory_files): Fix bug in IS_ANY_SEP usage introduced in Oct 30 change.
1995-04-01 04:46:15 +00:00
Richard M. Stallman
8a59006281
(Fdirectory_files): Pass new arg to `compile_pattern'.
1994-11-16 20:30:12 +00:00
Richard M. Stallman
0b39d75da8
Use macros IS_ANY_SEP, IS_DIRECTORY_SEP, and DIRECTORY_SEP.
...
(file-attributes) [WINDOWSNT]: Set st_gid and st_uid to Qnil; use
get_inode_and_device_vals to fake up inode number and device number.
1994-11-01 07:03:57 +00:00
Karl Heuer
e50c66d349
(Fdirectory_files): Use the new calling convention for compile_pattern.
1994-10-19 04:51:07 +00:00
Richard M. Stallman
ad456ad421
(file_name_completion): Ignore files "." and ".." in first pass.
...
(Ffile_name_completion): Perform the completion even if the
name part is empty.
1994-10-08 09:52:08 +00:00
Karl Heuer
617b3bfe1b
(file_name_completion): Don't use XFASTINT as an lvalue.
1994-10-04 15:45:26 +00:00
Karl Heuer
7451ae15f9
(syms_of_dired): Undo Sep 16 change.
1994-09-28 20:45:25 +00:00
Karl Heuer
88cf185241
(Ffile_name_completion, file_name_completion): Use type test macros.
1994-09-27 03:07:54 +00:00
Karl Heuer
408e56e14d
(Qcompletion_ignored_extensions): New symbol.
...
(syms_of_dired): Initialize it.
1994-09-16 22:18:10 +00:00
Richard M. Stallman
3964b9a75d
Put stdio.h, sys/types.h and sys/stat.h after config.h.
1994-06-15 03:43:43 +00:00
Karl Heuer
3a22ee3595
Update copyright.
1994-05-04 02:41:09 +00:00
Richard M. Stallman
7e3cf34f8d
(file_name_completion_stat): Use both lstat and stat.
1994-05-02 23:53:03 +00:00
Karl Heuer
a617e9133c
Pass operation to Ffind_file_name_handler.
1994-04-22 23:41:18 +00:00
Richard M. Stallman
ed2ef6c9e0
(Ffile_attributes): Cast st_size to int.
1994-04-13 22:20:10 +00:00
Karl Heuer
f676868dc6
(file_name_completion): Honor completion-regexp-list.
1994-04-05 06:04:27 +00:00
Karl Heuer
af5d2b69af
(file_name_completion): Don't step on dirname.
1994-03-29 00:57:07 +00:00
Richard M. Stallman
3fcc88cce0
(file_name_completion): Protect things from GC.
1994-03-28 20:55:18 +00:00
Richard M. Stallman
128ecc89ba
(DIRENTRY_NONEMPTY): New macro; two definitions.
...
(Fdirectory_files, file_name_completion): Use it.
[MSDOS]: #include <dirent.h> instead of <sys/dir.h>. Avoid
some external definitions.
(Ffile_attributes) [MSDOS]: Set execute bits from file name.
(Ffile_name_all_completions) [FILE_SYSTEM_CASE]: Convert
case of file name as as indicated by conditional.
1994-01-08 08:47:19 +00:00
Richard M. Stallman
a889bd0eff
(file_name_completion_stat): If have symlinks, use lstat.
1994-01-04 06:37:51 +00:00
Brian Fox
97e98a5676
(file_name_completion): Install case-preserving changes from Emacs 18
...
for completion_ignore_case.
(completion_ignore_case): Declare.
1993-09-22 18:25:03 +00:00
Roland McGrath
18160b98ce
Include <config.h> instead of "config.h".
1993-09-10 06:15:46 +00:00
Richard M. Stallman
60fc6069f8
(Ffile_attributes): Give -1 as size if size won't fit.
1993-06-13 01:16:05 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Jim Blandy
c6c5df7f76
Updated copyright years.
1993-05-22 21:34:42 +00:00
Richard M. Stallman
c7e466e10b
(searchbuf): Declare here.
1993-03-25 17:56:41 +00:00
Jim Blandy
3254eb1e37
Fix the fix.
1993-03-15 04:17:09 +00:00
Jim Blandy
6155fae1c8
* dired.c (Fdirectory_files): Compile the MATCH regexp after
...
calling everything else which might compile a regexp.
* dired.c (Fdirectory_files): Properly GCPRO the strings while
calling Fexpand_file_name and Fdirectory_file_name.
1993-03-15 03:04:52 +00:00
Jim Blandy
d6717cdb6d
* dired.c (NAMLEN): Never use d_nameln to get the length of the
...
directory entry's name; it is used inconsistently. Always call
strlen instead.
1993-03-11 07:11:34 +00:00
Jim Blandy
997bf68d0a
* fileio.c (find_file_handler): Rename this to
...
Ffind_file_name_handler, and make it visible to lisp. Add a QUIT
to the loop which scans file-name-handler-alist. All uses
changed.
(syms_of_fileio): Mention this new function in the docstring for
Vfile_name_handler_alist. defsubr Sfind_file_name_handler.
* lisp.h (Ffind_file_name_handler): Added extern declaration.
* dired.c: All uses of find_file_handler changed here too.
1992-12-12 15:35:12 +00:00
Jim Blandy
986ffb2446
* systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c:
...
Added VMS changes from Roland Roberts.
1992-11-16 00:54:53 +00:00
Jim Blandy
ccbcf97926
* dired.c (find_file_handler): Declare this extern.
...
(Ffile_attributes): Use NILP, not == Qnil.
* dired.c (Ffile_attributes): Doc fix.
1992-10-31 05:17:46 +00:00
Richard M. Stallman
69b57d353e
Update copyright year.
1992-09-19 21:24:56 +00:00
Richard M. Stallman
3ed991aac1
[VMS]: Include string.h, rms.h, rmsdef.h.
...
[VMS] (Ffile_version_limit): New function.
1992-09-19 21:24:30 +00:00
Jim Blandy
434e671482
entered into RCS
1992-07-22 16:15:36 +00:00
Richard M. Stallman
32f4334dce
*** empty log message ***
1992-07-22 03:27:55 +00:00
Jim Blandy
ebb9e16f98
*** empty log message ***
1992-07-16 22:56:42 +00:00
Jim Blandy
265a9e559d
*** empty log message ***
1992-01-13 21:48:08 +00:00
Jim Blandy
67dbf5b0de
*** empty log message ***
1991-08-05 22:46:55 +00:00
Richard M. Stallman
14d55bce6e
Initial revision
1990-12-31 04:18:02 +00:00