1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-21 12:03:55 -08:00
Commit graph

34634 commits

Author SHA1 Message Date
Eli Zaretskii
5c4aaa7905 *** empty log message *** 2006-09-02 21:25:52 +00:00
Eli Zaretskii
f8db61b2de (rcirc-keywords): New variable.
(rcirc-bright-nicks, rcirc-dim-nicks): New variables.
(rcirc-bright-nick-regexp, rcirc-dim-nick-regexp): Remove variables.
(rcirc-responses-no-activity): New function.
(rcirc-handler-generic): Check for responses in above.
(rcirc-process-command): Add ?: character to arguments of raw server commands.
(rcirc-format-response-string): Use `rcirc-bright-nicks' and `rcirc-dim-nicks'.
(rcirc-gray-toggle): Remove unused variable.
(rcirc-print): Remove some tracking logic, which is moved into markup functions.
(rcirc-activity-types): Was `rcirc-activity-type', now a list of types.
(rcirc-activity-string): Look for 'keyword in activity-types.
(rcirc-window-configuration-change): Don't erase overlay-arrow unnecessarily.
(rcirc-add-or-remove): New function.
(rcirc-cmd-ignore): Use it.
(rcirc-message-leader): Remove unused function.
(rcicr-cmd-bright, rcirc-cmd-dim, rcirc-cmd-keyword): New commands.
(rcirc-add-face): New function.
(rcirc-facify): Use rcirc-add-face.
(rcirc-url-regexp): Add parens.
(rcirc-map-regexp): Remove function.
(rcirc-mangle-regexp): Remove function.
(rcirc-markup-text-functions): New variable.
(rcirc-markup-text): New function (replaces `rcirc-mangle-text').
(rcirc-markup-body-text, rcirc-markup-attributes)
(rcirc-markup-my-nick, rcirc-markup-urls, rcirc-markup-keywords)
(rcirc-markup-bright-nicks): New markup handler functions.
(rcirc-nick-in-message-full-line): New face.
(rcirc-track-nick): Rename from `rcirc-mode-line-nick'.
(rcirc-track-keyword, rcirc-url, rcirc-keyword): New faces.
2006-09-02 21:25:11 +00:00
Eli Zaretskii
79f6ba1f7a *** empty log message *** 2006-09-02 13:49:52 +00:00
Eli Zaretskii
4e371ce87c (hscroll-margin, hscroll-step)
(mode-line-in-non-selected-windows, mouse-autoselect-window)
(x-use-underline-position-properties): Change version to "22.1"
since they will appear there for the first time.
2006-09-02 13:49:05 +00:00
Miles Bader
343d662867 Merge from gnus--rel--5.10
Patches applied:

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

   - Update from CVS

2006-09-01  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
   Use standard-syntax-table.

2006-09-01  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-art.el (gnus-decode-address-function): New variable.
   (article-decode-encoded-words): Use it to decode headers which are
   assumed to contain addresses.
   (gnus-mime-delete-part): Remove useless `or'.

   * lisp/gnus/gnus-sum.el (gnus-decode-encoded-address-function): New variable.
   (gnus-summary-from-or-to-or-newsgroups): Use it to decode To header.
   (gnus-nov-parse-line): Use it to decode From header.
   (gnus-get-newsgroup-headers): Ditto.
   (gnus-summary-enter-digest-group): Use it to decode `to-address'.

   * lisp/gnus/mail-parse.el (mail-decode-encoded-address-region): New alias.
   (mail-decode-encoded-address-string): New alias.

   * lisp/gnus/rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
   New function.
   (rfc2047-encode-message-header, rfc2047-encode-region): Use it.
   (rfc2047-strip-backslashes-in-quoted-strings): New fnction.
   (rfc2047-decode-region): Use it; add optional argument `address-mime'.
   (rfc2047-decode-string): Ditto.
   (rfc2047-decode-address-region): New function.
   (rfc2047-decode-address-string): New function.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-418
