Commit graph

2781 commits

Author SHA1 Message Date
Thien-Thi Nguyen
2c246c9f1a (ewoc--dll-create, ewoc--node-delete)
(ewoc--node-enter-first, ewoc--node-enter-last)
(ewoc--delete-node-internal): Merge funcs into unique callers.
2006-05-10 08:02:21 +00:00
Chong Yidong
ca75c9a268 * emacs-lisp/crm.el (completing-read-multiple): Properly handle
return value of read-from-minibuffer for empty input.
2006-05-10 04:00:51 +00:00
Stefan Monnier
8c87a72c22 (define-minor-mode): Only preserve messages output during execution of the body. 2006-05-08 15:12:25 +00:00
Thien-Thi Nguyen
b1c36c0fc7 (ewoc--set-buffer-bind-dll-let*): Use `with-current-buffer'. 2006-05-08 08:02:25 +00:00
Stefan Monnier
ad8a840d25 (syntax-ppss): Flush the cache before rather than after a buffer modification. 2006-05-07 14:11:05 +00:00
Thien-Thi Nguyen
d91bd17cb6 (ewoc-create, ewoc-set-hf): Use `insert'
directly instead of a lambda expression that calls it.
2006-05-05 23:19:52 +00:00
Eli Zaretskii
fc7d3ac548 (reb-update-overlays): Cycle through provided faces once they all have been
used.
2006-05-05 13:02:14 +00:00
Miles Bader
fe682fb2f0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 239-258)

   - Update from CVS
   - (Ffield_beginning, find_field): Undo change of 2006-04-23.
   - Rcirc patch from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Clean up lisp/gnus/ChangeLog a bit

 * gnus--rel--5.10  (patch 91-98)

   - Merge from emacs--devo--0
   - Update from CVS
2006-05-02 05:51:52 +00:00
Richard M. Stallman
78d4839b3e (display-warning, lwarn): Doc fixes. 2006-05-01 20:16:40 +00:00
Miles Bader
cfc2051d0e Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-56
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 204-225)

   - Update from CVS
   - Sync from erc--emacs--0
   - Merge from gnus--rel--5.10
   - Improve tq.el.
   - Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6.

 * gnus--rel--5.10  (patch 81-85)

   - Update from CVS
   - Merge from emacs--devo--0
2006-04-17 08:41:12 +00:00
Miles Bader
51fa34bc58 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-220
Creator:  Michael Olson <mwolson@gnu.org>

Improve tq.el.

* lispref/processes.texi (Transaction Queues): Mention the new optional
  `delay-question' argument for `tq-enqueue'.

* lisp/emacs-lisp/tq.el: Improve comments.
  (tq-queue-head-question): New accessor function.
  (tq-queue-head-regexp, tq-queue-head-closure, tq-queue-head-fn):
  Update for modified queue structure.
  (tq-queue-add): Accept `question' argument.
  (tq-queue-pop): If a question is pending, send it.
  (tq-enqueue): Accept new optional argument `delay-question'.  If
  this is non-nil, and at least one other question is pending a
  response, queue the question rather than sending it immediately.
2006-04-16 02:17:00 +00:00
Stefan Monnier
a04e10bc37 (find-function-search-for-symbol): Add comments. 2006-04-13 14:31:23 +00:00
Eli Zaretskii
65d04e7627 (edebug-basic-spec): New function for vetting file-local form specs. 2006-04-13 10:51:17 +00:00
Richard M. Stallman
aa9addfa93 (byte-compile-file): Bind enable-local-variables to :safe,
and make normal-mode obey it.
2006-04-11 17:58:58 +00:00
Bill Wohler
1d22fabd46 (find-function-regexp): Allow dashes in defun name, in similar fashion
to find-variable-regexp.
2006-04-10 22:33:51 +00:00
Stefan Monnier
2b690e5b35 (find-function-search-for-symbol): Fix regexp so the defined var/fun doesn't
need to be quoted.
2006-04-10 18:45:34 +00:00
Miles Bader
49d395cd57 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 190-203)

   - Update from CVS
   - Undo incorrect merge of etc/images/README from Gnus 5.10
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 74-80)

   - Update from CVS
   - Update from CVS: README: Addition from 5.10.6 tar ball.
2006-04-09 00:38:22 +00:00
Stefan Monnier
67438f773f (byte-compile-form): Only call cl-byte-compile-compiler-macro if it exists. 2006-04-08 14:56:21 +00:00
Richard M. Stallman
a8d78e0d70 (eval-print-last-sexp, eval-last-sexp, eval-defun): Doc fixes. 2006-04-07 23:30:23 +00:00
Miles Bader
1ef7e5599f Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-49
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 164-184)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: man/mh-e.texi (Folders): Various edits.
   - Update from erc--emacs--0

 * gnus--rel--5.10  (patch 62-70)

   - Merge from emacs--devo--0
   - Update from CVS
