Richard M. Stallman
37922e6ce5
(emacs-lisp-mode-syntax-table): Give formfeed whitespace syntax.
1997-08-26 18:13:31 +00:00
Richard M. Stallman
05e94d325c
(eval-last-sexp): Ignore `...' around sexp.
1997-07-31 06:59:37 +00:00
Richard M. Stallman
2c66f5d196
(eval-defun): For defcustom, always set the value.
1997-04-10 05:58:24 +00:00
Richard M. Stallman
531cbff1cc
(indent-sexp): If calculate-lisp-indent returns nil,
...
don't change the line's indentation.
(lisp-indent-line): Likewise.
(lisp-comment-indent): Likewise.
(calculate-lisp-indent): Return nil if line starts inside a string.
1997-04-05 21:51:44 +00:00
Karl Heuer
42875c6da8
(lisp-imenu-generic-expression): Accept *',
|',
...
and `:' in symbol names.
1997-03-11 22:32:22 +00:00
Karl Heuer
361721f240
(eval-last-sexp): Allow let-bindings to terminate
...
before doing the eval.
Handle (interactive ...) form specially.
1997-02-23 07:52:35 +00:00
Richard M. Stallman
d7fa5aa239
Change defconsts to defvars.
1996-12-16 01:33:02 +00:00
Erik Naggum
488a0b059b
(combine-after-change-calls): The first form is not special.
1996-11-11 20:42:08 +00:00
Richard M. Stallman
92475d89c3
(combine-after-change-calls): Add lisp-indent-function property.
1996-11-09 21:48:25 +00:00
Erik Naggum
54c014f0a9
(with-current-buffer): Correct indentation property.
1996-10-08 18:22:57 +00:00
Richard M. Stallman
b6b4c8bdd2
(eval-after-load): Add lisp-indent-function for it.
1996-10-03 21:51:39 +00:00
Erik Naggum
e0119683e4
(with-temp-buffer): Add indentation property.
1996-10-03 02:16:38 +00:00
Richard M. Stallman
08adb0997f
(with-temp-file): Add lisp-indent-function property.
1996-09-28 04:21:22 +00:00
Richard M. Stallman
38f16fe199
(save-current-buffer, with-current-buffer)
...
(with-output-to-string): Specify how to indent.
1996-09-27 20:38:03 +00:00
Miles Bader
e56a043b86
(lisp-mode-variables): Set comment-start-skip to ignore backslash-quoted
...
semicolons.
1996-07-04 05:45:50 +00:00
Richard M. Stallman
4d2790ad51
(lisp-fill-paragraph): Treat code-and-comment case specially.
1996-03-17 15:38:50 +00:00
Richard M. Stallman
9596811a3d
Comment change.
1996-03-02 06:37:35 +00:00
Simon Marshall
eaec854f6d
Save if reqd in emacs-lisp-byte-compile-and-load.
1996-02-29 08:19:46 +00:00
Karl Heuer
4c06fbeee7
(lisp-fill-paragraph): When filling a comment,
...
find paragraph bounds by hand, and pass the SQUEEZE-AFTER arg
to fill-region-as-paragraph.
1996-02-21 21:26:11 +00:00
Richard M. Stallman
3272c16200
(lisp-mode-variables): Locally clear adaptive-fill-mode.
1996-02-05 17:43:22 +00:00
Richard M. Stallman
b5e89ed1d7
(lisp-fill-paragraph): Use fill-paragraph once again for filling a comment.
1996-01-26 19:47:32 +00:00
Karl Heuer
00e40cc96e
(emacs-lisp-mode-map): Avoid duplicate in menu bindings.
1996-01-24 23:28:37 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
767a11517e
(emacs-lisp-byte-compile): Fix error message.
...
(emacs-lisp-compile-and-load): New function.
(emacs-lisp-mode-map): Add emacs-lisp-compile-and-load to menu bar.
1996-01-09 23:19:05 +00:00
Karl Heuer
93353fea26
(lisp-fill-paragraph): Several changes.
...
Change how to recognize partial comment lines,
how to find start of region to fill. Use fill-region.
Use tabs when making comment-fill-prefix.
1995-12-21 17:54:46 +00:00
Richard M. Stallman
763d157993
(lisp-mode-variables, lisp-fill-paragraph): Remove
...
"^" from paragraph-start and paragraph-separate. Moved
page-delimiter first in case it has a "^" also.
1995-11-11 05:32:13 +00:00
Karl Heuer
6c2cf8668a
(lisp-imenu-generic-expression): Var defined.
...
(lisp-mode-variables): Set imenu-generic-expression.
1995-07-28 00:14:15 +00:00
Richard M. Stallman
3bdffa9edb
(shared-lisp-mode-map): Don't bind TAB, just set indent-line-function.
1995-07-26 22:21:02 +00:00
Richard M. Stallman
90fec20ab6
(eval-defun): Don't change defvar to defconst
...
if it has just one argument.
1995-06-21 23:03:59 +00:00
Simon Marshall
4b619ecad7
Put mark-active for menu-enable property on eval-region, comment-region, and indent-region symbols.
1995-06-14 14:58:36 +00:00
Karl Heuer
b3a3cb637b
(emacs-lisp-mode-map): Add a menu.
...
(emacs-lisp-byte-compile): New function.
1995-05-30 23:07:27 +00:00
Richard M. Stallman
e31897edd8
(eval-defun): Convert defvar to defconst.
1995-03-11 22:42:29 +00:00
Richard M. Stallman
2b4483bbdc
(lisp-fill-paragraph): Return t.
1995-02-02 09:44:38 +00:00
Richard M. Stallman
35d132a834
(shared-lisp-mode-map): Don't bind M-q.
...
(lisp-mode-variables): Put it in fill-paragraph-function locally.
1995-02-02 09:40:06 +00:00
Richard M. Stallman
33f268ecd1
(lisp-indent-region): Set endmark before indenting first line.
...
(indent-sexp): Fixes for ENDPOS != nil case--use nil
as starting-point, and don't insist on a complete sexp.
1995-01-30 02:16:26 +00:00
Richard M. Stallman
22486a7f29
Fix typo in previous change.
1994-10-10 21:54:32 +00:00
Richard M. Stallman
c0df1d6180
(calculate-lisp-indent): Local var
...
last-sexp renamed to calculate-lisp-indent-last-sexp.
(lisp-indent-function): Use new name of var.
(calculate-lisp-indent-last-sexp): Var defined.
1994-10-10 21:53:52 +00:00
Richard M. Stallman
88b82b3bb6
(emacs-lisp-mode-syntax-table): Don't set syntax of formfeed.
1994-10-09 19:20:02 +00:00
Richard M. Stallman
910762b4b7
(emacs-lisp-mode-syntax-table): Give RET the same syntax as newline.
1994-07-25 00:32:46 +00:00
Richard M. Stallman
30ff174e24
(lisp-mode-variables): Added missing backslash to outline-regexp.
...
Removed dublicate ";;; Code: " section separator.
1994-05-03 23:59:48 +00:00
Karl Heuer
c36e9c0608
(lisp-mode-variables): Undo previous change.
1994-04-28 08:09:01 +00:00
Richard M. Stallman
5dcaa9baed
(lisp-mode-variables): In comment-start-skip,
...
reject semicolon after a backslash.
1994-04-24 08:33:40 +00:00
Richard M. Stallman
5847f86195
(lisp-mode-variables): Set outline-regexp.
1994-02-24 22:36:24 +00:00
Richard M. Stallman
ef7485ce20
(lisp-eval-defun): Renamed from lisp-send-defun.
...
(lisp-mode-map): Use new name lisp-eval-defun.
Move run-lisp to C-x C-z.
1993-11-22 00:41:35 +00:00
Richard M. Stallman
2dab780287
(lisp-indent-function): Look for either
...
lisp-indent-hook or lisp-indent-function property.
1993-06-11 07:00:05 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Richard M. Stallman
1f5038b52e
(indent-sexp): Even if outer-loop-done is t, still move down one line.
1993-05-29 05:45:47 +00:00
Richard M. Stallman
ab69b2fb30
(lisp-body-indent): Add doc.
1993-05-21 16:37:35 +00:00
Richard M. Stallman
efb8f835e5
(eval-defun): Rename argument to avoid collision.
...
(eval-last-sexp): Likewise.
1993-04-01 22:20:19 +00:00
Eric S. Raymond
e41b2db1da
Added or corrected Commentary sections
1993-03-22 03:27:18 +00:00