diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/fns.c | 7 |
1 files changed, 6 insertions, 1 deletions
| @@ -719,7 +719,12 @@ The result is a list whose elements are the elements of all the arguments. | |||
| 719 | Each argument may be a list, vector or string. | 719 | Each argument may be a list, vector or string. |
| 720 | 720 | ||
| 721 | All arguments except the last argument are copied. The last argument | 721 | All arguments except the last argument are copied. The last argument |
| 722 | is just used as the tail of the new list. | 722 | is just used as the tail of the new list. If the last argument is not |
| 723 | a list, this results in a dotted list. | ||
| 724 | |||
| 725 | As an exception, if all the arguments except the last are nil, and the | ||
| 726 | last argument is not a list, the return value is that last argument | ||
| 727 | unaltered. | ||
| 723 | 728 | ||
| 724 | usage: (append &rest SEQUENCES) */) | 729 | usage: (append &rest SEQUENCES) */) |
| 725 | (ptrdiff_t nargs, Lisp_Object *args) | 730 | (ptrdiff_t nargs, Lisp_Object *args) |