2006-09-01 23:52:28 +00:00
Chong Yidong
8c70738055 * imenu.el (imenu-update-menubar): Use buffer-chars-modified-tick. 2006-09-01 13:30:55 +00:00
Richard M. Stallman
d178a6ebf9 *** empty log message *** 2006-09-01 08:57:41 +00:00
Stefan Monnier
c2a7ddb1f3 (url-http-create-request):
Use `url-recreate-url-attributes' when setting real-fname.
2006-09-01 02:31:47 +00:00
Stefan Monnier
fb7dc310ed (url-recreate-url-attributes): New function, code moved from `url-recreate-url'.
(url-recreate-url): Use it.  Put the `url-target' at the end of the URL.
2006-09-01 02:31:24 +00:00
Richard M. Stallman
adcc7a37ed (custom-save-variables): Slight cleanup.
(Custom-no-edit): Renamed from custom-no-edit.
(Custom-newline): Renamed from custom-newline.
(custom-mode-map): Use new names.
2006-08-31 23:16:03 +00:00
Richard M. Stallman
da506c0e74 (define-minor-mode): Reference manual about customization, rather than
M-x customize, in the doc string made for the defcustom.
2006-08-31 23:14:26 +00:00
Richard M. Stallman
5b061d28eb (trace-function-background): Doc fix. 2006-08-31 23:10:24 +00:00
Romain Francoise
ca13649650 (dired-guess-shell-alist-default): Update. 2006-08-31 19:47:47 +00:00
Stefan Monnier
9277ee6cd2 (custom-theme-set-variables): Autoload packages before sorting the variables. 2006-08-31 17:10:34 +00:00
Michael Kifer
05c4a38a25 2006-08-30 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-cmd.el (viper-special-read-and-insert-char): convert events to
	chars if XEmacs.
	(viper-after-change-undo-hook): check if undo-in-progress is bound.
2006-08-31 03:39:42 +00:00
Stefan Monnier
132579d3e8 (python-eldoc-function): Re-enable quit while waiting for process. 2006-08-30 21:10:10 +00:00
YAMAMOTO Mitsuharu
762ce89d58 (mac-string-to-utxt): If adjustment for MacJapanese
results in ASCII-only string, encode original one directly.
2006-08-30 08:51:52 +00:00
Romain Francoise
0832681690 (normal-splash-screen, fancy-splash-screens): Make buffer read-only and
arrange to enter view mode if necessary.
2006-08-29 16:11:26 +00:00
Stefan Monnier
7660c02fc5 (url-cookie-write-file): Really don't use versioned backups. 2006-08-29 14:00:27 +00:00
Chong Yidong
3775cb5cd8 * hl-line.el (hl-line): New face.
(hl-line-face): Use it.
2006-08-29 13:28:00 +00:00
Chong Yidong
ab145daf37 * image-mode.el (image-mode): Fix last fix.
Suggested by Kim F. Storm.
2006-08-29 13:02:53 +00:00
Michael Albinus
1a762140f1 Sync with Tramp 2.0.54. 2006-08-29 05:48:40 +00:00
Chong Yidong
0e8b7151ca * image-mode.el (image-mode): Display image as text on a terminal. 2006-08-28 22:49:25 +00:00
Stefan Monnier
e2ac11eba7 (python-send-command): Simplify.
(run-python): Don't generate a new buffer unless `new' was specified.
Make sure we send `import emacs' to the proper process.
2006-08-28 21:58:27 +00:00
Stefan Monnier
6cc91c85a0 (python-send-command): Don't wait for the command
to terminate.  Don't fiddle with compilation-parsing-end.
2006-08-28 21:13:34 +00:00
Chong Yidong
81e213dc7c * emacs-lisp/checkdoc.el (checkdoc-file-comments-engine): Insert
commentary after first line summary.
2006-08-28 16:57:28 +00:00
Chong Yidong
6081889eb5 * woman.el (woman-follow): New function, based on `man-follow'.
(woman-mode-map): Use it.

	* ibuffer.el (ibuffer-do-sort-by-recency): Perform full update
	since ibuffer-do-sort-by-recency does not define a sorter.
2006-08-28 15:40:21 +00:00
Kim F. Storm
2fda9976e9 (find-dired): Use shell-quote-argument to properly
escape ( and ) args.  Also use it on {} and ; args in default
value of find-ls-option string.
(find-grep-dired): Use shell-quote-argument on {} and ; args.
2006-08-28 08:02:38 +00:00
Kim F. Storm
31bf51258a *** empty log message *** 2006-08-28 08:02:24 +00:00
Miles Bader
7a210b69c7 Miscellaneous tq-related fixes.
* lisp/emacs-lisp/tq.el: Small grammar fix in comments.
  (tq-enqueue): Check for existence of queue rather than the head queue
  item's question, which was a no-op.
  (tq-filter, tq-process-buffer): Make sure the process buffer exists
  before making it the current buffer.

* lispref/processes.texi (Transaction Queues): Remove stray quote
  character.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-411
