aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman2003-07-22 15:26:01 +0000
committerRichard M. Stallman2003-07-22 15:26:01 +0000
commitc73983bbfaf8b34b845c2d803f85daced9fd683d (patch)
tree279a82e88e6599a178fd1f689eab11b2009ca032 /lispref
parent6bc3abcbba3edc8fb83428252ecbb20f7f0926dc (diff)
downloademacs-c73983bbfaf8b34b845c2d803f85daced9fd683d.tar.gz
emacs-c73983bbfaf8b34b845c2d803f85daced9fd683d.zip
(Truenames): Add LIMIT arg to file-chase-links.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/ChangeLog47
-rw-r--r--lispref/files.texi6
2 files changed, 51 insertions, 2 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 765b3c4d4e9..d06f67e0104 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,50 @@
12003-07-22 Richard M. Stallman <rms@gnu.org>
2
3 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
4
5 * display.texi (Width): Use \s syntax in example.
6 (Font Selection): Add face-font-rescale-alist.
7
8 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
9 Remove spurious indent in example.
10
11 * lists.texi (Building Lists): Add number-sequence.
12
13 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
14
15 * functions.texi (Function Documentation): Explain how to
16 show calling convention explicitly in the doc string.
17
18 * windows.texi (Selecting Windows): save-selected-window saves
19 selected window of each frame.
20 (Window Configurations): Minor change.
21
22 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
23
24 * streams.texi (Output Variables): Add print-continuous-numbering
25 and print-number-table.
26
27 * processes.texi (Decoding Output): New node.
28
29 * os.texi (Time Conversion): decode-time arg is optional.
30
31 * objects.texi (Character Type): Don't use space as example for \.
32 Make list of char names and \-sequences correspond.
33 Explain that \s is not used in strings. `\ ' needs space after.
34
35 * nonascii.texi (Converting Representations): Add string-to-multibyte.
36 (Translation of Characters): Add translation-table-for-input.
37 (Default Coding Systems): Add auto-coding-functions.
38 (Explicit Encoding): Add decode-coding-inserted-region.
39 (Locales): Add locale-info.
40
41 * minibuf.texi (Basic Completion): Describe test-completion.
42 Collections can be lists of strings.
43 Clean up lazy-completion-table.
44 (Programmed Completion): Mention test-completion.
45 Clarify why lambda expressions are not accepted.
46 (Minibuffer Misc): Describe minibufferp.
47
12003-07-14 Richard M. Stallman <rms@gnu.org> 482003-07-14 Richard M. Stallman <rms@gnu.org>
2 49
3 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local. 50 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
diff --git a/lispref/files.texi b/lispref/files.texi
index c61c9ad11d2..c594f0a78a0 100644
--- a/lispref/files.texi
+++ b/lispref/files.texi
@@ -948,10 +948,12 @@ The function @code{file-truename} returns the truename of the file
948@var{filename}. The argument must be an absolute file name. 948@var{filename}. The argument must be an absolute file name.
949@end defun 949@end defun
950 950
951@defun file-chase-links filename 951@defun file-chase-links filename &optional limit
952This function follows symbolic links, starting with @var{filename}, 952This function follows symbolic links, starting with @var{filename},
953until it finds a file name which is not the name of a symbolic link. 953until it finds a file name which is not the name of a symbolic link.
954Then it returns that file name. 954Then it returns that file name. If you specify a number for
955@var{limit}, then after chasing through that many links, the function
956just returns what it as even if that is still a symbolic link.
955@end defun 957@end defun
956 958
957 To illustrate the difference between @code{file-chase-links} and 959 To illustrate the difference between @code{file-chase-links} and