1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

35163 Commits

Author SHA1 Message Date
Chong Yidong
5695d1dd75 * url-http.el (url-http-mark-connection-as-free): Verify that
connection is open before saving it.
	(url-http-handle-authentication): Use url-retrieve-internal
	instead of url-retrieve.
	(url-http-parse-headers): Adapt to new callback interface.
	(url-http): Handle non-blocking connections.
	(url-http-async-sentinel): Create.

	* url.el (url-retrieve): Update docstring for new callback interface.
	Remove all code.
	(url-retrieve-internal): Move code from url-retrieve here.

	* url-gw.el (url-open-stream): Use a non-blocking socket for
	`native' gateway method, if available.
2006-10-27 14:44:25 +00:00
Chong Yidong
d32f600dfc * progmodes/octave-inf.el (inferior-octave-has-built-in-variables):
New defvar.
	(inferior-octave-resync-dirs): Check to see whether Octave has
	built-in variables and set inferior-octave-has-built-in-variables.
	Check inferior-octave-has-built-in-variables to decide whether to
	send commands that set built-in variables or call functions to
	change Octave's behavior.
	Send "disp (pwd ())" to Octave instead of just "pwd".
	(inferior-octave-startup): Send "more off" to Octave instead of
	"page_screen_output = 0".
2006-10-27 14:39:43 +00:00
Chong Yidong
6655e16dba * emacs-lisp/cl-indent.el (lisp-indent-259): Fix last fix. 2006-10-27 00:52:06 +00:00
Chong Yidong
bec9dc7b07 * emacs-lisp/cl-indent.el (lisp-indent-259): Indent nil's in the
pattern normally.
2006-10-26 20:39:53 +00:00
Nick Roberts
5400586c9b (mode-line-mode-menu): Remove bindings for global
minor modes (line/column number) as they are on the menubar.
2006-10-25 20:05:53 +00:00
Nick Roberts
7a1658dfb4 *** empty log message *** 2006-10-25 20:04:23 +00:00
Juanma Barranquero
40dfee6f30 *** empty log message *** 2006-10-25 16:08:36 +00:00
Juanma Barranquero
885a56fe64 (x-handle-name-switch): Doc fix.
(w32-standard-fontset-spec): Fix typo in docstring.
2006-10-25 15:38:22 +00:00
Juanma Barranquero
f656bdd212 *** empty log message *** 2006-10-25 10:12:20 +00:00
Juanma Barranquero
33068c28a7 (midnight-buffer-display-time): Doc fix.
(clean-buffer-list-kill-never-buffer-names): Add "*server*".
2006-10-25 09:31:45 +00:00
Miles Bader
c86d4601c9 Merge from gnus--rel--5.10
Patches applied:

 * gnus--rel--5.10  (patch 153-155)

   - Merge from emacs--devo--0
   - Update from CVS

2006-10-20  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-group.el (gnus-group-make-doc-group): Work for non-ASCII group
   names.

   * lisp/gnus/gnus-sum.el (gnus-select-newsgroup): Decode group name.

2006-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/message.el (message-headers-to-generate): Fix typo in docstring.

2006-10-19  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus.el (gnus-mime): Remove unused custom group.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-482
2006-10-24 10:42:21 +00:00
Michael Kifer
7eb605c752 2006-10-23 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-cmd.el (viper-prefix-arg-com): define gg as G0

	* viper-ex.el (ex-read): quote file argument.

	* ediff-diff.el (ediff-same-file-contents): expand file names.

	* ediff-mult.el (ediff-append-custom-diff): quote shell file arguments.
2006-10-23 19:20:15 +00:00
Chong Yidong
081ff0c9bc * textmodes/flyspell.el (flyspell-check-region-doublons): Fix last
fix.
2006-10-23 13:59:44 +00:00
Nick Roberts
1943acf777 (mode-line-mode-menu): List global minor modes
before local ones.
2006-10-23 06:33:25 +00:00
Nick Roberts
6440f303f3 *** empty log message *** 2006-10-23 06:33:00 +00:00
Kim F. Storm
78bdfbf320 (add-to-list): Fix last change--optimize for no compare-fn. 2006-10-22 22:37:51 +00:00
Kim F. Storm
fb1a5d8a82 (add-to-list): Optimize if compare-fn is eq' or eql'.
(sit-for): If last command was a prefix arg, add the read-ahead
event to unread-command-events as (t . EVENT) so it will be added
to this-command-keys by read-key-sequence.
2006-10-22 22:32:53 +00:00
Kim F. Storm
cbfe778a85 *** empty log message *** 2006-10-22 22:32:43 +00:00
Chong Yidong
6b8aed24fe * textmodes/flyspell.el (flyspell-word): Skip past all previous
whitespace when checking doublons.
	(flyspell-check-region-doublons): Fix doublon regexp.
	(flyspell-highlight-incorrect-region): Highlight doublons using
	flyspell-duplicate face.
2006-10-22 21:29:33 +00:00
Chong Yidong
224ca9c976 * progmodes/cperl-mode.el (cperl-invalid-face): Fix defcustom. 2006-10-22 21:00:25 +00:00
John Wiegley
7a338befad 2006-10-22 John Wiegley <johnw@newartisans.com>
* progmodes/python.el (python-use-skeletons): python-mode was
	auto-inserting templates (for those with abbrev-mode on), not only
	by default -- *but without a configuration variable to disable
	it*.  This rendered python-mode completely useless for me, so I
	have added `python-use-skeletons', which is now off by default.
