Commit graph

2017 commits

Author SHA1 Message Date
Thien-Thi Nguyen
2bbacc0e1b (ewoc): Add member `hf-pp' to this structure.
(ewoc--wrap): New func.
(ewoc-create): Take additional arg NOSEP.  If nil, wrap node and
header/footer pretty-printers.  Save header/footer pretty-printer.
(ewoc-set-hf): Use ewoc's header/footer pretty-printer.
2006-05-27 17:39:38 +00:00
Thien-Thi Nguyen
7f934f3dda (ewoc--node): Don't define constructor
`make-ewoc--node' for this structure.
2006-05-27 11:16:18 +00:00
Thien-Thi Nguyen
63910b2311 (ewoc--node-branch): Merge into unique caller. 2006-05-27 10:10:35 +00:00
Thien-Thi Nguyen
ec491f9001 (ewoc-delete): Compute last node once before looping. 2006-05-27 09:37:13 +00:00
Thien-Thi Nguyen
f860b7216f (ewoc--create): No longer take
HEADER and FOOTER args.  Update unique caller.
2006-05-27 08:56:11 +00:00
Thien-Thi Nguyen
7dd2e64c5d (ewoc--current-dll): New var.
(ewoc--node-next, ewoc--node-prev, ewoc--node-nth): Don't
take DLL arg.  Instead, use `ewoc--current-dll'.  Update all callers.
(ewoc--set-buffer-bind-dll-let*): Bind `ewoc--current-dll', not `dll'.
(ewoc--adjust): Use `ewoc--current-dll'.
(ewoc-next, ewoc-prev, ewoc-nth): Bind `ewoc--current-dll'.
2006-05-26 08:31:36 +00:00
Thien-Thi Nguyen
5299552dca (bindat-unpack, bindat-pack):
Signal error if RAW-DATA is a multibyte string.
2006-05-25 08:51:31 +00:00
Richard M. Stallman
379ba58e76 (ad-enable-advice, ad-activate, ad-disable-advice): Add autoloads. 2006-05-25 00:00:50 +00:00
Thien-Thi Nguyen
5f25dc8145 (bindat-pack): Doc fix. 2006-05-23 11:23:25 +00:00
Thien-Thi Nguyen
b12d1537e7 Refill; nfc. 2006-05-23 08:04:25 +00:00
Thien-Thi Nguyen
f569c26e79 (ewoc-delete): New function.
(ewoc-filter): Use `ewoc-delete'.
2006-05-23 07:31:45 +00:00
Thien-Thi Nguyen
bb8d35a25e (ewoc-set-data): New func. 2006-05-22 05:41:48 +00:00
Thien-Thi Nguyen
3fe358978b (ewoc-create): Add autoload cookie. 2006-05-21 22:25:22 +00:00
Thien-Thi Nguyen
60eae434e8 (ewoc--adjust): New func.
(ewoc--insert-new-node): Don't insert trailing newline.
Instead, adjust succesor nodes' start markers.
(ewoc--refresh-node): Delete all text from current node's start
marker to the next one's; adjust successor nodes' start markers.
(ewoc--create): Doc fixes.
(ewoc--refresh): Don't insert newline.
(ewoc--set-hf): Use `ewoc--set-buffer-bind-dll-let*'.
2006-05-18 12:04:40 +00:00
Thien-Thi Nguyen
8433d47026 (ewoc-map, ewoc-invalidate): Compute PP before looping. 2006-05-17 10:38:15 +00:00
Thien-Thi Nguyen
8d1bec8de1 (ewoc-data): Add docstring.
(ewoc-nth): Doc fix.
2006-05-17 06:12:44 +00:00
Reiner Steib
0027258d1e (byte-compile-warnings-safe-p): New
function.
(byte-compile-warnings): Fix safe-local-variable property.
2006-05-16 10:05:09 +00:00
Thien-Thi Nguyen
7f0ea399d1 (ewoc--node-enter-before, ewoc--create-node): Delete funcs.
(ewoc--insert-new-node): New func.
Update callers of deleted funcs to use it, instead.
2006-05-12 15:14:45 +00:00
Thien-Thi Nguyen
340d99457e (ewoc-refresh): Compute PP once before looping. 2006-05-12 07:29:42 +00:00
Reiner Steib
631c8020a5 Move `safe-local-variable' declarations to the respective files. 2006-05-11 15:01:41 +00:00
Thien-Thi Nguyen
bfbdb5cacf (ewoc--refresh-node): No longer save-excursion.
Update all callers to do it there, instead.
2006-05-11 08:02:11 +00:00
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
Richard M. Stallman
78d4839b3e (display-warning, lwarn): Doc fixes. 2006-05-01 20:16:40 +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
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
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
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
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
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
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
Stefan Monnier
60ee095775 Minor twiddles in comments and docstrings. 2006-02-01 17:01:03 +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
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