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

9839 commits

Author SHA1 Message Date
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
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
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
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
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
c4f7363c10 *** empty log message *** 2006-08-23 10:07:29 +00:00
Nick Roberts
1c059100a1 *** empty log message *** 2006-08-23 03:09:36 +00:00
Kim F. Storm
7e1de68d27 *** empty log message *** 2006-08-22 09:45:04 +00:00
Jan Djärv
1867217a61 * x-dnd.el (x-dnd-drop-data): Don't call goto-char if
mouse-yank-at-point is non-nil.
2006-08-22 06:14:45 +00:00
Stefan Monnier
8ec94c16ae (blink-cursor-end): Only ignore the error we care about.
(blink-cursor-mode): Use blink-cursor-end to simplify the code.
2006-08-22 01:35:45 +00:00
Nick Roberts
7d14463c7d *** empty log message *** 2006-08-21 23:07:34 +00:00
Richard M. Stallman
28cb9364d7 *** empty log message *** 2006-08-21 10:57:46 +00:00
Miles Bader
7faa3f8c0b Rcirc update from Ryan Yeske
2006-08-20  Ryan Yeske  <rcyeske@gmail.com>

   * lisp/net/rcirc.el (rcirc-show-maximum-output): New var.
   (rcirc-buffer-process): If no buffer argument is supplied, use
   current-buffer.
   (rcirc-complete-nick): Complete to the last completed nick first.
   (rcirc-mode): Preserve the value of `rcirc-urls' across
   connections.  Setup scroll function.
   (rcirc-scroll-to-bottom): New function.
   (rcirc-print): Use nick syntax around regexp work.  Notice
   dim-nicks speaking only if they say our nick.
   (rcirc-update-activity-string): Do not show the modeline indicator
   if there are no live rcirc processes.
   (rcirc-cmd-ignore): Ignore case.
   (rcirc-browse-url-at-point): Fix off-by-one error.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-403
2006-08-21 05:37:27 +00:00
Stefan Monnier
65a16bef23 Remove * in defcustom docstrings.
(run-python, python-proc, python-try-complete): Use derived-mode-p.
(python-mode): Set tab-width and indent-tabs-mode.
2006-08-20 18:14:50 +00:00
Stefan Monnier
c7e8d385a2 Update to Dave Love's latest version.
(python-font-lock-keywords, python-mode): Don't use
font-lock-syntax-table, but match symbol elements explicitly instead.
(python-mode-map): Add help, and a few more key bindings.
(python-skip-comments/blanks): Move out of comments as well.
(python-continuation-line-p): Behave better with unbalanced parens.
(python-blank-line-p): New fun.
(python-open-block-statement-p): Don't use a heuristic.
(python-outdent-p): Better handle blocks-in-the-same-line.
(python-calculate-indentation): Misc improvements.
(python-comment-indent): Remove.
(python-block-pairs): New var.
(python-first-word): New fun.
(python-indentation-levels): Handle more common cases.
(python-indent-line-1): Add `leave' argument.
(python-indent-region): New fun.
(python-skip-out): New fun.
(python-beginning-of-statement, python-end-of-statement): Use it.
(python-next-statement): Return correct count even at eob.
(python-end-of-block): Fix paren-typo.
(python-imenu-create-index): Add module variables.
(run-python): Add `new' arg.  Check we're at a prompt before returning.
(python-send-command): Move to end of buffer.  Wait for prompt to return.
(python-set-proc): New fun.
(python-imports): New var.
(python-describe-symbol): Use it.  Adjust to new interface of `ehelp'.
(python-eldoc-function): Try to move out of arg list.
(python-outline-level): Offset by 1.
(python-find-imports): New fun.
(python-symbol-completions): Use python-imports.
(python-module-path, ffap-alist): Add support for ffap.
(python-skeletons, python-mode-abbrev-table, def-python-skeleton)
(pythin-insert-*, python-default-template, python-expand-template):
Add templates/skeletons.
(python-setup-brm): Support for Bicycle Repair Man.
(python-abbrev-syntax-table): New var.
(python-abbrev-pc-hook, python-pea-hook): New funs.
2006-08-20 17:55:16 +00:00
Chong Yidong
f9ac92c539 * frame.el (blink-cursor-start): Set timer first.
(blink-cursor-end): Ignore timer cancelling errors.
	Suggested by Ken Manheimer.
