Commit graph

2466 commits

Author SHA1 Message Date
Stefan Monnier
36e65f7059 (byte-compile-from-buffer): Check old-style backquotes after each `read'
rather than once per buffer to get more precise location info.
2007-08-23 18:19:56 +00:00
Stefan Monnier
5ebfbcdc3f (byte-optimize-featurep): Also handle `sxemacs'. 2007-08-23 15:11:31 +00:00
Stefan Monnier
ff11045092 (byte-compile-from-buffer): Display a big fat warning for old style backquotes. 2007-08-22 16:08:42 +00:00
Stefan Monnier
008e2c2a69 (byte-compile-log-file, byte-recompile-directory, byte-compile-file)
(byte-compile-from-buffer): Use with-current-buffer.
2007-08-22 15:51:13 +00:00
Stefan Monnier
5d3440f4b6 (backquote-delay-process): Fix last change. 2007-08-21 19:09:25 +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
42216a6b65 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 852-856)

   - Update from CVS
   - Merge from emacs--rel--22

 * 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--unicode--0--patch-249
2007-08-21 04:54:03 +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
b2e6b10fe2 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 846-851)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 88-92)

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

 * gnus--rel--5.10  (patch 242-244)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
2007-08-13 13:48:35 +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
Miles Bader
ba55f217f5 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 839-842)

   - Update from CVS
   - Change capitalization of VC backend names for new backends

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-240
2007-08-03 05:27:05 +00:00
Miles Bader
e145a7fe95 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 832-838)

   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Update from CVS
   - Restore lisp/emacs-lisp/cl-loaddefs.el
   - Merge from emacs--rel--22

 * 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

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-239
2007-08-03 05:20:51 +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
Miles Bader
e468b87f91 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 70-74)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +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
Glenn Morris
e0085d62fa Switch license to GPLv3 or later. 2007-07-25 04:14:29 +00:00
Alan Mackenzie
2cb63a7c23 (byte-compile-from-buffer): initialise byte-compile-unresolved-functions
before rather than after a compilation.
(byte-compile-unresolved-functions): Amplify doc string.
2007-07-24 08:18:12 +00:00
Alan Mackenzie
65e1b2a105 (byte-compile-from-buffer): initialise byte-compile-unresolved-functions before
rather than after a compilation.
(byte-compile-unresolved-functions): Amplify doc string.
2007-07-24 07:12:18 +00:00
Miles Bader
d918f936d5 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 816-823)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 59-69)

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

 * gnus--rel--5.10  (patch 237-238)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-235
2007-07-24 01:23:55 +00:00
Stefan Monnier
f5e087f898 (copyright-update-year): Fix 2007-05-25 change. 2007-07-23 19:44:33 +00:00
Thien-Thi Nguyen
26716cc246 (calculate-lisp-indent): In the
case of alignment under a constant symbol, find and consider
the sexp actually at indentation to be the "last sexp".
2007-07-21 09:06:17 +00:00
Miles Bader
4dacf5c598 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 814-815)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
2007-07-18 22:15:15 +00:00