summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (ange-ftp-copy-files-async): New function forSam Steingold2001-10-122-0/+31
| | | | asynchronous multiple file copying.
* Merged in changes from v4.32.Stefan Monnier2001-10-121-252/+522
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After 4.23 and: After 4.24: (cperl-contract-levels): Restore position. (cperl-beautify-level): Likewise. (cperl-beautify-regexp): Likewise. (cperl-commentify): Rudimental support for length=1 runs (cperl-find-pods-heres): Process 1-char long REx comments too /a#/x After 4.25: (cperl-commentify): Was recognizing length=2 "strings" as length=1. (imenu-example--create-perl-index): Was not enforcing syntaxification-to-the-end. (cperl-invert-if-unless): Allow `for', `foreach'. (cperl-find-pods-heres): Quote `cperl-nonoverridable-face'. Mark qw(), m()x as indentable. (cperl-init-faces): Highlight `sysopen' too. Highlight $var in `for my $var' too. (cperl-invert-if-unless): Was leaving whitespace at end. (cperl-linefeed): Was splitting $var{$foo} if point after `{'. (cperl-calculate-indent): Remove old commented out code. Support (primitive) indentation of qw(), m()x. After 4.26: (cperl-problems): Mention `fill-paragraph' on comment. \"" and q [] with intervening newlines. (cperl-autoindent-on-semi): New customization variable. (cperl-electric-semi): Use `cperl-autoindent-on-semi'. (cperl-tips): Mention how to make CPerl the default mode. (cperl-mode): Support `outline-minor-mode'. From Mark A. Hershberger. (cperl-outline-level): New function. (cperl-highlight-variables-indiscriminately): New customization var. (cperl-init-faces): Use `cperl-highlight-variables-indiscriminately'. From Sean Kamath <kamath@pogo.wv.tek.com>. (cperl-after-block-p): Support CHECK and INIT. (cperl-init-faces, cperl-short-docs): Likewise and "our". From Doug MacEachern <dougm@covalent.net>. After 4.27: (cperl-find-pods-heres): Recognize \"" as a string. Mark whitespace between q and [] as `syntax-type' => `prestring'. Allow whitespace between << and "FOO". (cperl-problems): Remove \"" and q [] with intervening newlines. Mention multiple <<EOF as unsupported. (cperl-highlight-variables-indiscriminately): Doc misprint fixed. (cperl-indent-parens-as-block): New configuration variable. (cperl-calculate-indent): Merge cases of indenting non-BLOCK groups. Use `cperl-indent-parens-as-block'. (cperl-find-pods-heres): Test for =cut without empty line instead of complaining about no =cut. (cperl-electric-pod): Change the REx for POD from "\n\n=" to "^\n=". (cperl-find-pods-heres): Likewise. (cperl-electric-pod): Change `forward-sexp' to `forward-word': POD could've been marked as comment already. (cperl-unwind-to-safe): Unwind before start of POD too. After 4.28: (cperl-forward-re): Throw an error at proper moment REx unfinished. After 4.29: (x-color-defined-p): Make an extra case to peacify the warning. Toplevel: `defvar' to peacify the warnings. (cperl-find-pods-heres): Could access `font-lock-comment-face' in -nw. No -nw-compile time warnings now. (cperl-find-tags): TAGS file had too short substring-to-search. Be less verbose in non-interactive mode (imenu-example--create-perl-index): Set index-marker after name (cperl-outline-regexp): New variable. (cperl-outline-level): Made compatible with `cperl-outline-regexp'. (cperl-mode): Made use `cperl-outline-regexp'. After 4.30: (cperl-find-pods-heres): =cut the last thing, no blank line, was error. (cperl-outline-level): Make start-of-file same level as `package'. After 4.31: (cperl-electric-pod): `head1' and `over' electric only if empty. (cperl-unreadable-ok): New variable. (cperl-find-tags): Use `cperl-unreadable-ok', do not fail on an unreadable file. (cperl-write-tags): Use `cperl-unreadable-ok', do not fail on an unreadable directory.
* (compile-mouse-goto-error, compile-goto-error):Stefan Monnier2001-10-121-5/+12
| | | | | | Consider the text between two errors as belonging to the first error. (compilation-goto-locus): Use pop-to-buffer rather than switch-to-buffer-other-frame.
* *** empty log message ***Stefan Monnier2001-10-121-1/+1
|
* (awk-mode-syntax-table): / has string syntax.Stefan Monnier2001-10-121-23/+40
| | | | | (awk-font-lock-syntactic-keywords): New var. (awk-mode): Use it.
* typoSam Steingold2001-10-121-4/+4
|
* (expand-c-for-skeleton): Add explicit terminating \n.Stefan Monnier2001-10-121-2/+1
|
* (describe-face): Call help-setup-xref earlier.Stefan Monnier2001-10-121-4/+3
|
* (jka-compr-load-suffixes): New var.Stefan Monnier2001-10-121-6/+22
| | | | | (jka-compr-install): Add its content to load-suffixes. (jka-compr-uninstall): Remove its content from load-suffixes.
* (byte-compile-check-lambda-list): NewGerd Moellmann2001-10-122-1/+37
| | | | | | | | function checking that lambda-list consists of non-constant symbols, that &rest and &optional are followed by variable names, that &rest VAR is the last element, and that variables aren't doubled. (byte-compile-lambda): Use it.
* *** empty log message ***Gerd Moellmann2001-10-121-0/+2
|
* *** empty log message ***Gerd Moellmann2001-10-121-0/+5
|
* (calculator-eng-display): Don't call concatGerd Moellmann2001-10-121-2/+4
| | | | with an integer argument.
* (help-customize-face): New button-type.Miles Bader2001-10-122-1/+18
|
* (list-faces-display, describe-face): Fix args to `help-xref-button'.Miles Bader2001-10-121-15/+8
| | | | | | (describe-face): Don't switch to help-buffer around call to `help-setup-xref'. Use `help-buffer' instead of hard-wired "*Help*". Require `help-mode'.
* *** empty log message ***Stefan Monnier2001-10-121-5/+34
|
* (goto-address-mail-regexp): Allow + in username.Stefan Monnier2001-10-111-1/+2
|
* (view-lossage): Call help-setup-xref correctly and earlier.Stefan Monnier2001-10-111-13/+11
| | | | | | (describe-bindings): Call help-setup-xref earlier. (describe-key): Call help-setup-xref. Fix call to describe-function-1. (describe-mode): Don't autoload. Call help-setup-xref earlier.
* (describe-function-1): Remove unused `parens' arg.Stefan Monnier2001-10-111-22/+20
| | | | | | | Don't call help-setup-xref anymore and remove its `interactive-p' arg. Autoload and cleanup. (describe-function): Call help-setup-xref. (describe-variable): Call help-setup-xref earlier.
* (help-buffer): New function.Stefan Monnier2001-10-111-32/+80
| | | | | | | | | | | | | | Returns the buffer-name to use for help output. Change all the code to use it instead of hard-coding *Help*. (help-mode-map): Put back the mouse-2 binding. (help-xref-stack): Change the format and make buffer-local. (help-xref-stack-item): Make buffer-local. (help-setup-xref): Do the `push' here rather than in help-do-xref. (help-xref-interned): Display the face doc as well. (help-follow-mouse): Re-introduce. (help-xref-go-back): Adapt to the new use of help-xref-stack. (help-do-xref): Don't `push' any more. (help-follow): Also follow face names.
* (describe-bindings-internal): New fun moved from keymap.c.Stefan Monnier2001-10-111-4/+18
|
* (calendar-mode-line-format): do not use #' on undefined functionsSam Steingold2001-10-111-7/+7
|
* Use the usual disclaimer.Gerd Moellmann2001-10-111-10/+10
|
* (master-mode): Use define-minor-mode insteadGerd Moellmann2001-10-112-5/+7
| | | | | | of easy-mmode-define-minor-mode. Add autload cookie. (Coomentary): Remove the line showing how to auload master-mode, since it's always autoloaded.
* *** empty log message ***Gerd Moellmann2001-10-112-0/+171
|
* *** empty log message ***Gerd Moellmann2001-10-111-2/+6
|
* (byte-optimize-lapcode)Gerd Moellmann2001-10-111-7/+8
| | | | | <byte-constref-ops>: Consider byte-constant2 and clarify the code. <const-C varset-X const-C>: Fix car/cdr typo.
* Byte compiler messages.Gerd Moellmann2001-10-111-0/+16
|
* Downcase error messages.Gerd Moellmann2001-10-111-11/+11
|
* (byte-compile-display-log-head-p): NewGerd Moellmann2001-10-111-104/+95
| | | | | | | | | | | | | function extracted from byte-compile-log-1. (byte-compile-log-1): Change output to be more in line with the output of other GNU tools. (byte-compile-warn): Emit `warning' instead of `**' for warnings. (byte-compile-report-error): Downcase error message. Use `error' instead of `!!' for error messages. (byte-compile-print-syms): Treat non-interactive case specially. (displaying-byte-compile-warnings): Use backquote. (byte-compile-from-buffer): Bind byte-compile-last-line. (batch-byte-compile): Remove `Done' message.
* *** empty log message ***Stefan Monnier2001-10-111-0/+6
|
* (copyright): Add final \n.Stefan Monnier2001-10-111-1/+1
|
* (doc-string-elt): Remove.Stefan Monnier2001-10-111-30/+4
|
* (comment-indent): Be a little more robust in caseStefan Monnier2001-10-112-12/+50
| | | | | | | | | comment-indent-function does funny things. (comment-normalize-vars): Autoload. (comment-region-internal): Fiddle with the visibility spec. (comment-valid-prefix): New function. (comment-indent-new-line): Use it. Ignore adaptive-fill-prefixes that would turn comment-text into non-comment-text.
* *** empty log message ***Miles Bader2001-10-111-0/+6
|
* (diff): Display default values in prompts as `(default ...)', not `(...)'.Miles Bader2001-10-111-3/+3
|
* (Info-follow-reference): Display default values in prompts asMiles Bader2001-10-111-2/+3
| | | | `(default ...)', not `(...)'.
* New file.Stefan Monnier2001-10-111-0/+281
|
* Change maintainer to FSF and remove loads of compatibility cruft.Stefan Monnier2001-10-112-642/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (tcl-using-emacs-19, tcl-using-emacs-19-23, tcl-using-xemacs-19) (tcl-version, tcl-maintainer, tcl-use-hairy-comment-detector): Remove. (tcl-mode-map): Remove bindings for tcl-beginning-of-defun, tcl-end-of-defun, tcl-mark-defun, tcl-indent-for-comment, tcl-submit-bug-report. (tcl-mode-syntax-table): Leave \f alone. (inferior-tcl-mode-map): Remove bindings for tcl-beginning-of-defun, tcl-end-of-defun, tcl-submit-bug-report. (tcl-xemacs-menu): Fix up and pass it directly to easymenu. (tcl-add-emacs-menu): Remove. (tcl-fill-mode-map, tcl-fill-inferior-map): Moved into the defvar. (tcl-keyword-list): Add `chain'. (tcl-font-lock-syntactic-keywords): New variable. (tcl-pps-has-arg-6): Remove. (tcl-internal-beginning-of-defun, tcl-internal-end-of-defun) (tcl-internal-mark-defun): Remove. (tcl-set-proc-regexp, tcl-set-font-lock-keywords): Use regexp-opt. (tcl-mode): Use define-derived-mode. Simplify. Set comment-indent-function. (tcl-indent-command): Use line-beginning-position and comment-indent. (tcl-calculate-indent): Renamed from calculate-tcl-indent. (tcl-indent-line): Use tcl-calculate-indent. (tcl-indent-exp): Renamed from indent-tcl-exp. Use new names. (tcl-add-log-defun): Renamed from add-log-tcl-defun. Use match-string. (tcl-filter): Use with-current-buffer, simplify. (inferior-tcl-mode): Use define-derived-mode. (tcl-hairy-in-comment): Renamed tcl-in-comment. (tcl-simple-in-comment, tcl-in-comment): Removed. (tcl-files-alist): New function. (tcl-help-snarf-commands): Use it and return the result directly rather than through a global variable. (tcl-reread-help-files): Fix up the call to tcl-help-snarf-commands. (tcl-help-on-word): Provide the default value to completing-read. (tcl-hilit): Remove. (tcl-hashify-buffer, tcl-popup-menu): Simplify. (tcl-comment-indent): New function. (tcl-submit-bug-report): Remove. (tcl-uncomment-region, tcl-indent-for-comment, add-log-tcl-defun) (indent-tcl-exp, calculate-tcl-indent, tcl-beginning-of-defun) (tcl-end-of-defun, tcl-mark-defun, tcl-mark): Redefine as aliases.
* (iso-transl-e-caret)Gerd Moellmann2001-10-102-5/+9
| | | | | (iso-transl-i-caret, iso-transl-o-caret, iso-transl-u-caret): Fix duplicates. From Dave Love <d.love@dl.ac.uk>.
* (Info-insert-dir): Don't call `Info-fontify-menu-headers'.Miles Bader2001-10-102-74/+83
| | | | (Info-fontify-node): Don't fontify the node if it's already been done.
* *** empty log message ***Gerd Moellmann2001-10-101-0/+3
|
* (end-of-buffer): Fix code scrolling speciallyGerd Moellmann2001-10-101-1/+1
| | | | for the buffer end.
* *** empty log message ***Gerd Moellmann2001-10-102-0/+8
|
* (command-line-1): Bind tab-width to 8.Gerd Moellmann2001-10-102-3/+15
|
* *** empty log message ***Gerd Moellmann2001-10-101-0/+4
|
* *** empty log message ***Gerd Moellmann2001-10-101-1/+1
|
* *** empty log message ***Pavel Janík2001-10-101-0/+6
|
* use defalias instead of fset for user-visible commands.Pavel Janík2001-10-101-31/+35
|
* ChangeLogMiles Bader2001-10-091-0/+2
|