2006-03-28 23:08:20 +00:00
Kim F. Storm
605046efef Add a few aliases. Ignore changes to AUTHORS file. 2006-03-28 11:25:17 +00:00
Luc Teirlinck
a5f1e15451 (debug-help-follow): Revert last change. 2006-03-20 04:44:47 +00:00
Luc Teirlinck
db13394c30 (debug-help-follow): Adapt comment to change in help-mode.el. 2006-03-20 00:38:09 +00:00
Miles Bader
b1af5d6a27 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-40
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 135-143)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 49-55)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: Makefile.in (release-*): New targets.
2006-03-09 07:15:37 +00:00
Eli Zaretskii
a6966c1ce7 (rx-check-any, rx-check-not): Quote "]"s in regexps when they have no
special meaning.
2006-03-03 12:20:26 +00:00
Eli Zaretskii
309411cbe7 (edebug-display): Use `edebug-sit-for-seconds' value instead of a literal
constant (1) on more pauses.
2006-03-03 11:55:43 +00:00
Miles Bader
d2ad6275c8 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-34
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 123-134)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 40-48)

   - Merge from emacs--devo--0
   - Update from CVS
   - Munge arch explicit ids in etc/images to match Emacs
2006-03-03 07:48:46 +00:00
Luc Teirlinck
f352b9d773 (find-library-suffixes): Use get-load-suffixes' instead of load-suffixes'.
(find-library-name): Use `load-file-rep-suffixes' instead of '("").
2006-02-27 02:03:00 +00:00
Luc Teirlinck
de10856c9d (update-directory-autoloads): Use `get-load-suffixes' instead of
`load-suffixes'.
2006-02-27 01:58:04 +00:00
Miles Bader
b434f199db Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 97-112)

   - Update from CVS
   - Merge from erc--emacs--0
   - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 37)

   - Update from CVS
2006-02-22 06:54:10 +00:00
Richard M. Stallman
fe541a2743 (unsafep): Don't treat &rest or &optional as variables at all.
(unsafep-variable): Rename arg; doc fix.
2006-02-21 19:54:36 +00:00
Miles Bader
380874900c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 43-57)

   - Update from CVS
   - Merge from erc--emacs--0
   - Make constrain-to-field notice overlays
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 18-21)

   - Update from CVS
   - Merge from emacs--devo--0
2006-02-08 04:26:44 +00:00
Thien-Thi Nguyen
ceb4c4d303 Update years in copyright notice; nfc. 2006-02-06 12:31:40 +00:00
Luc Teirlinck
c67a6c4884 (find-definition-noselect): Minor doc fix. 2006-02-05 05:58:26 +00:00
Miles Bader
307f5c5746 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-11
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 34-42)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 14-17)

   - Update from CVS
   - Merge from emacs--devo--0
2006-02-04 01:01:38 +00:00
Stefan Monnier
60ee095775 Minor twiddles in comments and docstrings. 2006-02-01 17:01:03 +00:00
Miles Bader
06eb776d8e Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-9
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 16-33)

   - Update from CVS
   - Install ERC.
   - Fix ERC compiler warnings.
   - Use utf-8 encoding in ERC ChangeLogs.
   - Merge ERC-related Viper hacks into Viper.
   - Merge from erc--main--0
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 8-13)

   - Merge from emacs--devo--0
   - Update from CVS
2006-02-01 10:07:17 +00:00
John Paul Wallington
c45c309fe2 (toplevel): Remove definition of `cl-assertion-failed' condition --
it's defined in subr.el instead.
2006-01-30 19:58:41 +00:00
Miles Bader
b2ba4dcba1 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-7
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 4-14)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-187
   - Update from CVS
   - Merge from emacs--devo--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10  (patch 187)

   - Update from CVS
2006-01-25 07:10:04 +00:00
Eli Zaretskii
3bdedbcb8c (find-definition-noselect, find-variable-noselect): Search variables in
C source code too.
(find-function-C-source, find-function-noselect, find-function)
(find-function-other-frame, find-variable-noselect, find-variable)
(find-variable-other-frame, find-variable-at-point): Fix docstrings.
2006-01-21 20:39:30 +00:00
Miles Bader
41882805d6 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 616-696)

   - Add lisp/mh-e/.arch-inventory
   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 147-181)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS: texi/message.texi: Fix default values.
   - Update from CVS: texi/gnus.texi (RSS): Addition.
2006-01-16 08:37:27 +00:00
Miles Bader
6a2bd1a501 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-95
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 598-615)

   - Update from CVS
   - Remove lisp/toolbar directory
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 142-146)

   - Update from CVS
2006-01-16 06:59:21 +00:00
Eli Zaretskii
defe3b4124 (batch-byte-recompile-directory): Doc fix. 2006-01-13 09:56:23 +00:00
Eli Zaretskii
43c7b3019a (find-definition-noselect): Fix typo in a doc string: "functoin" => "function". 2006-01-06 12:03:41 +00:00
Stefan Monnier
b7a5a20839 (byte-compile-file-form-defalias):
Optimize the body of a defalias like any other code.
2006-01-03 18:35:58 +00:00
Juri Linkov
eb53358796 (edebug-all-defs, edebug-all-forms): Add autoload cookies.
(edebug-outside-d-c-i-n-s-w): New variable.
(edebug-display, edebug-outside-excursion): Use it to save the
original value of default-cursor-in-non-selected-windows.
Set default-cursor-in-non-selected-windows to t while Edebug is active.
(edebug-mode, edebug-eval-mode): Doc fix.
2005-12-23 21:57:08 +00:00
Romain Francoise
5e6882903d (lisp-complete-symbol): Don't print progress messages if in the
minibuffer.
2005-12-22 07:41:04 +00:00
Stefan Monnier
c1b5a260d6 (lisp-complete-symbol): Mostly undo the change by Kevin Rodgers.
Instead, just hide the completions buffer if we don't need to show it.
2005-12-22 01:48:20 +00:00
Stefan Monnier
398de7181d (lisp-complete-symbol): Don't call delete-windows-on with an inexistent buffer. 2005-12-21 20:02:20 +00:00
Stefan Monnier
61f03d6f8f (cl-macroexpand-all): Fix code-walk for
lexical-let when encountering ((lambda (...) ...) ...).
2005-12-19 02:17:38 +00:00