2006-08-20 14:43:29 +00:00
Juanma Barranquero
525efc448c *** empty log message *** 2006-08-20 12:53:20 +00:00
Richard M. Stallman
ce6297137d *** empty log message *** 2006-08-20 12:19:33 +00:00
Eli Zaretskii
fa1f79270d *** empty log message *** 2006-08-18 12:51:09 +00:00
Eli Zaretskii
a8bcc348b1 (spaces-string): Simplify and add doc string. 2006-08-18 12:07:38 +00:00
Romain Francoise
bfe0c147d5 (gdb-edit-locals-value): Balance parens. 2006-08-17 17:56:57 +00:00
Romain Francoise
31ab08e6ad *** empty log message *** 2006-08-17 17:34:39 +00:00
Richard M. Stallman
fb5422b2d1 (compare-windows): lambda's take an arg and pass
it to compare-windows-skip-whitespace.
2006-08-17 15:22:21 +00:00
Stefan Monnier
9fd762b063 (jit-lock-fontify-now): Protect the modified status of the right buffer. 2006-08-17 15:10:21 +00:00
Stefan Monnier
bce848ed51 (cvs-parse-table): Accept the new `...' format for removed files. 2006-08-17 14:53:09 +00:00
Nick Roberts
5802a1c92a *** empty log message *** 2006-08-17 11:44:05 +00:00
Stefan Monnier
3e9323d603 (global-map): Allow yanking with mouse-2 at a spot whose
cursor would normally be drawn in the fringe.
2006-08-17 03:36:17 +00:00
Stefan Monnier
3d93bda589 (font-lock-extend-region-wholelines): Fix up typo.
Reported by Martin Rudalics <rudalics@gmx.at>.
2006-08-17 03:19:55 +00:00
Richard M. Stallman
3cb74cd127 *** empty log message *** 2006-08-16 05:17:30 +00:00
Carsten Dominik
4c3ec0fc96 *** empty log message *** 2006-08-15 11:58:49 +00:00
Nick Roberts
8b12cd99d2 *** empty log message *** 2006-08-15 00:30:07 +00:00
Jan Djärv
3694220512 * term/x-win.el (menu-bar-edit-menu): Disable paste if buffer is
read only.
2006-08-14 09:00:36 +00:00
Romain Francoise
e1a2960c07 * cus-theme.el (customize-create-theme)
(custom-theme-visit-theme): End `y-or-n-p' prompt with a space.

* filesets.el (filesets-add-buffer): Ditto.

* pcvs.el (cvs-change-cvsroot): Ditto.
2006-08-13 17:05:12 +00:00
Nick Roberts
4fc3133c50 *** empty log message *** 2006-08-13 01:08:48 +00:00
Nick Roberts
d32a9a8c56 *** empty log message *** 2006-08-12 13:28:29 +00:00
Eli Zaretskii
0c80afbd3a *** empty log message *** 2006-08-12 13:05:36 +00:00
Eli Zaretskii
e6b8d66282 *** empty log message *** 2006-08-12 12:34:47 +00:00
Romain Francoise
946c199400 Delete zone-mode.el. 2006-08-11 15:42:48 +00:00
Chong Yidong
b3302d9b0a * emacs-lisp/edebug.el (edebug-recursive-edit): Don't save and
restore unread-command-events here.
	(edebug-display): Do it here, to detect sit-for interruptions.
2006-08-11 14:11:10 +00:00
Stefan Monnier
aa7adb2ada (dns-mode): Use before-save-hook. 2006-08-11 13:56:50 +00:00
Thien-Thi Nguyen
bad03cfc80 (bindat-ip-to-string): Use `format-network-address' if possible. 2006-08-11 09:28:44 +00:00
Jan Djärv
2f2f340fb5 * x-dnd.el (x-dnd-init-frame): Call x-register-dnd-atom. 2006-08-11 07:32:39 +00:00