1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-13 16:38:14 +00:00
Commit Graph

347 Commits

Author SHA1 Message Date
Richard M. Stallman
77fb6aed82 (file-relative-name): If we use default-directory,
call expand-file-name anyway.
1993-07-08 03:04:52 +00:00
Roland McGrath
1e377362be (basic-save-buffer): Invoke after-save-buffer-hook, not after-save-hook. 1993-07-07 20:25:48 +00:00
Roland McGrath
b3c4423b20 (cd-absolute): Use abbreviate-file-name on expansion of DIR. 1993-07-07 06:26:31 +00:00
Roland McGrath
b4e5a3c7c4 (basic-save-buffer): Invoke after-save-hook, not after-save-hooks. 1993-07-07 05:12:29 +00:00
Richard M. Stallman
e6f0e76cd0 (set-visited-file-name): Rename auto-save file only if it exists. 1993-07-01 20:33:56 +00:00
Richard M. Stallman
c77a81cf65 (set-visited-file-name): Rename the old auto save file. 1993-07-01 18:39:58 +00:00
Richard M. Stallman
3be6243a7d (insert-file): Report error if file is directory. 1993-06-19 19:07:19 +00:00
Richard M. Stallman
3a8a836d28 (abbreviate-file-name): Match home dir with no / if nothing else follows. 1993-06-13 01:57:02 +00:00
Richard M. Stallman
5ce8bb89cf (make-directory): By default create dir default-dir. 1993-06-12 06:54:14 +00:00
Richard M. Stallman
c3bf10c278 (file-truename): Don't use expand-file-name to merge
a link target into the previous dir.  Handle .. and . explicitly.
1993-06-12 01:44:48 +00:00
Richard M. Stallman
30c5ce9c10 (cd): Use file-name-absolute-p.
(cd-absolute): No longer interactive.
1993-06-11 16:02:27 +00:00
Richard M. Stallman
4ea836c185 (make-backup-files): Doc fix. 1993-06-11 05:59:16 +00:00
Richard M. Stallman
fec33c0b30 (basic-save-buffer): Cal auto-save-mode with t as arg
if and only if auto save was off and default is on.
(set-visited-file-name): Likewise.
1993-06-10 23:35:18 +00:00
Richard M. Stallman
7d3221d7e3 (hack-one-local-variable): Treat ...-hook(s) and ..-function(s)
like setting the `eval' variable.
1993-06-10 21:31:56 +00:00
Richard M. Stallman
e98dda8986 (abbreviate-file-name): Make abbreviated-home-dir
from `~/', not from just `~'.
1993-06-10 20:44:12 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
a0c9f21b2d (inhibit-local-variables-regexps): New variable.
(set-auto-mode): Handle inhibit-local-variables-regexps.
1993-05-31 21:50:52 +00:00
Richard M. Stallman
320b423388 (find-file-run-dired): Doc fix.
(find-file-read-only): Return the buffer.
(find-file-read-only-other-window): Likewise.
(find-file-read-only-other-frame): Likewise.
1993-05-29 22:28:56 +00:00
Richard M. Stallman
cf65b42953 (file-chase-links): Handle leading .. in symlink target. 1993-05-29 20:13:58 +00:00
Richard M. Stallman
5dadeb297b (file-chase-links): New function.
(backup-buffer): Use file-chase-links.
1993-05-29 20:00:45 +00:00
Richard M. Stallman
278584fb62 (auto-mode-alist): Fix syntax for sgml mode. 1993-05-29 05:22:49 +00:00
Richard M. Stallman
8bb272853d (find-alternate-file): Hide truename and inode number
temporarily, like the visited file name.
1993-05-28 01:22:00 +00:00
Richard M. Stallman
27d0420cd5 (find-file-noselect): Expand buffer-file-truename
before copying it to anything else.
1993-05-26 23:19:07 +00:00
Richard M. Stallman
03b3ba121e (auto-mode-alist): Recognize .sgm, .sgml, .dtd. 1993-05-26 18:21:26 +00:00
Richard M. Stallman
2b845a8c70 (auto-mode-alist): Treat .H and .hh as C++ files. 1993-05-26 18:12:00 +00:00
Richard M. Stallman
9466a1f687 (find-file-read-only-other-window): Use find-file-other-window. 1993-05-25 03:56:02 +00:00
Richard M. Stallman
9daefb36fa (cd): Set cd-path to a list. 1993-05-24 21:45:20 +00:00
Jim Blandy
dd573bc0e5 * files.el (set-auto-mode): If the buffer's file name is nil,
don't try to compare it against the entries in auto-mode-alist.
1993-05-19 06:03:04 +00:00
Richard M. Stallman
a3666e4719 (auto-mode-alist): Delete the entries for makefile-mode. 1993-05-06 01:33:13 +00:00
Jim Blandy
28dbf5014a * files.el (insert-directory): Undo change of March 23;
dereferencing links is inappropriate for dired.

	* files.el (abbreviate-file-name): If abbreviated-home-dir ends
	with a slash, don't remove the corresponding slash from filename
	when we collapse the home directory to ~.