2006-10-22 20:39:36 +00:00
Chong Yidong
f453f5a8cd * progmodes/cperl-mode.el (cperl-mode): Don't assume
font-lock-multiline is auto-local (it's not).
	(cperl-windowed-init): Ensure that cperl-font-lock-multiline is
	initialized before calling cperl-init-faces.
2006-10-22 17:28:56 +00:00
Nick Roberts
eb036ad0e2 (gdb-info-stack-custom): Don't try to give
gdb-stack-position a value when there is no fringe.
2006-10-22 05:40:08 +00:00
Nick Roberts
dead60da96 *** empty log message *** 2006-10-22 05:39:34 +00:00
Nick Roberts
9f37aef4f5 (mode-line-mode-menu): Disable auto-revert-tail-mode
indicator if not visiting a file.
2006-10-21 23:42:21 +00:00
Nick Roberts
df5d417a3c *** empty log message *** 2006-10-21 23:41:53 +00:00
David Kastrup
f5da083ed9 (kill-buffer-and-window): Fix a bug where an aborted
operation would still cause some window to collapse later.
2006-10-20 15:12:31 +00:00
Stefan Monnier
5ce51a98b7 (vc-switch-backend): Try to be more careful with unwanted
side-effect due to mixing various backends's file properties.
2006-10-20 07:58:11 +00:00
Stefan Monnier
bc8c1bb448 (vc-svn-parse-status): Remove unused arg `localp'.
Add arg `filename' instead.  Don't set vc-backend if `filename' is set.
Return `filename's status if applicable.  Update callers.
2006-10-20 07:56:20 +00:00
Kenichi Handa
2b192902e9 (kkc-region): When a key sequence is not
defined, append (this-single-command-raw-keys) to
unread-input-method-events.
2006-10-19 12:28:17 +00:00
Juanma Barranquero
ca42cf7718 *** empty log message *** 2006-10-19 10:39:16 +00:00
Juanma Barranquero
ff003dc721 (ada-in-string-p): Doc fix. 2006-10-19 10:31:48 +00:00
YAMAMOTO Mitsuharu
045b190821 *** empty log message *** 2006-10-19 08:02:23 +00:00
YAMAMOTO Mitsuharu
7666855559 (emacs-version): Use mac-carbon-version-string. 2006-10-19 08:00:30 +00:00
Jan Djärv
1df04e22ca * select.el (ccl-check-utf-8, string-utf-8-p): New functions
(by Kenichi Handa).
 (xselect-convert-to-string): Decline requests for UTF8_STRING if
 the selection is not UTF-8.
2006-10-19 07:16:27 +00:00
Juanma Barranquero
704ec54b3f *** empty log message *** 2006-10-18 19:27:27 +00:00
Juanma Barranquero
97a62f8340 (ada-83-string-keywords, ada-last-which-function-line ada-no-auto-case,
ada-indent-region, ada-which-compiler, ada-align-modes, ada-adjust-case-buffer,
ada-looking-at-semi-private, ada-get-body-name): Fix typos in docstrings.
(ada-create-case-exception, ada-create-case-exception-substring):
Fix typos in error messages.
(ada-goto-matching-end, ada-narrow-to-defun): Doc fixes.
2006-10-18 16:29:36 +00:00
Chong Yidong
29d890fef2 Fix badly written ChangeLog entry. 2006-10-18 14:17:22 +00:00
Jan Djärv
26e3283901 * term/x-win.el (res-geometry): Don't set geometry from Xresources
to default-frame-alist if default-frame-alist already contains
 widht/height.
2006-10-18 14:05:16 +00:00
Richard M. Stallman
5a05106b0b *** empty log message *** 2006-10-18 11:12:59 +00:00
Richard M. Stallman
9b3bf5e89c Comment change. 2006-10-18 11:11:32 +00:00
Richard M. Stallman
6d44694e8c (pp-eval-expression): Use `X' to read value.
Non-interactive arg is the value, not the expression.
2006-10-18 11:02:31 +00:00
Richard M. Stallman
71a05b36ba (read-expression-map): Just set it, no defvar. 2006-10-18 10:58:39 +00:00
Richard M. Stallman
631890d8b9 (insert-for-yank-1): If last inserted char has properties,
mark them as rear-nonsticky.
2006-10-18 10:56:46 +00:00
Richard M. Stallman
851370b0f7 (recentf-mode): Doc fix. 2006-10-18 10:51:30 +00:00
Richard M. Stallman
f3359de125 (facemenu-add-new-face): Defend against symbol that isn't a face name. 2006-10-18 10:51:00 +00:00
Richard M. Stallman
ec9581d515 (dired-do-copy): Doc fix. 2006-10-18 10:50:28 +00:00
Chong Yidong
ac6701ea5c * simple.el (line-move-1): During fields during motion to the
beginning of line to avoid getting point stuck.
2006-10-18 04:58:29 +00:00
Chong Yidong
15d8dc8b2b * textmodes/flyspell.el (flyspell-word-search-backward): Set
inhibit-point-motion-hooks to avoid looping due to intangibile
	text.
2006-10-18 04:13:46 +00:00
Richard M. Stallman
ddbb1956a7 (describe-function-1): Special case optimization for self-insert-command. 2006-10-16 14:57:01 +00:00
Magnus Henoch
784f5416cf (url-https-create-secure-wrapper): Always use tls gateway method. 2006-10-16 14:28:46 +00:00
Kim F. Storm
ff07e0ac40 (ido-reread-directory): Work in `dir' mode too. 2006-10-16 12:42:24 +00:00
Kim F. Storm
80f6025cb0 *** empty log message *** 2006-10-16 12:41:37 +00:00
Kim F. Storm
fc53ebf6bd 2006-10-15 Martin Rudalics <rudalics@gmx.at>
Require 'regexp-opt.
2006-10-15 20:48:56 +00:00
Kim F. Storm
63c2b8f4eb *** empty log message *** 2006-10-15 20:48:35 +00:00
Kim F. Storm
ff4e2883a3 2006-10-15 Lennart Borgman <lennart.borgman.073@student.lu.se>
(flymake-get-project-include-dirs-imp): Use shell-quote-argument.
2006-10-15 20:42:28 +00:00
Kim F. Storm
88b7c0e4d3 2006-10-15 Lennart Borgman <lennart.borgman.073@student.lu.se>
(explicit-bash-args): Use shell-quote-argument.
2006-10-15 20:42:10 +00:00
Kim F. Storm
81fe5f4b28 2006-10-15 Lennart Borgman <lennart.borgman.073@student.lu.se>
(ada-find-in-src-path): Use shell-quote-argument.
Use grep -E rather than egrep.
2006-10-15 20:41:42 +00:00
Kim F. Storm
534e8a33d0 *** empty log message *** 2006-10-15 20:41:03 +00:00
Kim F. Storm
1c36d72a5a 2006-10-15 Michaël Cadilhac <michael.cadilhac@lrde.org>
(ido-exhibit): Allow `-', `_', and trailing `$' in user id.
2006-10-15 20:33:12 +00:00
Kim F. Storm
c5ae030510 *** empty log message *** 2006-10-15 20:32:52 +00:00
Chong Yidong
7e69f90429 * woman.el (woman2-format-paragraphs): Avoid infinite loop in case
there is no terminating newline.
2006-10-15 19:13:44 +00:00
Miles Bader
92edaeeda5 Merge from gnus--rel--5.10
Patches applied:

 * gnus--rel--5.10  (patch 150-152)

   - Update from CVS

2006-10-13  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   * lisp/gnus/mm-uu.el (mm-uu-pgp-signed-extract-1): Use RFC 2440 definition of
   "blank line" when searching for end of armor headers.

2006-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gmm-utils.el (gmm-write-region): Fix variable name.

2006-10-10  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gmm-utils.el (gmm-write-region): New function based on compatibility
   code from `mm-make-temp-file'.

   * lisp/gnus/mm-util.el (mm-make-temp-file): Use `gmm-write-region'.

   * lisp/gnus/nnmaildir.el (nnmaildir--update-nov)
   (nnmaildir-request-replace-article, nnmaildir-request-accept-article):
   Use `gmm-write-region'.

2006-10-13  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   * man/gnus.texi (Other modes): Fix typo. Add alternative index entry for
   gnus-dired-attach.
   (Selecting a Group): Fix typo.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-475
2006-10-15 02:49:46 +00:00
Kim F. Storm
646ff7942c (filesets-run-cmd--repl-fn): Use shell-quote-argument. 2006-10-14 23:25:55 +00:00
Kim F. Storm
7dc9c189f7 *** empty log message *** 2006-10-14 23:25:43 +00:00
Eli Zaretskii
65b4263fd0 (filesets-cmd-shell-command): Quote buffer-file-name to protect whitespace and
metacharacters from the shell.
2006-10-14 14:10:25 +00:00
Eli Zaretskii
53bc2a31a3 *** empty log message *** 2006-10-14 13:03:17 +00:00
Richard M. Stallman
563964aeda *** empty log message *** 2006-10-14 10:09:53 +00:00
Eli Zaretskii
c6b1922543 (apropos-pattern-quoted): Fix a typo in a doc string. 2006-10-13 19:32:50 +00:00
Eli Zaretskii
3f73d221ed (start-process-shell-command): Doc fix. 2006-10-13 19:25:26 +00:00
Chong Yidong
c99240cc17 * info-look.el: Update lookup regexp for maxima modes. 2006-10-13 14:52:48 +00:00
Stefan Monnier
4362138675 (vc-ignore-dir-regexp): Make it into a defcustom.
(vc-find-root): Don't walk higher up than ~.
2006-10-13 05:22:33 +00:00
Chong Yidong
d81608e084 * international/utf-8.el (utf-translate-cjk-load-tables): Avoid
clobbering last-coding-system-used during load.
2006-10-13 01:41:11 +00:00
Richard M. Stallman
5c471b12bc (file-name-history): Add defvar.
(save-some-buffers-action-alist): Improve description strings.
2006-10-12 23:00:44 +00:00
Magnus Henoch
dfea17e083 (url-http-find-free-connection): Handle url-open-stream returning nil. 2006-10-12 19:59:58 +00:00
Carsten Dominik
773c795f2b textmodes/reftex-global.el (reftex-create-tags-file): Quote file
arguments.
2006-10-12 13:26:05 +00:00
Carsten Dominik
5c7860471f *** empty log message *** 2006-10-12 13:25:49 +00:00
Andreas Schwab
c595fad9d8 (auto-mode-alist): Match change log file name also with
a dash before a numeric extension.
2006-10-12 12:11:48 +00:00
Magnus Henoch
9c51663a06 url-https.el: Remove (clashes with url-http on 8+3 systems).
url-http.el: Move contents of url-https.el here.  Add autoloads.
2006-10-11 20:58:36 +00:00
Stefan Monnier
9968f10f12 Merge from upstream, upto version 5.22.
After 5.0:
 `cperl-add-tags-recurse-noxs-fullpath': new function (for -batch mode)

 Fine-grained changelog:
`cperl-hook-after-change':	New configuration variable
`cperl-vc-sccs-header':	Likewise.
`cperl-vc-sccs-header':	Likewise.
`cperl-vc-header-alist':	Default via two preceding variables
`cperl-invalid-face':	Remove double quoting under XEmacs
                                (still needed under 21.2)
`cperl-tips':		Update URLs for resources
`cperl-problems':		Likewise.
`cperl-praise':		Mention new features
New C-c key bindings:	for `cperl-find-bad-style',
`cperl-pod-spell', `cperl-here-doc-spell', `cperl-narrow-to-here-doc',
`cperl-perdoc', `cperl-perldoc-at-point'
CPerl Mode menu changes:	"Fix style by spaces", "Imenu on Perl Info"
moved, new submenu of Tools with Ispell entries and narrowing.
`cperl-after-sub-regexp':	New defsubst
`cperl-imenu--function-name-regexp-perl': Use `cperl-after-sub-regexp',
                        Allows heads up to head4
                        Allow "package;"
`defun-prompt-regexp':	Use `cperl-after-sub-regexp',
`paren-backwards-message':	??? Something for XEmacs???
`cperl-mode':		Never auto-switch abbrev-mode off
                        Try to allow '_' be non-word char
                        Do not use `font-lock-unfontify-region-function' on XEmacs
                        Reset syntax cache on mode start
                        Support multiline facification (even
                                on legacy `font-lock')
`cperl-facemenu-add-face-function':	??? Some contributed code ???
`cperl-after-change-function':	Since `font-lock' and `lazy-lock'
        refuse to inform us whether the fontification is due to lazy
        calling or due to edit to a buffer, install our own hook
        (controlled by `cperl-hook-after-change')
`cperl-electric-pod':	=cut may have been recognized as start
`cperl-block-p':		Moved, updated for attributes
`cperl-calculate-indent':	Try to allow '_' be non-word char
                        Support subs with attributes
`cperl-where-am-i':		Queit (?) a warning
`cperl-cached-syntax-table'	New function
`cperl-forward-re':		Use `cperl-cached-syntax-table'
`cperl-unwind-to-safe':	Recognize `syntax-type' property
                                changing in a middle of line
`cperl-find-sub-attrs':	New function
`cperl-find-pods-heres':	Allow many <<EOP per line
                        Allow subs with attributes
                        Major speedups (3.5x..15x on a real-life
                                test file nph-proxy.pl)
                        Recognize "extproc " (OS/2)
                                case-folded and only at start
                        /x on s///x with empty replacement was
                                not recognized
                        Better comments
`cperl-after-block-p':	Remarks on diff with `cperl-block-p'
                        Allow subs with attributes, labels
                        Do not confuse "else::foo" with "else"
                        Minor optimizations...
`cperl-after-expr-p':	Try to allow '_' be non-word char
`cperl-fill-paragraph':	Try to detect a major bug in Emacs
        with `looking-at' inside `narrow' and bulk out if found
`cperl-imenu--create-perl-index':	Updates for new
        `cperl-imenu--function-name-regexp-perl'
`cperl-outline-level':	Likewise
`cperl-init-faces':		Allow multiline subroutine headers
        and my/our declarations, and ones with comments
                        Allow subroutine attributes
`cperl-imenu-on-info':	Better docstring.
`cperl-etags'		Rudimentary support for attributes
                        Support for packages and "package;"
`cperl-add-tags-recurse-noxs':	Better (?) docstring
`cperl-add-tags-recurse-noxs-fullpath': Likewise
`cperl-tags-hier-init':	Misprint for `fboundp' fixed
`cperl-not-bad-style-regexp':	Try to allow '_' be non-word char
`cperl-perldoc':		Add autoload
`cperl-perldoc-at-point':	Likewise
`cperl-here-doc-spell':	New function
`cperl-pod-spell':		Likewise
`cperl-map-pods-heres':	Likewise
`cperl-get-here-doc-region':	Likewise
`cperl-font-lock-fontify-region-function': Likewise (backward compatibility
                                        for legacy `font-lock')
`cperl-font-lock-unfontify-region-function': Fix style
`cperl-fontify-syntaxically':	Recognize and optimize away
        deferred calls with no-change.  Governed by `cperl-hook-after-change'
`cperl-fontify-update':	Recognize that syntaxification region
        can be larger than fontification one.
        XXXX we leave `cperl-postpone' property, so this is quadratic...
`cperl-fontify-update-bad':	Temporary placeholder until
        it is clear how to implement `cperl-fontify-update'.
`cperl-time-fontification':	New function
`attrib-group':		New text attribute
`multiline':		New value: `syntax-type' text attribute
2006-10-11 06:47:35 +00:00
Stefan Monnier
4ab89e7b3b Merge from upstream, upto version 5.22.
After 5.0:
 `cperl-add-tags-recurse-noxs-fullpath': new function (for -batch mode)

After 5.1:
;; Major edit.  Summary of most visible changes:

;; a) Multiple <<HERE per line allowed.
;; b) Handles multiline subroutine declaration headers (with comments).
;;    (The exception is `cperl-etags' - but it is not used in the rest
;;    of the mode.)
;; c) Fontifies multiline my/our declarations (even with comments,
;;    and with legacy `font-lock').
;; d) Major speedup of syntaxification, both immediate and postponed
;;    (3.5x to 15x [for different CPUs and versions of Emacs] on the
;;    huge real-life document I tested).
;; e) New bindings, edits to imenu.
;; f) "_" is made into word-char during fontification/syntaxification;
;;    some attempts to recognize non-word "_" during other operations too.
;; g) Detect bug in Emacs with `looking-at' inside `narrow' and bulk out.
;; h) autoload some more perldoc-related stuff
;; i) Some new convenience features: ISpell POD/HEREDOCs, narrow-to-HEREDOC
;; j) Attempt to incorporate XEmacs edits which reached me