Creator:  Michael Olson <mwolson@gnu.org>
2006-08-27 10:42:40 +00:00
YAMAMOTO Mitsuharu
eb41104943 *** empty log message *** 2006-08-27 07:10:26 +00:00
YAMAMOTO Mitsuharu
4442ec0d0d (mac-apple-event-map): Rename hicommand to hi-command.
(mac-dnd-drop-data): Apply 2006-08-22 change for x-dnd-drop-data.
(special-event-map): Apply 2006-08-16 change for x-win.el.
2006-08-27 07:08:07 +00:00
Stefan Monnier
426348643a (python-send-receive): Wait in the process's buffer so as to check the right
buffer-local variables.
2006-08-26 14:39:16 +00:00
Romain Francoise
854fa43e14 Whitespace fix. 2006-08-26 11:49:35 +00:00
Stefan Monnier
76667462a2 Remove * in defcustoms.
(defgroup checkdoc): Move to beginning.
2006-08-25 23:40:38 +00:00
Stefan Monnier
1c1095bfeb (python-preoutput-skip-next-prompt): New var.
(python-preoutput-continuation): Remove.
(python-preoutput-filter): Simplify correspondingly.
Remove handling of _emacs_ok.  Make sure we skip _emacs_out's prompts.
Loop around to catch embedded _emacs_out output.
(run-python): Send the import&print command on a single line.
(python-send-command): Send command&print on a single line.
(python-send-string): Only add double \n if needed.
(python-send-receive): Loop until the result comes.
(python-mode-running): Defvar it.
(python-setup-brm): Remove unused var `menu'.
Only bind py-mode-map and `features' around brm-init.
(python-calculate-indentation): Remove unused var `point'.
(python-beginning-of-defun): Remove unused var `def-line'.
2006-08-25 22:49:14 +00:00
Richard M. Stallman
f9de773811 *** empty log message *** 2006-08-25 21:08:44 +00:00
Stefan Monnier
d0f891a742 (url-file-local-copy): Tell url-copy-file that the dest file will already exist. 2006-08-25 20:44:49 +00:00
Richard M. Stallman
5586939c0e (kmacro-repeat-on-last-key): Doc fix. 2006-08-25 20:30:17 +00:00
Michael Kifer
83f49acbc0 2006-08-25 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.el (viper-set-hooks): use frame bindings for
	viper-vi-state-cursor-color.
	(viper-non-hook-settings): don't set default
	mode-line-buffer-identification.

	* viper-util.el (viper-set-cursor-color-according-to-state): new
	function.
	(viper-set-cursor-color-according-to-state,
	viper-get-saved-cursor-color-in-replace-mode,
	viper-get-saved-cursor-color-in-insert-mode): make conditional on
	viper-emacs-state-cursor-color.

	* viper-cmd.el (viper-envelop-ESC-key): bug fix.
	(viper-undo): use point if undo-beg-posn is nil.
	(viper-insert-state-post-command-sentinel,viper-change-state-to-emacs,
	viper-after-change-undo-hook): don't use
	viper-emacs-state-cursor-color by default.
	(viper-undo): more sensible positioning after undo.

	* viper-ex.el (ex-splice-args-in-1-letr-cmd): got rid of caddr.
	(viper-emacs-state-cursor-color): default to nil, since this feature
	doesn't work well yet.

	* ediff-mult.el (ediff-intersect-directories,
	ediff-get-directory-files-under-revision, ediff-dir-diff-copy-file):
	always expand filenames.
2006-08-25 16:06:57 +00:00
Miles Bader
6c5d6b6ce7 Merge from gnus--rel--5.10
Patches applied:

 * gnus--rel--5.10  (patch 126-127)

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

2006-08-23  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   [ Backported bug fix from No Gnus. ]

   * lisp/gnus/gnus.el (gnus-find-method-for-group): On killed/unknown groups, try
   looking up the method using GROUP's prefix before inventing a new one.
   It is used on killed/unknown groups in various places where returning
   an all-new method isn't expected by the caller.

   * lisp/gnus/gnus-util.el (gnus-group-server): Copy required macro from No Gnus.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-410
2006-08-25 02:15:02 +00:00
Chong Yidong
1063efe807 * emacs-lisp/timer.el (timer-set-idle-time, run-with-idle-timer):
Accept internal time format for SECS arg.
	(timer-relative-time): Doc fix.

	* jit-lock.el: "Stealth fontification by requeuing timers" patch,
	adapted from Martin Rudalics.
	(jit-lock-stealth-repeat-timer, jit-lock-stealth-buffers): New vars.
	(jit-lock-mode): Create jit-lock-stealth-repeat-timer.
	(jit-lock-stealth-fontify): Reschedule as a idle timer instead of
	using sit-for.
2006-08-24 23:40:00 +00:00
Kim F. Storm
8d8dafebb3 *** empty log message *** 2006-08-24 21:18:13 +00:00
Kim F. Storm
03c25271aa (all): Add overline-margin' and x-underline-at-descent-line'. 2006-08-24 20:52:54 +00:00
Stefan Monnier
fa4637560c Remove * in defcustoms's docstrings. 2006-08-24 18:45:29 +00:00
Kim F. Storm
84d797c949 (grep-find-use-xargs): Use explicit value `exec'
to mean "use find -exec"; nil now unambiguously means auto-detect.
(grep-compute-defaults): Set grep-find-use-xargs to `exec' if not `gnu'.
Use shell-quote-argument to build grep-find-command and grep-find-template.
(rgrep): Use shell-quote-argument to properly quote arguments to find.
Reported by Tom Seddon.
2006-08-23 23:23:02 +00:00
Kim F. Storm
74b770deae *** empty log message *** 2006-08-23 23:22:53 +00:00
Chong Yidong
6e85b03c8d * startup.el (fancy-splash-head): Give instructions for dismissing
the splash screen for default startup too.
	(display-startup-echo-area-message, fancy-splash-screens)
	(use-fancy-splash-screens-p): New arg hide-on-input.  If nil, show
	all splash text at once and keep the splash buffer around.
	(command-line-1): Give display-startup-echo-area-message a t arg.
2006-08-23 16:19:11 +00:00
Romain Francoise
f984fd2b02 Fix whitespace. 2006-08-23 12:16:28 +00:00
Carsten Dominik
90bb892d7c (org-follow-gnus-link): Make sure the dedicated
gnus frame is selected.
2006-08-23 10:07:42 +00:00