Glenn Morris [Tue, 4 Dec 2007 04:04:41 +0000 (04:04 +0000)]
(gnus-extract-address-components): Define for compiler.
(password-read, password-cache-add, password-cache-remove):
No need to autoload, since mml-sec requires password.
Glenn Morris [Tue, 4 Dec 2007 03:48:27 +0000 (03:48 +0000)]
(top-level): Move provide to end.
Don't require cua-gmrk when compiling.
(cua--cut-rectangle-to-global-mark)
(cua--copy-rectangle-to-global-mark): Declare as functions.
Karl Fogel [Mon, 3 Dec 2007 21:37:30 +0000 (21:37 +0000)]
* emacs-cvs/lisp/saveplace.el (save-place-quiet): Remove, reverting 2007-12-02T19:54:46Z!kfogel@red-bean.com.
(save-place-alist-to-file, load-save-place-alist-from-file): Don't
print non-error messages at all, there's really no need. Do print
if there's a problem, and clarify message in that case.
Karl Fogel [Sun, 2 Dec 2007 21:24:38 +0000 (21:24 +0000)]
* lisp/saveplace.el (save-place-alist-to-file): Set coding-system-for-write
once and refer to it throughout. Based on a patch by David Reitter
<dreitter{_AT_}inf.ed.ac.uk>.
Karl Fogel [Sun, 2 Dec 2007 21:15:22 +0000 (21:15 +0000)]
* lisp/saveplace.el (save-place-alist-to-file): Use `utf-8' coding system
when writing, and set it in the first-line file variables.
Based on a patch by David Reitter <dreitter{_AT_}inf.ed.ac.uk> and a
suggestion by Juanma Barranquero.
Karl Fogel [Sun, 2 Dec 2007 19:54:46 +0000 (19:54 +0000)]
Offer option for saveplace to be quiet about loading and saving.
Suggested by: David Reitter <dreitter{_AT_}inf.ed.ac.uk>
* lisp/saveplace.el (save-place-quiet): New customizable boolean.
(save-place-alist-to-file, load-save-place-alist-from-file): Use it
to determine whether to print loading/saving messages.
Glenn Morris [Sun, 2 Dec 2007 18:18:19 +0000 (18:18 +0000)]
Agustín Martín <agustin.martin at hispalinux.es>
(flyspell-large-region): Explicitly set encoding for aspell process
and for communication with it. Only add "-d" option if not already
present. Use ispell-current-dictionary and
ispell-current-personal-dictionary. General reorganization.
Glenn Morris [Sun, 2 Dec 2007 04:03:19 +0000 (04:03 +0000)]
(top-level): Don't require cl when compiling.
(gnus-group-buffer): Define for compiler.
(url-news-fetch-message-id): Don't use `declare'.
(nntp-open-tls-stream, nntp-open-ssl-stream):
No need to define for compiler.
(url-snews): Use nntp-open-tls-stream unless ssl is requested.
Jay Belanger [Sun, 2 Dec 2007 03:17:22 +0000 (03:17 +0000)]
(math-compose-vector, math-compose-var, math-tex-expr-is-flat):
Declare as functions.
(calc-lang-slash-idiv, calc-lang-allow-underscores)
math-comp-left-bracket, math-comp-right-bracket, math-comp-comma)
(math-comp-vector-prec): Declare as variables.
(math-var-formatter, math-matrix-formatter,math-lang-adjust-words)
(math-lang-read-symbol, math-land-read, math-punc-table)
(math-compose-subscr,math-dots,math-func-formatter): New property
names to store language specific information.
(math-compose-tex-var, math-compose-tex-intv)
(math-compose-maple-intv, math-compose-eqn-intv, math-compose-tex-sum)
(math-compose-tex-func, math-compose-tex-intv): New functions.
(math-eqn-ignore-words,math-tex-ignore-words,math-latex-ignore-words):
Move from calc.el.
(math-special-function-table): Add entries for tex.
(calc-lang-slash-idiv, calc-lang-allows-underscores): New variables.
(math-compose-latex-frac): Rename from `math-latex-print-frac'.
(math-compose-tex-matrix, math-compose-eqn-matrix)
(math-eqn-special-functions): Move from calccomp.el
Jay Belanger [Sun, 2 Dec 2007 03:14:55 +0000 (03:14 +0000)]
(math-compose-var): New function.
(math-compose-expr): Allow more special functions to be used.
Change test for formatting fractions. Use variables and property
names to help with language specific formatting.
(math-compose-tex-matrix, math-compose-eqn-matrix)
(math-eqn-special-functions): Move to calc-lang.el
(math-compose-rows): Use property names to help with language specific
formatting.
Jay Belanger [Sun, 2 Dec 2007 03:13:28 +0000 (03:13 +0000)]
(math-read-factor): Turn multiple subscripts into nested subscripts.
(math-read-token): Use variables and property names to help with
language specific parsing.
(math-read-expression-level): Use variables to help with language
specific parsing.
Stefan Monnier [Sun, 2 Dec 2007 02:05:48 +0000 (02:05 +0000)]
(archive-find-type): Add recognition of rar-exe format.
(archive-rar-summarize): Allow the file name to be passed as argument.
Remove unused vars `header' and `footer'.
(archive-rar-exe-summarize, archive-rar-exe-extract): New functions.
Glenn Morris [Sat, 1 Dec 2007 21:02:07 +0000 (21:02 +0000)]
Refill copyright.
(top-level): Don't require mm-util, or cl when compiling.
(dns-write-name, dns-read, dns-read-type, query-dns):
Replace mm-with-unibyte-buffer with its expansion.
(query-dns): Replace decf and ignore-errors with non-cl equivalents.