Fine-grained changelog:
`cperl-hook-after-change':	New configuration variable
`cperl-vc-sccs-header':	Likewise.
`cperl-vc-sccs-header':	Likewise.
`cperl-vc-header-alist':	Default via two preceding variables
`cperl-invalid-face':	Remove double quoting under XEmacs
				(still needed under 21.2)
`cperl-tips':		Update URLs for resources
`cperl-problems':		Likewise.
`cperl-praise':		Mention new features
New C-c key bindings:	for `cperl-find-bad-style',
`cperl-pod-spell', `cperl-here-doc-spell', `cperl-narrow-to-here-doc',
`cperl-perdoc', `cperl-perldoc-at-point'
CPerl Mode menu changes:	"Fix style by spaces", "Imenu on Perl Info"
moved, new submenu of Tools with Ispell entries and narrowing.
`cperl-after-sub-regexp':	New defsubst
`cperl-imenu--function-name-regexp-perl': Use `cperl-after-sub-regexp',
			Allows heads up to head4
			Allow "package;"
`defun-prompt-regexp':	Use `cperl-after-sub-regexp',
`paren-backwards-message':	??? Something for XEmacs???
`cperl-mode':		Never auto-switch abbrev-mode off
			Try to allow '_' be non-word char
			Do not use `font-lock-unfontify-region-function' on XEmacs
			Reset syntax cache on mode start
			Support multiline facification (even
			        on legacy `font-lock')
