Commit graph

2614 commits

Author SHA1 Message Date
Chong Yidong
45545d6875 (end-of-defun): Protect against infloops (Bug#2106). 2009-01-31 16:19:46 +00:00
Juanma Barranquero
eec6d5b710 * emacs-lisp/eldoc.el (eldoc-function-argstring-format):
Revert 2007-09-26 change; use `string-match-p' to check for &keywords.
  (eldoc-get-fnsym-args-string, eldoc-highlight-function-argument):
  Use `string-match-p'.
2009-01-24 11:34:57 +00:00
Glenn Morris
2603d79b46 (authors-aliases): Remove some "ignore" entries that are no longer needed.
(authors-scan-change-log): Doc fix.
(authors-scan-el): Restore let*, foolishly removed 2009-01-11.
2009-01-21 03:54:29 +00:00
Glenn Morris
24e1588835 (authors-aliases, authors-fixed-case): Add some entries. 2009-01-20 00:53:00 +00:00
Glenn Morris
fdb0e509dd (eldoc-minor-mode-string, eldoc-message-commands)
(eldoc-print-current-symbol-info): Doc fix (consistent case of "ElDoc").
2009-01-17 20:01:17 +00:00
Glenn Morris
133ea5b2b2 Remove leading `*' from defcustoms.
(eldoc-argument-case, eldoc-echo-area-use-multiline-p)
(eldoc-highlight-function-argument): Doc fix - mention effect of
eldoc-documentation-function.
(eldoc-message-commands-table-size, eldoc-message-commands)
(eldoc-current-idle-delay, eldoc-get-fnsym-args-string): Doc fix.
(eldoc-documentation-function): Mention effect on user options.
2009-01-16 03:24:54 +00:00
Glenn Morris
dbc76957a9 (copyright-update): Doc fix. 2009-01-16 03:19:58 +00:00
Stephen Eglen
71f982e3ac (lisp-mode-variables): Doc fix. 2009-01-15 10:50:50 +00:00
Glenn Morris
6b5e47dd92 (authors-aliases, authors-fixed-case):
(authors-obsolete-files-regexps, authors-ignored-files):
(authors-renamed-files-alist): Add some entries.
(authors-fixed-entries): Change some entries.
(authors-canonical-file-name): Doc fix.
(authors-scan-change-log): Handle joint authorship in ChangeLogs.
2009-01-15 03:27:12 +00:00
Glenn Morris
fe177a62ea (copyright-update): Add doc-string. 2009-01-11 03:10:12 +00:00
Glenn Morris
93da04c0ad (authors-aliases): Add, remove, and adjust some entries.
(authors-fixed-case, authors-ignored-files, authors-valid-file-names):
(authors-renamed-files-alist): Add entries.
(authors-fixed-entries): Update for renamed and removed files.
(authors-canonical-file-name): Add entries to
authors-checked-files-alist based on their full names, expanded relative
to each log-file directory.
(authors-scan-el, authors-add-to-author-list, authors):
Handle multiple authors in a file, via a new :cowrote category.
2009-01-11 03:03:21 +00:00
Glenn Morris
dd5131896c Remove references to last-command-char and
last-input-char, since these have been identical to last-command-event
and last-input-event since at least Emacs 19.
(edebug-outside-last-command-char, edebug-outside-last-input-char):
Remove.
2009-01-09 05:16:23 +00:00
Glenn Morris
61a846fbec Replace last-command-char with last-command-event. 2009-01-09 04:29:16 +00:00
Juanma Barranquero
8d5e14a9c7 Update autoload checksums. 2009-01-06 02:13:40 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Juanma Barranquero
a3c40f60f7 * emacs-lisp/lisp-mode.el (emacs-lisp-mode, lisp-mode, lisp-interaction-mode):
Add a blank line in the docstring before the keymap listing.
2009-01-04 19:32:40 +00:00
Reiner Steib
be3f421b7b (authors-aliases): Addition.
(authors): Allow to use it for other projects.
2009-01-03 19:43:54 +00:00
Reiner Steib
4182531cea (copyright-update-directory): Autoload.
Clarify MATCH argument.  Print filenames.
2009-01-03 19:40:20 +00:00
Chong Yidong
baac7510a4 (rx): Doc fix. 2008-12-28 04:19:34 +00:00
Glenn Morris
01cc3e13db (authors-aliases): Add some more aliases. 2008-12-19 03:30:14 +00:00
Glenn Morris
eef72fcec0 (authors-fixed-case): New constant.
(authors-public-domain-files, authors-ignored-files):
(authors-valid-file-names, authors-renamed-files-alist): Update lists.
(authors-renamed-files-regexps): Add some new entries.
(authors-canonical-file-name): Don't complain about ignored files.
(authors-canonical-author-name): Doc fix.  Respect authors-fixed-case.
(authors): Ensure error buffer is writable.
2008-12-19 03:16:14 +00:00
Stefan Monnier
e9e9c7b891 (rx-submatch): Pass : to rx-form (bug#1518). 2008-12-09 21:17:09 +00:00
Chong Yidong
15183da671 (macro-declaration-function): Disallow declare specs with lengths of 3
or more.
2008-11-30 03:00:18 +00:00
Juanma Barranquero
64ba814f12 * calendar/diary-lib.el (diary-cyclic): Doc fix.
(diary-remind-message, diary-number-of-entries)
  (diary-include-other-diary-files, diary-mark-included-diary-files)
  (diary-view-entries, diary-date, diary-block, diary-insert-entry-1)
  (diary-font-lock-keywords-1): Reflow docstrings.
  (diary-add-to-list, calendar-mark-1, diary-entry-time, diary-make-date)
  (diary-anniversary, diary-date-display-form): Fix typos in docstrings.

* emacs-lisp/timer.el (timer-duration-words): Fix typo in docstring.
  (timer-duration): Use `string-match-p'.
2008-11-30 01:01:18 +00:00
Juanma Barranquero
febf3e6f34 * emacs-lisp/re-builder.el (reb-mode-map): Fix typo in menu tooltip.
(reb-mode): Define with `define-derived-mode'.
2008-11-29 20:25:54 +00:00
Juanma Barranquero
2644eb3f38 * emacs-lisp/re-builder.el (reb-auto-update): Remove redundant code.
(re-builder): Reuse window displaying the *RE-Builder* buffer, if any.
  (reb-initialize-buffer): Update matches, in case we're reentering
  RE Builder mode.
2008-11-28 23:54:23 +00:00
Martin Rudalics
4d1243c826 (eldoc-docstring-first-line): Don't match
any but the first "*" in a doc-string.
2008-11-28 10:23:21 +00:00
Juanma Barranquero
0ec6a7e501 Fix typo in previous commit. 2008-11-26 10:46:21 +00:00
Alan Mackenzie
8fc2ac41e3 (forward-sexp, backward-sexp, mark-sexp)
(forward-list, backward-list, down-list, backward-up-list)
(up-list, kill-sexp, backward-kill-sexp, kill-backward-up-list)
(insert-pair, insert-parentheses):  State that the
command assumes that point is not in a string or comment.
2008-11-26 10:30:53 +00:00
Juanma Barranquero
19dd6a6c52 * emacs-lisp/elp.el (elp-instrument-list): Fix 2nd arg of `signal'. 2008-11-24 18:23:53 +00:00
Chong Yidong
edad5f9701 (elp-instrument-list): Check argument type explicitly. Doc fix. 2008-11-24 15:09:02 +00:00
Chong Yidong
cbe5b0eb18 (byte-compile-butlast): Move up in file.
(byte-optimize-plus): Don't call
byte-optimize-delay-constants-math (bug#1334).  Use
byte-optimize-predicate to optimize constants.
(byte-optimize-minus): Don't call
byte-optimize-delay-constants-math.  Remove zero arguments first
if possible.  Call byte-optimize-predicate to optimize constants.
(byte-optimize-multiply): Remove optimizations for arguments of 0
and 2, which may be inaccurate.  Optimize (* x -1) to (- x).  Call
byte-optimize-predicate.
(byte-optimize-divide): Leave runtime errors unchanged.
Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
0 and 2.0, which may be inaccurate.  Call byte-optimize-predicate.
2008-11-21 18:51:48 +00:00
Andreas Schwab
22a7462d96 Update. 2008-11-21 14:33:31 +00:00
Juanma Barranquero
2b9c3b1284 * emacs-lisp/bytecomp.el (byte-compile-dynamic-docstrings)
(byte-compile-output-docform): Reflow docstrings.
  (no-byte-compile): Fix typo in docstring.
  (byte-recompile-directory, compile-defun): Doc fixes.
  (emacs-lisp-file-regexp, byte-compile-verbose)
  (byte-compile-compatibility, byte-optimize, byte-compile-delete-errors)
  (byte-compile-dynamic-docstrings, byte-optimize-log)
  (byte-compile-error-on-warn, byte-compile-warnings)
  (byte-compile-generate-call-tree, byte-compile-call-tree-sort):
  Remove * from defcustom docstrings.
2008-11-20 12:13:49 +00:00
Glenn Morris
a54fdddbe5 Comment. 2008-11-20 02:58:34 +00:00
Glenn Morris
ec30259371 (floor*, ceiling*, truncate*, round*, mod*): Declare. 2008-11-19 04:33:52 +00:00
Glenn Morris
be9b46cb09 (emacs-lisp-mode-map): Fix a/an typo.
Use the imperative for all help strings.
2008-11-19 04:32:35 +00:00
Glenn Morris
f5e7fdddfb (find-function-advised-original): New.
(find-function-C-source, find-function-noselect):
Use find-function-advised-original to handle advised funcs.  (Bug#789)

(find-function-noselect): Add missing "is" in alias message.
2008-11-15 23:36:26 +00:00
Chong Yidong
24ae8da4b3 (byte-compile-associative)
(byte-compile-minus, byte-compile-quo): If there are more than two
operands, don't use binary operation code (bug#1334).
2008-11-14 18:08:10 +00:00
Juanma Barranquero
8fc29035f3 * w32-fns.el (w32-shell-dos-semantics):
* calendar/diary-lib.el (diary-face-attrs):
* international/mule-cmds.el (set-default-coding-systems)
  (prefer-coding-system):
* net/tramp.el (tramp-set-completion-function):
* progmodes/vhdl-mode.el (vhdl-file-header):
* term/pc-win.el (msdos-show-help): Fix typos in docstrings.

* emacs-lisp/authors.el (authors-fixed-entries): Fix typo in value.

* files.el (enable-local-eval, not-modified, kill-buffer-ask)
  (kill-matching-buffers, save-buffers-kill-emacs)
  (save-buffers-kill-terminal): Fix typos in docstrings.
  (switch-to-buffer-other-window): Reflow docstring.
  (revert-buffer): Doc fix.
  (define-project-bindings): Rename arg LIST to SETTINGS.
  (project-find-settings-file): Use `let', not `let*'.  Use `when'.
2008-11-14 13:05:18 +00:00
Dan Nicolaescu
9468617169 (lisp-mode-variables): Add new argument
to initialize font-lock keyword case sensitivity.
(lisp-mode): Use it.
2008-11-07 06:30:17 +00:00
Martin Rudalics
c81ca8d8cc (save-selected-window): Remove indent-function for
save-selected-window-norecord.
2008-11-04 12:35:03 +00:00
Chong Yidong
67765e7129 * emacs-lisp/lisp-mode.el (lisp-mode): Remove bogus change from
2000-12-08 (bug#1297) :-O
2008-11-03 02:52:45 +00:00
Martin Rudalics
22371c2a5c (save-selected-window-norecord): Put
indent-function for save-selected-window-norecord.
2008-11-02 11:03:29 +00:00
Juanma Barranquero
6cda144ffe Fix typos in docstrings.
* cus-edit.el (customize-apropos-options, custom-comment)
  (custom-comment-tag, custom-face-edit-attribute-tag):
  Fix typos in docstrings.
  (custom-buffer-done-kill): Remove * from defcustom docstring.
  (custom-file): Fix typo in doc of defcustom choice.

* frame.el (display-visual-class): Fix typo in docstring.
  (initial-frame-alist, minibuffer-frame-alist, pop-up-frame-alist)
  (special-display-frame-alist, show-trailing-whitespace)
  (auto-hscroll-mode, blink-cursor-delay, blink-cursor-interval)
  (display-hourglass, hourglass-delay, cursor-in-non-selected-windows):
  Remove * from defcustom docstrings.

* md4.el (md4-buffer): Fix typo in docstring.
  (md4, md4-64): Doc fixes.
  (md4-pack-int32): Reflow docstring.

* paths.el (rmail-file-name): Remove * from defcustom docstring.
  (prune-directory-list, gnus-nntp-service): Fix typos in docstrings.

* rect.el (open-rectangle): Reflow docstring.
  (spaces-string): Fix docstring typo.  Use "?\s" instead of "? ".

* select.el (x-get-cut-buffer): Fix typo in docstring.

* timezone.el (timezone-zone-to-minute, timezone-time-from-absolute)
  (timezone-time-zone-from-absolute, timezone-leap-year-p):
  Fix typos in docstrings.

* emacs-lisp/assoc.el (asort, aelement, aput, aget, amake):
  Fix typos in docstrings.
2008-11-01 01:24:33 +00:00
Juanma Barranquero
bd07cecc10 Update. 2008-10-23 13:46:17 +00:00
Glenn Morris
0ee35e515b (flet): Throw an error when trying to byte-compile a redefinition of a
function with special byte-compile handling.  (Bug#411)
2008-10-23 02:40:37 +00:00
Chong Yidong
c4795b11bc (display-warning): Issue a message if called during daemon
initialization.
2008-10-11 22:06:52 +00:00
Chong Yidong
5dbe5c8fb7 (rx-constituents): Change `anything' to call
rx-anything. Change `not-wordchar' assignment to "\\W" from
"[^[:word:]]".
(rx-group-if): New function.
(rx-parent): New variable.
(rx-and, rx-or): Put shy groups only when necessary.
(rx-bracket): Remove.
(rx-anything): New function.
(rx-any-delete-from-range, rx-any-condense-range)
(rx-check-any-string): New functions.
(rx-check-any): Return result as a list. Don't convert chars to
strings. Don't prepend "\\" to "^". Don't search for close
bracket. Check char category string. Call rx-form instead of
rx-to-string.
(rx-any): Rebuid to complete the function.
(rx-check-not): Fix char category regexp pattern string. Call
rx-form instead of rx-to-string.
(rx-not): Call rx-form instead of rx-to-string. Convert "[^]" to
"[^^]". Call regexp-quote for one char string when not called from
rx-not. Add "\\w", and toggle to upcase. Add the case of
"\\[SCBW]" to toggle.
(rx-=, rx->=, rx -**, rx-repeat, rx-submatch): Call rx-form
instead of rx-to-string.
(rx-kleene): Call rx-form instead of rx-to-string. Call
rx-group-if to adjust putting of shy groups.
(rx-atomic-p): Make check more precisely.
(rx-eval, rx-greedy): Call rx-form instead of rx-to-string.
(rx-regexp): Call rx-group-if.
(rx-form): New function.
(rx-to-string): Call rx-form, rx-group-if. Refine definition of
NO-GROUP.
2008-10-07 18:08:26 +00:00
Andreas Schwab
b55426e988 (syntax-ppss): Doc fix. 2008-10-06 10:03:59 +00:00