1993-05-03 03:37:22 +00:00
Richard M. Stallman
1770543d43 (find-file-noselect): On VMS, maybe set buffer-file-name
to the truename.  Depends on find-file-not-true-dirname-list
1993-05-02 12:46:26 +00:00
Richard M. Stallman
1cc2fbeb29 (find-file-noselect): Do set buffer-file-name
to the truename, when find-file-visit-truename.

(file-truename): Redo esr's change.
1993-04-30 11:54:04 +00:00
Roland McGrath
59c6a78e58 (file-truename): Undo last change. 1993-04-28 17:33:42 +00:00
Eric S. Raymond
8a5066940a (file-truename): Do the right thing when /home/gp2/eric = "". 1993-04-27 21:59:41 +00:00
Eric S. Raymond
a91b2e223a (cd): Handle leading "~" like an absolute filename. 1993-04-26 05:01:41 +00:00
Eric S. Raymond
231c4e102b (cd): Changed to use to resolve relative cd calls.
(cd-absolute): Added.  This is actually the old cd code with a changed
doc string.
(parse-colon-path): Added. Path-to-string exploder --- may be useful elsewhere.
1993-04-25 06:14:06 +00:00
Roland McGrath
4269ed64c8 (find-file-noselect): Never set SAME-TRUENAME to a buffer whose
buffer-file-name is nil.
1993-04-19 20:36:23 +00:00
Roland McGrath
a292c99fb5 (set-auto-mode): If the buffer begins with "#!", look for -*- in the first
two lines, not just the first one.
1993-04-19 20:27:50 +00:00
Richard M. Stallman
4e7afa864d (find-file-noselect): Verify other buffers' file numbers are still valid. 1993-04-11 21:22:35 +00:00
Noah Friedman
9115e9389c (find-backup-file-name): delete nothing if overflow in number of files to keep. 1993-03-30 22:21:03 +00:00
Eric S. Raymond
d87f0d7f53 Fixed typo introduced by last patch. 1993-03-28 06:36:19 +00:00
Eric S. Raymond
c80d2575c0 (auto-mode-alist): added pairs for .ms, .man, .mk, [Mm]akefile, .lex. 1993-03-28 06:24:44 +00:00
Richard M. Stallman
c9dca4e092 (local-write-file-hooks): New variable.
(set-visited-file-name): Kill local-write-file-hooks as local var.
(basic-save-buffer): Use local-write-file-hooks.
1993-03-26 07:28:20 +00:00
Jim Blandy
632c2579f7 * files.el (insert-directory): Do chase symlinks before passing
the directory name to ls.
1993-03-23 07:41:49 +00:00
Eric S. Raymond
e41b2db1da Added or corrected Commentary sections 1993-03-22 03:27:18 +00:00
Jim Blandy
b411d947d8 * files.el (basic-save-buffer): If file-precious-flag is set, and
we write the buffer to a temp file and then rename it, don't
	neglect to set the new file's modes properly.
1993-03-11 07:04:44 +00:00
Richard M. Stallman
41f48cb1bd (write-file): Handle directory name as arg. 1993-03-03 05:12:05 +00:00
Jim Blandy
1ab31687d4 * files.el (revert-buffer): Reverse the sense of the first
argument, but leave interactive usage the same.
	* vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly
	appropriate arguments.  This seems to be the only file which was
	adjusted for the new meaning of the revert-buffer arguments.
1993-02-22 14:17:16 +00:00
Richard M. Stallman
406e12d963 (insert-directory): Doc fix. 1993-02-20 06:23:08 +00:00
Richard M. Stallman
92966e6f18 (find-file-hooks): Delete permanent-local property.
(find-file-not-found-hooks): Likewise.
1993-02-15 19:02:55 +00:00
Roland McGrath
2be5e5dbe6 (switch-to-buffer-other-frame): Pass t to pop-to-buffer. 1993-01-14 21:28:18 +00:00
Richard M. Stallman
ffb3a4db3c (abbreviated-home-dir): New variable.
(abbreviate-file-name): Properly convert abbreviated homedir to ~.
1992-12-26 08:46:31 +00:00
Jim Blandy
5dbfdacd20 The find-file-name-handler function in ../src/fileio.c is now
callable from lisp; use it instead of writing out its code.
	* dired-aux.el (dired-compress-file): Just that.
	* dired.el (dired-uncache): Just that.
	* files.el (file-local-copy, file-truename,
	file-name-sans-versions, make-directory, save-buffers-kill-emacs):
	Just that.
	* ls-lisp.el (insert-directory): Just that.
1992-12-12 15:21:45 +00:00
Richard M. Stallman
4e43240ad3 (make-directory): Renamed from make-directory-path.
Optional argument says whether to create parent dirs.
Invoke file-name handler here.
(after-find-file): Delete code that offers to create dir.
Instead, just print a message.
1992-11-03 07:07:02 +00:00
Richard M. Stallman
6861ad22b2 (set-visited-file-name): Change the auto save file name. 1992-10-23 11:06:14 +00:00
Richard M. Stallman
2916578780 Doc fixes. 1992-10-21 04:52:59 +00:00
Richard M. Stallman
6f176f940e (file-truename): Check for root by seeing if
directory-file-name returns same as DIR.
Look for a file-truename handler for the file name.
1992-10-20 06:39:24 +00:00
Jim Blandy
6d1df4b2a4 * files.el (file-truename): The variable ~ should be considered an
absolute pathname; handle it correctly.  Concatenate the directory
	onto the filename in the correct order.