`cperl-facemenu-add-face-function':	??? Some contributed code ???
`cperl-after-change-function':	Since `font-lock' and `lazy-lock'
        refuse to inform us whether the fontification is due to lazy
        calling or due to edit to a buffer, install our own hook
        (controlled by `cperl-hook-after-change')
`cperl-electric-pod':	=cut may have been recognized as start
`cperl-block-p':		Moved, updated for attributes
`cperl-calculate-indent':	Try to allow '_' be non-word char
			Support subs with attributes
`cperl-where-am-i':		Queit (?) a warning
`cperl-cached-syntax-table'	New function
`cperl-forward-re':		Use `cperl-cached-syntax-table'
`cperl-unwind-to-safe':	Recognize `syntax-type' property
				changing in a middle of line
`cperl-find-sub-attrs':	New function
`cperl-find-pods-heres':	Allow many <<EOP per line
			Allow subs with attributes
			Major speedups (3.5x..15x on a real-life
			        test file nph-proxy.pl)
			Recognize "extproc " (OS/2)
			        case-folded and only at start
			/x on s///x with empty replacement was
			        not recognized
			Better comments
`cperl-after-block-p':	Remarks on diff with `cperl-block-p'
			Allow subs with attributes, labels
			Do not confuse "else::foo" with "else"
			Minor optimizations...
`cperl-after-expr-p':	Try to allow '_' be non-word char
`cperl-fill-paragraph':	Try to detect a major bug in Emacs
        with `looking-at' inside `narrow' and bulk out if found
`cperl-imenu--create-perl-index':	Updates for new
        `cperl-imenu--function-name-regexp-perl'
`cperl-outline-level':	Likewise.
`cperl-init-faces':		Allow multiline subroutine headers
        and my/our declarations, and ones with comments
			Allow subroutine attributes
`cperl-imenu-on-info':	Better docstring.
`cperl-etags'		Rudimentary support for attributes
			Support for packages and "package;"
`cperl-add-tags-recurse-noxs':	Better (?) docstring
`cperl-add-tags-recurse-noxs-fullpath': Likewise.
`cperl-tags-hier-init':	Misprint for `fboundp' fixed
`cperl-not-bad-style-regexp':	Try to allow '_' be non-word char
`cperl-perldoc':		Add autoload
`cperl-perldoc-at-point':	Likewise.
`cperl-here-doc-spell':	New function
`cperl-pod-spell':		Likewise.
`cperl-map-pods-heres':	Likewise.
`cperl-get-here-doc-region':	Likewise.
`cperl-font-lock-fontify-region-function': Likewise (backward compatibility
				        for legacy `font-lock')
`cperl-font-lock-unfontify-region-function': Fix style
`cperl-fontify-syntaxically':	Recognize and optimize away
        deferred calls with no-change.  Governed by `cperl-hook-after-change'
`cperl-fontify-update':	Recognize that syntaxification region
        can be larger than fontification one.
        XXXX we leave `cperl-postpone' property, so this is quadratic...
`cperl-fontify-update-bad':	Temporary placeholder until
        it is clear how to implement `cperl-fontify-update'.
`cperl-time-fontification':	New function
`attrib-group':		New text attribute
`multiline':		New value: `syntax-type' text attribute

After 5.2:
`cperl-emulate-lazy-lock':	New function
`cperl-fontify-syntaxically': Would skip large regions
Add `cperl-time-fontification', `cperl-emulate-lazy-lock' to menu
Some globals were declared, but uninitialized

After 5.3, 5.4:
`cperl-facemenu-add-face-function':	Add docs, fix U<>
Copyright message updated.
`cperl-init-faces':		Work around a bug in `font-lock'. May slow
				facification down a bit.
			Misprint for my|our|local for old `font-lock'
			"our" was not fontified same as "my|local"
			Highlight variables after "my" etc even in
				a middle of an expression
			Do not facify multiple variables after my etc
				unless parentheses are present

After 5.5, 5.6
`cperl-fontify-syntaxically': after-change hook could reset
`cperl-syntax-done-to' to a middle of line; unwind to BOL.

After 5.7:
`cperl-init-faces':		Allow highlighting of local ($/)
`cperl-problems-old-emaxen': New variable (for the purpose of DOCSTRING).
`cperl-problems':		Remove fixed problems.
`cperl-find-pods-heres':	Recognize #-comments in m##x too
			Recognize charclasses (unless delimiter is \).
`cperl-fontify-syntaxically': Unwinding to safe was done in wrong order
`cperl-regexp-scan':	Update docs
`cperl-beautify-regexp-piece': use information got from regexp scan

After 5.8:
Major user visible changes:
Recognition and fontification of character classes in RExen.
Variable indentation of RExen according to groups

`cperl-find-pods-heres':	Recognize POSIX classes in REx charclasses
			Fontify REx charclasses in variable-name face
			Fontify POSIX charclasses in "type" face
			Fontify unmatched "]" in function-name face
			Mark first-char of HERE-doc as `front-sticky'
			Reset `front-sticky' property when needed
`cperl-calculate-indent':	Indents //x -RExen accordning to parens level
`cperl-to-comment-or-eol':	Recognize ends of `syntax-type' constructs
`cperl-backward-to-noncomment': Recognize stringy `syntax-type' constructs
			Support `narrow'ed buffers.
`cperl-praise':		Remove a reservation
`cperl-make-indent':	New function
`cperl-indent-for-comment':	Use `cperl-make-indent'
`cperl-indent-line':	Likewise.
`cperl-lineup':		Likewise.
`cperl-beautify-regexp-piece': Likewise.
`cperl-contract-level':	Likewise.
`cperl-toggle-set-debug-unwind': New function
			New menu entry for this
`fill-paragraph-function':	Use when `boundp'
`cperl-calculate-indent':	Take into account groups when indenting RExen
`cperl-to-comment-or-eol':	Recognize # which end a string
`cperl-modify-syntax-type':	Make only syntax-table property non-sticky
`cperl-fill-paragraph':	Return t: needed for `fill-paragraph-function'
`cperl-fontify-syntaxically': More clear debugging message
`cperl-pod2man-build-command': XEmacs portability: check `Man-filter-list'
`cperl-init-faces':		More complicated highlight even on XEmacs (new)
Merge cosmetic changes from XEmacs

After 5.9:
`cperl-1+':			Moved to before the first use
`cperl-1-':			Likewise.

After 5.10:

This code may lock Emacs hard!!!  Use on your own risk!

`cperl-font-locking':	New internal variable
`cperl-beginning-of-property': New function
`cperl-calculate-indent':	Use `cperl-beginning-of-property'
instead of `previous-single-property-change'
`cperl-unwind-to-safe':	Likewise.
`cperl-after-expr-p':	Likewise.
`cperl-get-here-doc-region': Likewise.
`cperl-font-lock-fontify-region-function': Likewise.
`cperl-to-comment-or-eol':	Do not call `cperl-update-syntaxification'
				recursively
			Bound `next-single-property-change'
				via `point-max'
