diff options
| author | Richard M. Stallman | 2003-07-22 15:26:01 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-07-22 15:26:01 +0000 |
| commit | c73983bbfaf8b34b845c2d803f85daced9fd683d (patch) | |
| tree | 279a82e88e6599a178fd1f689eab11b2009ca032 /lispref | |
| parent | 6bc3abcbba3edc8fb83428252ecbb20f7f0926dc (diff) | |
| download | emacs-c73983bbfaf8b34b845c2d803f85daced9fd683d.tar.gz emacs-c73983bbfaf8b34b845c2d803f85daced9fd683d.zip | |
(Truenames): Add LIMIT arg to file-chase-links.
Diffstat (limited to 'lispref')
| -rw-r--r-- | lispref/ChangeLog | 47 | ||||
| -rw-r--r-- | lispref/files.texi | 6 |
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 @@ | |||
| 1 | 2003-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 | |||
| 1 | 2003-07-14 Richard M. Stallman <rms@gnu.org> | 48 | 2003-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 |
| 952 | This function follows symbolic links, starting with @var{filename}, | 952 | This function follows symbolic links, starting with @var{filename}, |
| 953 | until it finds a file name which is not the name of a symbolic link. | 953 | until it finds a file name which is not the name of a symbolic link. |
| 954 | Then it returns that file name. | 954 | Then it returns that file name. If you specify a number for |
| 955 | @var{limit}, then after chasing through that many links, the function | ||
| 956 | just 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 |