Thien-Thi Nguyen
5fa11cc28d
Move things around; munge whitespace, indentation; nfc.
2007-08-27 02:40:25 +00:00
Thien-Thi Nguyen
bdf0a82842
Do s/elib-node-/avl-tree-node-/g. Resulting changed macro names:
...
avl-tree-node-left, avl-tree-node-right, avl-tree-node-data,
avl-tree-node-set-left, avl-tree-node-set-right, avl-tree-node-set-data,
avl-tree-node-branch, avl-tree-node-set-branch.
2007-08-27 02:31:23 +00:00
Thien-Thi Nguyen
5afb301bee
Do s/elib-avl-/avl-tree-/g. Resulting changed macro and function names:
...
avl-tree-root, avl-tree-dummyroot, avl-tree-cmpfun, avl-tree-del-balance1,
avl-tree-do-del-internal, avl-tree-del-balance2, avl-tree-do-delete,
avl-tree-enter-balance1, avl-tree-enter-balance2, avl-tree-do-enter,
avl-tree-mapc, avl-tree-do-copy.
2007-08-27 02:22:57 +00:00
Thien-Thi Nguyen
dfd4af17e4
Do s/elib-avl-node/avl-tree-node/g. Resulting changed macro names:
...
avl-tree-node-create, avl-tree-node-balance, avl-tree-node-set-balance.
2007-08-27 02:11:12 +00:00
Thien-Thi Nguyen
329dfe6ae7
(elib-node-create): Delete unused macro.
2007-08-27 02:05:22 +00:00
Thien-Thi Nguyen
923135482e
Reduce nesting: Use modern backquote syntax.
2007-08-27 02:00:45 +00:00
Thien-Thi Nguyen
85718043ee
Do s/avltree/avl-tree/g. Resulting changed function names:
...
avl-tree-create, avl-tree-p, avl-tree-compare-function,
avl-tree-empty, avl-tree-enter, avl-tree-delete, avl-tree-member,
avl-tree-map, avl-tree-first, avl-tree-last, avl-tree-copy,
avl-tree-flatten, avl-tree-size, avl-tree-clear.
Make the symbol used for avl-tree-p `AVL-TREE', as well.
2007-08-27 01:44:37 +00:00
Miles Bader
37840380aa
Add arch tagline
2007-08-27 01:42:03 +00:00
Thien-Thi Nguyen
25e32569d4
Don't require `cl'.
...
(elib-stack-create, elib-stack-push, elib-stack-pop): Delete funcs.
(elib-avl-mapc): Use `nil' for new stack, and `push' and `pop' directly.
2007-08-27 01:35:41 +00:00
Thien-Thi Nguyen
fb5da2db3e
Move provide form to end; nfc.
2007-08-27 01:29:41 +00:00
Thien-Thi Nguyen
b74e26bbe2
Munge comments, whitespace, indentation, hanging parens; nfc.
2007-08-27 01:28:07 +00:00
Thien-Thi Nguyen
1e38b8ffcd
Initial revision, comprising elib-node.el and avltree.el,
...
with minimum modifications for standalone-compilation.
2007-08-27 01:05:44 +00:00
Stefan Monnier
9d693d807f
(byte-optimize-if): Don't presume `clause' is a list.
2007-08-24 14:39:25 +00:00
Glenn Morris
5e4599b863
Regenerate.
2007-08-24 02:43:19 +00:00
Glenn Morris
43fcc18a25
Nikolaj Schumacher <n_schumacher at web.de> (tiny change)
...
(eldoc-highlight-function-argument): New face.
(eldoc-highlight-function-argument): Use it.
2007-08-24 02:30:59 +00:00
Stefan Monnier
9ec5dfe64b
(byte-compile-output-docform, byte-compile-output-as-comment):
...
Use with-current-buffer rather than a weird set-buffer&prog1 combination.
2007-08-23 19:58:31 +00:00
Stefan Monnier
40fafc2162
(byte-optimize-if): Move `progn' out of the test
...
so as to optimise cases where the `progn's result is constant.
2007-08-23 19:56:16 +00:00
Stefan Monnier
7a252d11f3
(byte-compile-interactive-only-functions): Add previous-line and next-line.
2007-08-21 15:53:39 +00:00
Miles Bader
bdaf8a62d5
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 93-96)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 245)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-856
2007-08-21 04:51:30 +00:00
Vinicius Jose Latorre
88b73bbf7e
preceding-sexp
2007-08-20 15:53:09 +00:00
Vinicius Jose Latorre
30a718e6b7
preceding-sexp
2007-08-20 15:52:47 +00:00
Glenn Morris
ae0195c043
(eldoc-get-fnsym-args-string): Doc fix.
...
(eldoc-highlight-function-argument): Add a doc string. Tweak previous
change: no need for INDEX to be optional, just need to handle nil.
2007-08-19 03:05:35 +00:00
Glenn Morris
e5eeb98c62
(eldoc-get-fnsym-args-string): Convert
...
comment to basic doc string. Also apply eldoc-argument-case in
the help-split-fundoc case. Adapt for changed behavior of
eldoc-function-argstring, eldoc-function-argstring-format, and
eldoc-highlight-function-argument.
(eldoc-highlight-function-argument): Make INDEX argument
optional, just call eldoc-docstring-format-sym-doc if absent.
(eldoc-function-argstring): Change the behavior. Now it converts
an argument list to a string.
(eldoc-function-argstring-format): Change the behavior. Now it
applies `eldoc-argument-case' to a string.
2007-08-18 23:44:21 +00:00
Thien-Thi Nguyen
18e08bf7a2
(copyright-limit): Fix sense typo in defsubst.
2007-08-17 22:18:54 +00:00
Thien-Thi Nguyen
c2659333c2
Revert last change.
2007-08-17 22:16:59 +00:00
Thien-Thi Nguyen
4168d2c761
(copyright-limit): New defsubst.
...
(copyright-update-year, copyright-update)
(copyright-fix-years): Use it.
2007-08-17 22:06:50 +00:00
Thien-Thi Nguyen
578bbaf55b
(copyright-update-year, copyright-update)
...
(copyright-fix-years): Fix bug: Handle nil copyright-limit.
2007-08-17 22:04:18 +00:00
Thien-Thi Nguyen
bbe5cceac7
(copyright-update-year): Fix bug: Handle nil copyright-limit.
2007-08-17 21:56:02 +00:00
Stefan Monnier
4d78a860b9
(cl-transform-lambda): Preserve the match-data.
2007-08-16 04:24:57 +00:00
Richard M. Stallman
4416883750
(copyright-names-regexp): Add custom group.
2007-08-16 02:26:14 +00:00
Miles Bader
37cc095b6a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Stefan Monnier
9d8563ca18
(autoload-print-form): Use print-quoted.
2007-08-13 05:35:43 +00:00
Stefan Monnier
3527bdcc43
(backquote-delay-process): New function.
...
(backquote-process): Add internal arg `level'. Use the two to
correctly handle nested backquotes.
2007-08-10 06:52:30 +00:00
Glenn Morris
4b4a23c466
(eldoc-get-fnsym-args-string): Make second argument optional, for
...
backwards compatibility, and only highlight args when present.
Fix symbol name typo (doc/args).
2007-08-08 08:14:03 +00:00
Glenn Morris
ab2d877d45
Replace `iff' in doc-strings and comments.
2007-08-08 07:17:12 +00:00
Glenn Morris
314125ec37
(checkdoc-ispell-lisp-words): Remove `iff'.
...
Replace `iff' in doc-strings and comments.
2007-08-08 07:15:01 +00:00
Andreas Schwab
7c731c3d6b
Update.
2007-08-05 10:34:43 +00:00
Glenn Morris
501d63d62d
Revert previous change, which was only supposed to be in trunk.
2007-08-03 03:19:07 +00:00
Glenn Morris
52f55ab02b
Drew Adams <drew.adams at oracle.com>
...
(pp-eval-expression): Add progress message. Make buffer writable.
2007-08-03 03:15:33 +00:00
Glenn Morris
fd2a7b94b3
Drew Adams <drew.adams at oracle.com>
...
(pp-eval-expression): Add progress message. Make buffer writable.
2007-08-03 03:14:34 +00:00
Miles Bader
bd53d37c66
Restore lisp/emacs-lisp/cl-loaddefs.el
...
... and remove lisp/emacs-lisp/.arch-inventory
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-83
2007-07-31 05:04:29 +00:00
Miles Bader
2f12b71311
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 75-83)
- Update from CVS
- Remove lisp/erc/erc-nicklist.el
- Update some .arch-inventory files
- Indicate that emacs--devo--0--patch-834 does not need to be applied
- Merge from gnus--rel--5.10
- Restore lisp/emacs-lisp/cl-loaddefs.el
* gnus--rel--5.10 (patch 239-241)
- Merge from emacs--devo--0
- Update from CVS
2007-07-29 Kimit Yada <kimitto@gmail.com> (tiny change)
* lisp/emacs-lisp/copyright.el (copyright-update-year, copyright-update)
(copyright-fix-years, copyright): Correctly handle the case where
copyright-limit is nil.
2007-07-28 Konstantin Novitsky <knovitsk@Bear.com> (tiny change)
* lisp/progmodes/python.el (run-python): Fix path separator under w32.
2007-07-24 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-msg.el (gnus-summary-supersede-article)
(gnus-summary-resend-message-edit): Add Gcc header.
(gnus-summary-resend-bounced-mail): Ditto; search whole body for parent
article's Message-ID; refer parent article in summary buffer.
* lisp/gnus/message.el (message-bounce): Call mime-to-mml.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-838
2007-07-31 05:02:54 +00:00
Miles Bader
22eca14e49
Restore lisp/emacs-lisp/cl-loaddefs.el
...
... and remove lisp/emacs-lisp/.arch-inventory
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-837
2007-07-30 23:56:42 +00:00
Richard M. Stallman
ea2e3ef4a3
(emacs-lisp-mode-syntax-table): Treat non-break space as whitespace in Lisp.
2007-07-30 20:08:56 +00:00
Miles Bader
8f069875eb
Update some .arch-inventory files
...
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-77
Creator: Michael Olson <mwolson@gnu.org>
2007-07-30 05:36:46 +00:00
Miles Bader
5ef05ae3b2
Update some .arch-inventory files
...
* lib-src/.arch-inventory: Don't track the blessmail binary.
* lisp/emacs-lisp/cl-loaddefs.el: Don't track this. It is autogenerated.
* lisp/emacs-lisp/.arch-inventory: Don't track cl-loaddefs.el.
* lisp/ps-print.el: Check in trivial changes to the autoloads section
caused by the build process. These autoloads really ought to be placed
in a separate file, methinks.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-833
Creator: Michael Olson <mwolson@gnu.org>
2007-07-30 05:33:47 +00:00
Stefan Monnier
463dca7e44
(copyright-update-year, copyright-update, copyright-fix-years, copyright):
...
Correctly handle the case where copyright-limit is nil.
2007-07-29 20:11:25 +00:00
Stefan Monnier
806bc6df0a
(ad-interactive-form): Re-introduce.
...
(ad-body-forms, ad-advised-interactive-form): Revert this part of last change.
2007-07-28 19:57:23 +00:00
Stefan Monnier
05bfa8f34f
(ad-interactive-p, ad-interactive-form): Remove.
...
(ad-body-forms, ad-advised-interactive-form, ad-make-cache-id)
(ad-make-advised-definition, ad-cache-id-verification-code):
Use commandp and interactive-form instead.
2007-07-26 18:49:14 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00