`cperl-unwind-to-safe':	Bound likewise
`cperl-font-lock-fontify-region-function': Likewise.
`cperl-find-pods-heres':	Mark as recursive for `cperl-to-comment-or-eol'
			Initialization of
`cperl-font-lock-multiline-start' could be missed if the "main"
fontification did not run due to the keyword being already fontified.
`cperl-pod-spell':		Return t from do-one-chunk function
`cperl-map-pods-heres':	Stop when the worker returns nil
			Call `cperl-update-syntaxification'
`cperl-get-here-doc-region': Call `cperl-update-syntaxification'
`cperl-get-here-doc-delim':	Remove unused function

After 5.11:

 The possible lockup of Emacs (introduced in 5.10) fixed

`cperl-unwind-to-safe':	`cperl-beginning-of-property' won't return nil
`cperl-syntaxify-for-menu':	New customization variable
`cperl-select-this-pod-or-here-doc': New function
`cperl-get-here-doc-region': Extra argument
			Do not adjust pos by 1

New menu entries (Perl/Tools): Selection of current POD or HERE-DOC section
			(Debugging CPerl:) backtrace on fontification

After 5.12:
`cperl-cached-syntax-table': use `car-safe'
`cperl-forward-re':		Remove spurious argument SET-ST
			Add documentation
`cperl-forward-group-in-re': New function
`cperl-find-pods-heres':	Find and highlight (?{}) blocks in RExen
(XXXX Temporary (?) hack is to syntax-mark them as comment)

After 5.13:
`cperl-string-syntax-table': Make { and } not-grouping
  (Sometimes they ARE grouping in RExen, but matching them would only
   confuse in many situations when they are not)
`beginning-of-buffer':	Replaced two occurences with goto-char...
`cperl-calculate-indent':	`char-after' could be nil...
`cperl-find-pods-heres':	REx can start after "[" too
			Hightlight (??{}) in RExen too
`cperl-maybe-white-and-comment-rex': New constant
`cperl-white-and-comment-rex': Likewise.
			XXXX Not very efficient, but hard to make
			better while keeping 1 group

After 5.13:
`cperl-find-pods-heres':	$foo << identifier() is not a HERE-DOC
			Likewise for 1 << identifier

After 5.14:
`cperl-find-pods-heres':	Different logic for $foo .= <<EOF etc
			Error-less condition-case could fail
`cperl-font-lock-fontify-region-function': Likewise.
`cperl-init-faces':		Likewise.

After 5.15:
`cperl-find-pods-heres':	Support property REx-part2
`cperl-calculate-indent':	Likewise.
			Don't special-case REx with non-empty 1st line
`cperl-find-pods-heres':	In RExen, highlight non-literal backslashes
			Invert highlighting of charclasses:
				now the envelop is highlighted
			Highlight many others 0-length builtins
`cperl-praise':		Mention indenting and highlight in RExen

After 5.15:
`cperl-find-pods-heres':	Highlight capturing parens in REx

After 5.16:
`cperl-find-pods-heres':	Highlight '|' for alternation
Initialize `font-lock-warning-face' if not present
`cperl-find-pods-heres':	Use `font-lock-warning-face' instead of
				 `font-lock-function-name-face'
`cperl-look-at-leading-count': Likewise.
`cperl-find-pods-heres':	localize `font-lock-variable-name-face'
				`font-lock-keyword-face' (needed for
				batch processing) etc
			Use `font-lock-builtin-face' for builtin in REx
				Now `font-lock-variable-name-face'
				is used for interpolated variables
			Use "talking aliases" for faces inside REx
			Highlight parts of REx (except in charclasses)
				according to the syntax and/or semantic
			Syntax-mark a {}-part of (?{}) as "comment"
				(it was the ()-part)
			Better logic to distinguish what is what in REx
`cperl-tips-faces':		Document REx highlighting
`cperl-praise':		Mention REx syntax highlight etc.

After 5.17:
`cperl-find-sub-attrs':	Would not always manage to print error message
`cperl-find-pods-heres':	localize `font-lock-constant-face'

After 5.18:
`cperl-find-pods-heres':	Misprint in REx for parsing REx
			Very minor optimization
			`my-cperl-REx-modifiers-face' got quoted
			Recognize "print $foo <<END" as HERE-doc
			Put `REx-interpolated' text attribute if needed
`cperl-invert-if-unless-modifiers':	New function
`cperl-backward-to-start-of-expr': Likewise.
`cperl-forward-to-end-of-expr': Likewise.
`cperl-invert-if-unless':	Works in "the opposite way" too
			Cursor position on return is on the switch-word
			Indents comments better
`REx-interpolated':		New text attribute
`cperl-next-interpolated-REx': New function
`cperl-next-interpolated-REx-0': Likewise.
`cperl-next-interpolated-REx-1': Likewise.
"\C-c\C-x", "\C-c\C-y", "\C-c\C-v":	New keybinding for these functions
Perl/Regexp menu:		3 new entries for `cperl-next-interpolated-REx'
`cperl-praise':		Mention finded interpolated RExen

After 5.19:
`cperl-init-faces':		Highlight %$foo, @$foo too
`cperl-short-docs':		Better docs for system, exec
`cperl-find-pods-heres':	Better detect << after print {FH} <<EOF etc.
			Would not find HERE-doc ended by EOF without NL
`cperl-short-docs':		Correct not-doubled \-escapes
start block:		Put some `defvar' for stuff gone from XEmacs

After 5.20:
initial comment:		Extend copyright, fix email address
`cperl-indent-comment-at-column-0': New customization variable
`cperl-comment-indent':	Indentation after $#a would increasy by 1
`cperl-mode':		Make `defun-prompt-regexp' grok BEGIN/END etc
`cperl-find-pods-heres':	Mark CODE of s///e as `syntax-type' `multiline'
`cperl-at-end-of-expr':	Would fail if @BAR=12 follows after ";"
`cperl-init-faces':		If `cperl-highlight-variables-indiscriminately'
				highlight $ in $foo too (UNTESTED)
`cperl-set-style':		Docstring missed some available styles
toplevel:			Menubar/Perl/Indent-Styles had FSF, now K&R
			Change "Current" to "Memorize Current"
`cperl-indent-wrt-brace':	New customization variable; the default is
			as for pre-5.2 version
`cperl-styles-entries':	Keep `cperl-extra-newline-before-brace-multiline'
`cperl-style-alist':	Likewise.
`cperl-fix-line-spacing':	Support `cperl-merge-trailing-else' being nil,
			and `cperl-extra-newline-before-brace' etc
			being t
`cperl-indent-exp':		Plans B and C to find continuation blocks even
			if `cperl-extra-newline-before-brace' is t

After 5.21:
Improve some docstrings concerning indentation.
`cperl-indent-rules-alist':	New variable
`cperl-sniff-for-indent':	New function name
			(separated from `cperl-calculate-indent')
`cperl-calculate-indent':	Separated the sniffer and the indenter;
			uses `cperl-sniff-for-indent' now