1992-10-14 16:45:31 +00:00
Richard M. Stallman
f3e2360646 (buffer-file-number): New variable.
(find-file-noselect): Record the file's filenum and devnum.
Notify if any buffer has the same values.
(basic-save-buffer): Save new filenum and devnum.
For file-precious-flag, pass real name as VISIT arg of write-region.
(set-visited-file-name): Likewise.
Clear buffer-file-{number,truename} if now visiting no file.
1992-10-12 04:45:53 +00:00
Richard M. Stallman
5792c834cd Doc fix. 1992-10-09 05:29:15 +00:00
Richard M. Stallman
7984cdcb44 (hack-local-variables): Ignore attempts to bind enable-local-eval. 1992-10-08 06:14:35 +00:00
Richard M. Stallman
46fa307385 (file-relative-name-1): New function split out.
(file-relative-name): Use it.
1992-09-28 13:02:52 +00:00
Roland McGrath
71fe1fcc56 (file-relative-name): Rewritten so unrelativizable file names win. 1992-09-27 02:40:49 +00:00
Roland McGrath
ea912aa694 (file-relative-name): Don't lose when DIRECTORY is nil. 1992-09-27 02:27:00 +00:00
Roland McGrath
6c636af99b (file-relative-name): New function. 1992-09-27 02:25:31 +00:00
Richard M. Stallman
8cfb9d4630 (after-find-file): New arg NOAUTO.
(revert-buffer, recover-file): Pass t for that arg.
1992-09-24 07:23:59 +00:00
Richard M. Stallman
ec8be6da94 entered into RCS 1992-09-20 23:59:32 +00:00
Richard M. Stallman
5d68c2c227 *** empty log message *** 1992-09-14 01:39:31 +00:00
Richard M. Stallman
c3554e9565 *** empty log message *** 1992-09-13 04:35:22 +00:00
Richard M. Stallman
65864ae07e *** empty log message *** 1992-09-12 08:44:18 +00:00
Richard M. Stallman
7adc58e517 *** empty log message *** 1992-09-11 07:05:14 +00:00
Richard M. Stallman
2bba782ce5 *** empty log message *** 1992-09-01 00:26:58 +00:00
Joseph Arceneaux
a61f59b428 *** empty log message *** 1992-08-06 02:56:35 +00:00
Richard M. Stallman
1586b965b9 *** empty log message *** 1992-08-03 02:02:37 +00:00
Richard M. Stallman
df01170b28 *** empty log message *** 1992-08-03 01:04:04 +00:00
Roland McGrath
907482b94c *** empty log message *** 1992-07-28 23:26:57 +00:00
Richard M. Stallman
2d05139977 *** empty log message *** 1992-07-28 19:38:08 +00:00
Richard M. Stallman
924f0a2420 *** empty log message *** 1992-07-22 23:07:07 +00:00
Eric S. Raymond
3a801d0c71 *** empty log message *** 1992-07-22 04:22:42 +00:00
Eric S. Raymond
6d74b528d0 *** empty log message *** 1992-07-22 03:58:44 +00:00
Richard M. Stallman
fd5285f3e3 *** empty log message *** 1992-07-19 01:07:07 +00:00
Jim Blandy
e373f20110 *** empty log message *** 1992-07-17 22:17:57 +00:00
Eric S. Raymond
e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Jim Blandy
f98955eaaa *** empty log message *** 1992-07-15 02:24:58 +00:00
Jim Blandy
79058860e1 *** empty log message *** 1992-07-10 01:16:40 +00:00
Richard M. Stallman
528415e7be *** empty log message *** 1992-07-04 16:51:02 +00:00
Richard M. Stallman
2dc2b7363e *** empty log message *** 1992-07-02 22:11:40 +00:00
Roland McGrath
35aaf00cff *** empty log message *** 1992-07-02 02:36:29 +00:00
Richard M. Stallman
d207b766c8 *** empty log message *** 1992-06-23 21:48:27 +00:00
Jim Blandy
87ef29fd4c *** empty log message *** 1992-06-10 01:34:51 +00:00
Eric S. Raymond
c0274f385f *** empty log message *** 1992-05-30 23:54:21 +00:00
Jim Blandy
e065a56e2d *** empty log message *** 1992-05-10 18:15:10 +00:00
Roland McGrath
b5e86cb3e1 *** empty log message *** 1992-05-05 22:12:04 +00:00
Jim Blandy
8c0e7b739d *** empty log message *** 1992-04-04 05:55:39 +00:00
Jim Blandy
7b3f3dc2bb *** empty log message *** 1992-02-27 23:17:44 +00:00
Jim Blandy
5bbbceb1de *** empty log message *** 1991-10-31 08:30:58 +00:00
Roland McGrath
b4da00e92a Initial revision 1991-07-19 14:42:53 +00:00