Dave Love
713c3fb16e
(eval-defun): Re-written to avoid
...
capturing variables.
1999-07-29 22:04:13 +00:00
Karl Heuer
ebc03d28d7
(eval-defun): Doc fix.
1999-06-27 21:45:34 +00:00
Richard M. Stallman
bacd83a703
(lisp-interaction-mode-map): Doc fix.
...
(with-temp-message): Add lisp-indent-function property.
1998-11-19 18:45:47 +00:00
Kenichi Handa
bbbc0af028
Set syntaxes all non-word multibyte
...
characters to symbol.
1998-11-16 06:26:27 +00:00
Karl Heuer
2298f9f7d8
(eval-defun): Return the evaluation result.
1998-10-06 23:33:04 +00:00
Karl Heuer
00a90f4253
(lisp-imenu-generic-expression):
...
Recognize define-skeleton as a function definer.
1998-09-04 20:49:12 +00:00
Richard M. Stallman
63987c84b1
(eval-defun): Pass read function to
...
eval-region as arg, instead of binding load-read-function.
1998-06-13 04:33:31 +00:00
Richard M. Stallman
2d75b39535
(eval-defun): Pass proper beg to eval-region.
1998-05-25 22:40:45 +00:00
Karl Heuer
7dbce55e8f
(eval-defun): Arrange to use eval-region
...
even if we have to alter the form.
1998-04-13 06:55:34 +00:00
Dave Love
fe3188ecbd
(lisp-fill-paragraph): Adjust
...
paragraph-start in default filling case so that filling doc
strings works.
1998-03-18 16:02:37 +00:00
Richard M. Stallman
b8bc6df2ee
(lisp-interaction-mode-map)
...
(emacs-lisp-mode-map, lisp-mode-map): Use set-keymap-parent.
1998-03-08 23:40:28 +00:00
Dave Love
c0b08eb017
Use imenu-case-fold-search.
1997-12-12 17:10:08 +00:00
Richard M. Stallman
7eb67d79ac
(lisp-mode-auto-fill): New function.
...
(lisp-mode-variables): Bind normal-auto-fill-function.
1997-11-24 03:32:20 +00:00
Richard M. Stallman
cafba8996c
(lisp-imenu-generic-expression): Allow `/' in names.
1997-10-01 17:28:02 +00:00
Richard M. Stallman
4b15e3acac
(lisp-imenu-generic-expression): Recognizedefcustom' and
defgroup".
1997-09-09 19:54:18 +00:00
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