`cperl-comment-indent':	Test for `cperl-indent-comment-at-column-0'
			was inverted;
			Support `comment-column' = 0
2006-10-11 06:47:35 +00:00
Jan Djärv
a3545af4a8 * dnd.el (dnd-handle-one-url): Fix typo in doc-string.
* help-at-pt.el (scan-buf-move-to-region): Likewise.
* longlines.el (longlines-window-change-function): Likewise.
* simple.el (undo-ask-before-discard): Likewise.
* wid-edit.el (widget-field-prompt-internal)
(widget-documentation-link-p): Likewise
2006-10-11 06:27:08 +00:00
Stefan Monnier
0f9c4a9694 (sh-get-kw): | is not among the allowed chars for a keyword. 2006-10-10 21:09:37 +00:00
Miles Bader
1b17f81a8b Merge from gnus--rel--5.10
Patches applied:

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

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-468
2006-10-10 08:38:38 +00:00
Stefan Monnier
e29d96b65f (comment-valid-prefix-p): Make the check more thorough.
From an idea by Martin Rudalics <rudalics@gmx.at>.
(comment-indent-new-line): Adjust call.
2006-10-10 00:33:16 +00:00
Chong Yidong
80f66ef4df * allout.el (allout-back-to-current-heading): Base on lower-level
routines to get proper disqualification of aberrant topics.
2006-10-09 23:34:11 +00:00
Kim F. Storm
4169c18629 *** empty log message *** 2006-10-09 20:51:00 +00:00
Magnus Henoch
f6fb70fc69 (url-generic-parse-url): Handle URLs with empty path component and
non-empty query component.  Untangle path, query and fragment parsing
code.  Add references to RFC 3986 in comments.
(url-recreate-url-attributes): Start query string with "?", not ";".
2006-10-09 20:10:13 +00:00
Richard M. Stallman
491bf4bcf4 Comment change. 2006-10-09 15:08:50 +00:00
Richard M. Stallman
02de2661d8 (2C-two-columns): Doc fix. 2006-10-09 15:08:13 +00:00
Kim F. Storm
400b0022fb (explicit-csh-args, explicit-bash-args): Add comment
about implicit use.
2006-10-09 09:04:23 +00:00
Kim F. Storm
b000ea17bf *** empty log message *** 2006-10-09 09:04:13 +00:00
Richard M. Stallman
408f1b9dd5 (2C-two-columns): Doc fix. 2006-10-08 19:59:01 +00:00
Reiner Steib
1eb1a906aa Mark `buffer-read-only' as safe-local-variable. 2006-10-08 11:34:29 +00:00
Nick Roberts
3339a0ca7e *** empty log message *** 2006-10-07 23:38:26 +00:00
Nick Roberts
02974d02ac (gdb-speedbar-expand-node): Burp if
GUD buffer has been killed.
2006-10-07 23:37:20 +00:00
Stefan Monnier
612f91f027 (add-completions-from-c-buffer):
Don't presume an error's second element is a string.
Use looking-at rather than buffer-substring + member.
2006-10-07 15:57:36 +00:00
Eli Zaretskii
0736daff19 (rmail-mime-charset-pattern): Allow a TAB between "Content-Type" and
"text/plain".
2006-10-07 13:30:41 +00:00
Eli Zaretskii
4baf35c9a6 (rmail-redecode-body): If the old encoding is `undecided', call
find-coding-systems-region to find a proper non-trivial encoding.
2006-10-07 13:13:34 +00:00
Eli Zaretskii
857b15e998 *** empty log message *** 2006-10-07 11:13:23 +00:00
Eli Zaretskii
efae28d8a3 (defgroup strokes): Remove invalid url-link. 2006-10-07 11:12:31 +00:00
Eli Zaretskii
b48b19c345 (defgroup reftex): Update home page url-link. 2006-10-07 11:12:06 +00:00
Eli Zaretskii
2a57576980 (auto-insert-alist): Doc fix. 2006-10-07 11:03:00 +00:00
Eli Zaretskii
d388682205 (mouse-insert-selection-internal): Use insert-for-yank, so that yank handlers
are run.
2006-10-07 10:58:39 +00:00
Miles Bader
996aa8c1e6 Merge from gnus--rel--5.10
Patches applied:

 * gnus--rel--5.10  (patch 145-148)

   - Merge from emacs--devo--0
   - Update from CVS

2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Clarify
   gnus-summary-limit-to-articles.

2006-10-04  Romain Francoise  <romain@orebokech.com>

   * lisp/gnus/gnus-util.el (gnus-alist-to-hashtable, gnus-hashtable-to-alist):
   Moved here (and renamed) from gnus-registry.el.

   * lisp/gnus/gnus-registry.el: Require gnus-util.
   Use `gnus-alist-to-hashtable' and `gnus-hashtable-to-alist'.

2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/pop3.el (pop3-authentication-scheme): Clarify doc.
   (pop3-movemail): Warn about pop3-leave-mail-on-server.

2006-10-04  Dave Love  <fx@gnu.org>

   * lisp/gnus/pop3.el (pop3-authentication-scheme): Add custom version.

2006-10-04  Jesper Harder  <harder@ifa.au.dk>

   * lisp/gnus/pop3.el (pop3-leave-mail-on-server): Don't quote nil in
   doc string.  Improve doc string.

2006-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-util.el (gnus-with-local-quit): New macro.

   * lisp/gnus/gnus-demon.el (gnus-demon): Replace with-local-quit with it.

2006-10-06  Reiner Steib  <Reiner.Steib@gmx.de>

   * man/gnus.texi (Image Enhancements): Update for Emacs 22.

   * man/gnus-faq.texi ([1.3]): Update.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-466
2006-10-07 01:51:54 +00:00
Kim F. Storm
76a63a6ee0 (ido-file-extension-aux): Fix comparison. 2006-10-06 22:54:36 +00:00
Kim F. Storm
4a61fd6fbd *** empty log message *** 2006-10-06 22:54:18 +00:00
Kim F. Storm
ee37d13588 *** empty log message *** 2006-10-06 13:30:34 +00:00
Kim F. Storm
ec579201ee (ido-wide-find-dirs-or-files): Use shell-quote-argument. 2006-10-06 12:49:12 +00:00
Juanma Barranquero
dde5dcd2fd *** empty log message *** 2006-10-05 16:23:42 +00:00
Juanma Barranquero
6b0a96341e (ad-remove-advice, ad-parse-arglist, ad-make-mapped-call):
Use `let', not `let*'.
2006-10-05 15:53:30 +00:00
Chong Yidong
1d5b0c6669 * international/mule-cmds.el (coding-system-change-eol-conversion):
Ensure the coding system is initialized before calling
	coding-system-eol-type.
2006-10-05 14:46:26 +00:00
Carsten Dominik
4c5e27b5c6 * textmodes/org.el (org-rm-props, org-activate-plain-links)
(org-activate-angle-links, org-activate-dates)
	(org-activate-target-links, org-activate-camels)
	(org-activate-tags): Add `rear-nonsticky' text property to avoid
	textproperty keymaps from being active beyond the end of a line.
	(org-unfontify-region): Also remove `rear-nonsticky' property.
2006-10-04 13:13:27 +00:00
Carsten Dominik
82f285648a *** empty log message *** 2006-10-04 13:13:08 +00:00
Kenichi Handa
9d3155c617 (next): Table fixed. 2006-10-04 11:58:11 +00:00
Stefan Monnier
7629d4170a (sh-prev-thing): Remove (forward-char 1) now
that it's been made unnecessary by removing narrowing.
2006-10-04 04:13:09 +00:00
Stefan Monnier
49c7a608f9 (sh-prev-thing): Massage to untangle the
control flow a bit, simplify another bit, and add comments.
2006-10-03 20:44:26 +00:00
David Kastrup
f3b5dd74da * help.el (describe-mode): For clicks on mode-line, use "@"
interactive argument to get the major mode of the click instead of
the current buffer.

* isearch.el (isearch-mouse-2): Use new semantics of `key-binding'
in order to better redirect mouse-2 clicks.  Also allow default
bindings to apply.
2006-10-03 14:03:46 +00:00
Kim F. Storm
fcecceea0f (pushnew-internal): Remove defvar.
(pushnew): Fix last change.
2006-10-03 09:19:17 +00:00
Kim F. Storm
73812be664 *** empty log message *** 2006-10-03 09:19:05 +00:00
Miles Bader
670992917f Merge from gnus--rel--5.10
Patches applied:

 * gnus--rel--5.10  (patch 141-144)

   - Merge from emacs--devo--0
   - Update from CVS

2006-09-28  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gmm-utils.el (gmm): Adjust custom version.

   * lisp/gnus/mm-util.el (mm-charset-override-alist, mm-charset-eval-alist): Adjust
   custom version.

   * lisp/gnus/gnus-draft.el (gnus-draft-mode): Don't call `mml-mode'.

2006-10-02  Reiner Steib  <Reiner.Steib@gmx.de>

   * man/gnus.texi (Foreign Groups): Say where change of editing commands are
   stored.  Add reference to `gnus-parameters'.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-459
2006-10-03 04:58:52 +00:00
John Paul Wallington
a0370ba42e (eval, view-and-eval) <define-ibuffer-op>: Use the interactive spec of
`eval-expression'.  From Denis St�� <dstuenkel@googlemail.com>.
2006-10-02 23:26:42 +00:00
Eli Zaretskii
8c86938ff0 (sh-prev-thing): Fix last change. 2006-10-02 08:51:40 +00:00
Simon Josefsson
6c77efbed3 2006-10-02 MIYOSHI Masanori <miyoshi@meadowy.org> (tiny change)
* mail/smtpmail.el (smtpmail-try-auth-methods): Fix typo in
	2006-09-28 commit.
2006-10-02 07:48:59 +00:00
Kenichi Handa
4e14c04cd0 (iso-8859-6): Table fixed. 2006-10-02 06:41:25 +00:00
Richard M. Stallman
7de3f9a41e (dired-build-subdir-alist): Fix previous change. 2006-10-02 03:08:47 +00:00
Richard M. Stallman
1f8a132d06 (undo-elt-crosses-region): Fix the inequalities. 2006-10-02 02:30:06 +00:00
Stefan Monnier
8f1a5a9b18 (find-function-regexp): Don't match "define-button-type". 2006-10-02 02:27:12 +00:00
Stefan Monnier
04e408d9e2 (cvs-update-header): Fix handling of extra newlines so that
they don't keep accumulating.
2006-10-02 00:21:07 +00:00
Eli Zaretskii
7b8e334c0d (ffap-rfc-path): Change the address of the RFC repository to
ftp.rfc-editor.org, as ds.internic.net seems to be gone.
2006-10-01 17:11:58 +00:00
Eli Zaretskii
65e7eb3d33 (allout-expose-topic): Rectify implementation of "+" spec, so that bodies are
not exposed with headlines.
(allout-current-depth): Do aberrent check only at or below doublecheck depth.
(allout-chart-subtree): Make it explicit that LEVELS being nil means unlimited
depth.  Drop undocumented support for LEVELS value t meaning unlimited depth.
(This is consistent with allout-chart-to-reveal, but contrary to
allout-show-children, which needs to use nil to default to depth of 1.)
(allout-goto-prefix-doublechecked): Wrap long docstring line.
(allout-chart-to-reveal): Be explicit in docstring about meaning of nil LEVELS,
and drop support for LEVELS value t.
(allout-show-children): Translate the level spec used by this routine to that
used by allout-chart-subtree and allout-chart-to-reveal.
(allout-show-to-offshoot): Retry once when stuck, after opening subtree -
improvements in discontinuity handling likely will enable progress.
2006-10-01 16:48:58 +00:00
Vinicius Jose Latorre
7f7f218c4f fix doc 2006-10-01 15:45:16 +00:00
Chong Yidong
b0c4ae71dc * wid-edit.el (widget-button-click-moves-point): New variable.
(widget-button-click): If widget-button-click-moves-point is
	non-nil, set point after performing the button action

	* cus-edit.el (custom-mode): Set widget-button-click-moves-point.
2006-09-30 15:45:35 +00:00
Eli Zaretskii
e2247cd00d *** empty log message *** 2006-09-30 10:03:11 +00:00
Eli Zaretskii
63c8abc42a (find-file-existing): Modified to not allow wildcards. 2006-09-30 10:02:22 +00:00
Eli Zaretskii
00fa402402 (undo-more): When undo information for the region is exhausted, say
"No further undo information FOR REGION".
2006-09-30 09:50:07 +00:00
Eli Zaretskii
57763824f8 (sh-prev-thing): Take `sh-leading-keywords' into account. 2006-09-30 09:39:35 +00:00
Glenn Morris
f4d82e000a *** empty log message *** 2006-09-30 01:32:36 +00:00
Glenn Morris
0a1a957fa5 (european-calendar-style): Tweak previous fix. 2006-09-30 01:25:25 +00:00
Glenn Morris
f2276b6985 (defcustom): Doc fix. 2006-09-30 00:45:32 +00:00
Glenn Morris
ee53ec68bb *** empty log message *** 2006-09-30 00:23:17 +00:00
Glenn Morris
ff727d98c3 (european-calendar-style): Call european-calendar or american-calendar
as needed when set.
(diary-view-entries, list-calendar-holidays): Move autoloads before
use.
2006-09-30 00:20:16 +00:00
Juri Linkov
f9df5f68a8 *** empty log message *** 2006-09-29 21:18:15 +00:00
Juri Linkov
7d767a2469 (cperl-after-expr-p): Don't move point
to nil if there is no previous property change.
2006-09-29 20:52:30 +00:00
Chong Yidong
31b7fa51d6 * cus-edit.el (custom-save-all): Switch to emacs-lisp mode before
saving anything to be sure that `forward-sexp' behaves correctly.
2006-09-29 18:31:33 +00:00
Chong Yidong
e94e78cc99 * simple.el (line-move-finish): Ignore field boundaries if the
initial and final points have the same `field' property.
2006-09-29 18:18:42 +00:00
Kim F. Storm
d471b4fe3a (ido-file-internal): Only bind minibuffer-completing-file-name
to t while calling ido-read-internal.
2006-09-29 12:25:35 +00:00
Kim F. Storm
f45b66b978 *** empty log message *** 2006-09-29 12:25:23 +00:00
Carsten Dominik
969ef2b7b6 (org-file-remote-p): Get regexp from list.
(org-archive-subtree): remove erraneous `]' from character list.
2006-09-29 07:27:57 +00:00
Carsten Dominik
86cc4a7109 *** empty log message *** 2006-09-29 07:27:27 +00:00
Jonathan Yavner
ddd1c21447 Make undo of "insert row" work by keeping markers for data-area and parameters-area. 2006-09-29 02:42:39 +00:00
Stefan Monnier
472e1031ae (makefile-mode): Don't disable jit-lock. 2006-09-28 20:03:25 +00:00
Stefan Monnier
efa0c0ef0b (font-lock-after-change-function): Refontify next line as well if end is at BOL.
(font-lock-extend-jit-lock-region-after-change): Be more careful to
only extend the region as much as needed.
2006-09-28 20:02:45 +00:00
Richard M. Stallman
de25ebb8e3 *** empty log message *** 2006-09-28 19:10:27 +00:00
Richard M. Stallman
c207f52608 (comint-mode): Bind font-lock-defaults non-nil. 2006-09-28 19:09:19 +00:00
Richard M. Stallman
4f0f29aa95 (insert-for-yank-1): Handle `font-lock-face' specially. 2006-09-28 19:06:39 +00:00
Richard M. Stallman
fa601de5de (after-insert-file-set-coding):
If VISIT, don't let set-buffer-multibyte make undo info.
2006-09-28 18:45:58 +00:00
Chong Yidong
2fc739195a Typo. 2006-09-28 17:18:22 +00:00
Chong Yidong
e4eb8462ca * mail/smtpmail.el (smtpmail-try-auth-methods): Do not break long
lines in base64-encoded authentication response.
2006-09-28 17:16:12 +00:00
Vinicius Jose Latorre
ed0aa46c73 Implement arrow spacing and scaling. (v4.3) 2006-09-27 01:21:07 +00:00
Chong Yidong
90e93246f3 * gnus-demon.el (gnus-demon): Use with-local-quit to avoid hangs. 2006-09-26 18:05:41 +00:00
Stefan Monnier
3293762969 Paren typo. 2006-09-26 15:42:58 +00:00
Stefan Monnier
be95632401 (jit-lock-force-redisplay): Rename from jit-lock-fontify-again.
Undo the mistaken change I've just done.
2006-09-26 15:42:29 +00:00
Stefan Monnier
c18607470a (jit-lock-fontify-now): Don't fontify the empty text.
(jit-lock-fontify-again): Don't refontify text that's not displayed.
2006-09-26 15:35:34 +00:00
Stephen Gildea
25173d930b mh-junk.el (mh-spamassassin-whitelist): Add two missing
quotation marks, so that the last two arguments of
sa-learn are separated properly (closes SF #1565460).

(mh-spamassassin-blacklist): In example .procmailrc, add
PATH element to find mhparam on Debian.
2006-09-26 02:40:50 +00:00
Stephen Gildea
799f7c09a2 mh-comp.el (mh-send-args): Initialize to "" instead of nil
so that we always have a valid string for split-string even if
nothing is added in mh-send-letter (closes SF #1564742).
2006-09-26 02:16:16 +00:00
Kenichi Handa
eb89917c15 (display-splash-screen): Allow a prefix argument. 2006-09-26 00:52:09 +00:00
Jason Rumney
4bbf6b4158 (shell-quote-argument): Use DOS logic for Windows shells with DOS semantics. 2006-09-25 23:03:39 +00:00
Jason Rumney
daea741e29 *** empty log message *** 2006-09-25 23:02:33 +00:00
Chong Yidong
94019f61df * gnus-demon.el (gnus-demon): Use with-local-quit to avoid hangs. 2006-09-25 15:13:07 +00:00
Chong Yidong
963355a469 * simple.el (line-move-finish): Handle corner case for fields in
continued lines.
	(line-move-1): Remove flawed test for that case.
2006-09-24 21:58:12 +00:00
Richard M. Stallman
badf89eaea (describe-key, describe-key-briefly): Test last event for being a down-event. 2006-09-24 20:43:32 +00:00
Richard M. Stallman
63522e3ade (compilation-goto-locus-delete-o): New fn.
(compilation-goto-locus): Use compilation-goto-locus-delete-o
to delete the overlay.  Put it on pre-command-hook.
2006-09-24 20:42:08 +00:00
Richard M. Stallman
e00c3f6fb6 (timer-max-repeats): Doc fix. 2006-09-24 20:39:52 +00:00
Richard M. Stallman
76a1a8a64f (fancy-splash-screens, normal-splash-screen):
Call the splash buffer *About GNU Emacs*.
2006-09-24 20:39:22 +00:00
Richard M. Stallman
7408ee973a (next-error-highlight, next-error-highlight-no-select): Default to 0.5.
(yank-excluded-properties): Add `fontified'.
2006-09-24 20:38:47 +00:00
Richard M. Stallman
9595af7e44 (font-lock-compile-keywords): Allow value of
syntax-begin-function to enable paren-column-0 highlighting.
2006-09-24 20:37:58 +00:00
Richard M. Stallman
a3d76960ea (dired-build-subdir-alist): When file ends in colon,
don't exit the loop, just disregard that file.
2006-09-24 20:37:13 +00:00
Chong Yidong
3f56acf967 * icomplete.el (icomplete-simple-completing-p): Use the correct
name for the new variable, `icomplete-with-completion-tables'.
	(file local variables): Remove superfluous setting.
2006-09-24 13:48:59 +00:00
Glenn Morris
8a76ffd143 From Jeff Miller <jmiller at cablespeed.com> (tiny change)
(appt-check): Fix typo for appointments just after midnight.
2006-09-23 21:39:42 +00:00
Glenn Morris
47c131a004 *** empty log message *** 2006-09-23 21:39:00 +00:00
Chong Yidong
98da283bf0 * help.el (describe-key-briefly, describe-key): Don't expect an
extra up event if a down-event is generated by a popup menu.
2006-09-23 19:34:38 +00:00
Chong Yidong
e42a01cb9b * textmodes/ispell.el (ispell-change-dictionary): Don't check the
local dictionary when changing the global dictionary.
2006-09-23 19:05:03 +00:00
Chong Yidong
397e713bc5 2006-09-23 Ken Manheimer <ken.manheimer@gmail.com>
* icomplete.el (icomplete-with-completion-tables): List of
	specialized completion tables with which icomplete should
	operate.  Include the new `internal-complete-buffer', so icomplete
	works with interactive buffer-selection.
	(icomplete-simple-completing-p): Add acceptance of specialized
	completion tables listed in icomplete-with-completion-tables.
2006-09-23 18:39:22 +00:00
YAMAMOTO Mitsuharu
1e2d7573a8 (command-line): Use `custom-reevaluate-setting' for
`focus-follows-mouse'.
2006-09-23 09:17:00 +00:00
YAMAMOTO Mitsuharu
2ff62eacf8 (focus-follows-mouse): Set default to nil on Mac. 2006-09-23 09:16:40 +00:00
Richard M. Stallman
a9af8380e7 *** empty log message *** 2006-09-22 21:57:28 +00:00
Richard M. Stallman
83ff1415e5 (custom-buffer-create-internal): In `emacs -q',
explain why Save is not available.
2006-09-22 21:47:00 +00:00
Juanma Barranquero
da37d01fce (woman0-so): Use let*', not let'.
(woman-horizontal-line): Remove unbalanced parenthesis.
2006-09-22 21:35:30 +00:00
Stefan Monnier
8cc8239e5e Make sure all the end-of-region markers we use have
a non-nil insertion-type.
(woman0-so): Move things around so we can use copy-marker.
(woman0-roff-buffer, woman2-process-escapes-to-eol, woman2-roff-buffer):
Adjust marker type.
(woman2-process-escapes): Check marker type.
(woman-horizontal-line): Dispense with the use of a marker.
2006-09-22 19:09:45 +00:00
Jay Belanger
eb8c8b0455 Add Greek letters to math-variable-table properties of tex. 2006-09-22 17:46:21 +00:00
Chong Yidong
16abdbe639 * files.el (save-some-buffers-action-alist): Display diff in
view-mode.
2006-09-22 15:01:41 +00:00
Masatake YAMATO
1d8f4cb627 (add-log-current-defun): Use `forward-sexp'
instead of `forward-word' to pick c++::symbol.
Reported by Herbert Euler <herberteuler@hotmail.com>.
2006-09-22 14:27:13 +00:00
Kenichi Handa
2e77924dcf *** empty log message *** 2006-09-22 12:56:44 +00:00
Kenichi Handa
f8e85ea8a7 Fix setting self-insert-command for multibyte
characters in global-map.
2006-09-22 12:55:25 +00:00
David Kastrup
89bf250ee6 (mouse-posn-property): Fix typo for `event-start' in
doc string.
2006-09-21 18:02:47 +00:00
Richard M. Stallman
3e7678c825 *** empty log message *** 2006-09-21 16:13:02 +00:00
Kim F. Storm
9e09836ebf *** empty log message *** 2006-09-21 08:42:25 +00:00
Kenichi Handa
8584826b5b ("Latin-1"): Add windows-1252 to
coding-priority.
("German"): Likewise.
2006-09-21 01:34:03 +00:00
Kenichi Handa
01e0132dbb *** empty log message *** 2006-09-21 01:23:31 +00:00