Commit graph

401 commits

Author SHA1 Message Date
Richard M. Stallman
e873bbf926 Doc fixes: say "PC Selection mode", not "`pc-selection-mode'". 2004-06-13 22:02:49 +00:00
Kim F. Storm
ef2887a290 (cua-mode): Deactivate mark when cua-mode is enabled. 2004-05-03 14:26:23 +00:00
Kim F. Storm
6aa06cd8d2 (cua--update-indications): Fix last change. 2004-05-03 13:39:24 +00:00
Kim F. Storm
b1227a169f Change cursor-type block to hollow. 2004-04-30 22:54:57 +00:00
Kim F. Storm
2ed2415d6d * emulation/cua-base.el: Add support for changing cursor types;
based on patch from Michael Mauger.
(cua-normal-cursor-color, cua-read-only-cursor-color)
(cua-overwrite-cursor-color, cua-global-mark-cursor-color):
Customization cursor type and/or cursor color.
(cua--update-indications): Handle cursor type changes.
(cua-mode): Update cursor indications if enabled.
2004-04-30 22:47:38 +00:00
Kim F. Storm
3b365de3ad (cua--convert-rectangle-as): New defmacro.
(cua-upcase-rectangle, cua-downcase-rectangle): Use it.
(cua-upcase-initials-rectangle, cua-capitalize-rectangle):
New commands (suggested by Jordan Breeding)..
2004-04-30 21:43:36 +00:00
Kim F. Storm
82851d10ad (cua--standard-movement-commands):
Add cua-scroll-up and cua-scroll-down.
(cua-scroll-up, cua-scroll-down): New commands.
(cua--init-keymaps): Remap scroll-up and scroll-down.
2004-04-30 21:38:44 +00:00
Kim F. Storm
3ffc8a8a0d (cua-read-only-cursor-color)
(cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix.
2004-04-13 21:46:30 +00:00
Juanma Barranquero
bf9ac69bcf (tpu-set-mark): Fix typo. 2004-02-29 23:10:58 +00:00
Andreas Schwab
0b762d9a53 (ex-mark): Remove extra format string
argument.
2004-02-08 22:41:18 +00:00
Andreas Schwab
6d255ee3cc (vi-mode): Remove extra format string argument.
(vi-repeat-last-search): Likewise.
(vi-reverse-last-search): Likewise.
(vi-goto-mark): Likewise.
(vi-reverse-last-find-char): Likewise.
(vi-repeat-last-find-char): Likewise.
(vi-locate-def): Likewise.
2004-02-08 22:37:34 +00:00
Eli Zaretskii
1550204223 * progmodes/idlwave.el (idlwave-make-tags):
* textmodes/flyspell.el (flyspell-large-region):.
* progmodes/make-mode.el (makefile-query-by-make-minus-q):
* emulation/viper-util.el (viper-glob-unix-files):
* emacs-lisp/shadow.el (shadow-same-file-or-nonexistent):
* man.el (Man-init-defvars):
* jka-compr.el (jka-compr-call-process):
* files.el (get-free-disk-space,insert-directory):
* ediff-ptch.el (ediff-test-patch-utility):
* ediff-diff.el (ediff-test-utility):
* dired-aux.el (dired-check-process):
* mail/sendmail.el (sendmail-send-it): Don't use = or zerop to
test the return value of call-process, because it can be a string.
2004-01-03 12:12:01 +00:00
Kim F. Storm
c7cc2f9e9a (cua--standard-movement-commands): Add forward-sentence and backward-sentence. 2003-11-25 22:10:52 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Stefan Monnier
d7672cf846 (cua-mode): Use explicit arg to turn off minor modes. 2003-06-16 17:24:45 +00:00
Richard M. Stallman
4532ac55a9 (ctl-x-map): Don't bind C-x C-i or C-x 3.
(global-map): Don't bind C-z.
(vip-setup): New function to rebind C-x 7 and C-z.
2003-05-28 11:29:25 +00:00
Stefan Monnier
80d9508acf (cua-mode): Use define-minor-mode.
(cua-global-mark-face): Fix face format.
2003-04-18 22:49:41 +00:00
Kai Großjohann
6d91a595e0 (top-level): Quote second arg to
`eval-after-load'.
2003-04-02 10:41:40 +00:00
Kim F. Storm
ce92443fd0 (cua-set-mark): Unconditionally repeat
pop-global-mark without C-x prefix.  Fix doc.
2003-03-31 21:48:39 +00:00
Kim F. Storm
48ce734b52 (cua-set-mark): Check pop-global-mark-quick-repeat. 2003-03-24 11:01:17 +00:00
Kim F. Storm
f45a683109 (cua-set-mark): Doc fixes.
Allow pop-global-mark to be repeated with C-x C-SPC C-SPC...
C-u C-u C-SPC now unconditionally sets the mark.
2003-03-22 00:18:12 +00:00
Kai Großjohann
504feff525 * man.el (Man-getpage-in-background): Always use `setenv' for
environment variables, instead of modifying process-environment
directly.  The previous version let-bound process-environment --
the let-binding is skipped for GROFF_NO_SGR because there is
already a let-binding in effect in some outer scope.

* emulation/crisp.el (top-level): Interoperate with cua.
2003-03-09 14:05:25 +00:00
Kim F. Storm
f1cb14f8bf Provide `cua' feature. 2003-03-08 19:38:02 +00:00
Juanma Barranquero
9715510bdd (cua--standard-movement-commands): Fix docstring. 2003-03-08 14:47:14 +00:00
Kim F. Storm
06f8e605cd Add run-time check to catch users trying
to use older versions of CUA-mode, rather than the version
distributed with Emacs.  Use autoload cookies and eval-after-load.
2003-02-21 12:50:58 +00:00
Juanma Barranquero
a1506d2977 Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
Kim F. Storm
d6f9ff152a * emulation/cua-base.el (cua--init-keymaps): Move C-S-x and C-S-c
bindings from cua--cua-keys-keymap to cua--region-keymap, as they are
only needed when the region is active.  This also makes the output
from C-h b look normal when cua-mode is enabled (no C-S-x/c bindings).
2003-01-25 11:41:58 +00:00
Kim F. Storm
ad9de65b54 (cua--pre-command-handler): Corrected
handling of delete-selection properties.
2003-01-03 13:00:08 +00:00
Markus Rost
71c37e3fc0 (defgroup edt): Arrange that definition starts at beginning of line. 2002-11-12 01:42:32 +00:00
Markus Rost
bca3689a2c Simplify Emacs 19 compatibility. 2002-11-11 14:53:20 +00:00
Juanma Barranquero
79ef886b1d (top-level): Fix typo. 2002-10-18 08:59:10 +00:00
Kim F. Storm
496c17d61b (cua-normal-cursor-color): Fixed
initialization to make "Erase Customization" work.
2002-10-06 21:34:07 +00:00
Michael Kifer
f3eabcdf40 2002-09-18 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff-hooks.el: Put back the autoloads (for compatibility with XEmacs).

	* ediff-init.el: Use defalias instead of fset.

	* ediff-util.el: Use defalias instead of fset.

	* viper-util.el (viper-chars-in-region): simplification.

	* viper.el (viper-emacs-state-mode-list): added modes.
2002-09-18 04:23:27 +00:00
Kim F. Storm
f31023f990 (keypad-setup, keypad-shifted-setup)
(keypad-numlock-setup, keypad-numlock-shifted-setup):
Change `Remove Binding' option to `Unspecified/User-defined'.
(keypad-setup): Enhance explanation of setup type `none'.
2002-09-14 20:54:07 +00:00
Juanma Barranquero
c760d04023 (ex-compile-command): Fix typo. 2002-08-30 11:02:10 +00:00
Kim F. Storm
42cc3428ed (cua--rectangle-operation): Don't call
FCT if current column is outside rectangle.
(cua--delete-rectangle): Do nothing if zero width or out of bounds.
2002-07-04 22:20:26 +00:00
Juanma Barranquero
5ec2752af6 (tpu-delete-to-eol): Fix typo.
(tpu-delete-to-bol): Likewise.
2002-07-03 14:32:01 +00:00
Kim F. Storm
3efa11935a Added :require 'keypad to defcustoms. 2002-06-24 08:30:09 +00:00
Kim F. Storm
5632c006df Corrected last fix. 2002-06-21 13:56:13 +00:00
Kim F. Storm
2fe7c8dd91 Handle kp-begin like kp-space. 2002-06-21 13:51:26 +00:00
Kim F. Storm
1c62c12fbf (cua--prefix-arg): Make register prefixes
work again. Corrected error in check for C-u initiated prefix.
2002-06-21 13:51:05 +00:00
Juanma Barranquero
669858fb0b (edt-substitute): Fix typo. 2002-06-18 14:35:28 +00:00
Richard M. Stallman
37ce10ea26 Undo previous change. 2002-06-10 08:50:02 +00:00
Richard M. Stallman
8a0c77f5dc (viper-insert-prev-from-insertion-ring)
(viper-prev-destructive-command): Use copy-sequence.
2002-06-10 08:33:32 +00:00
Kim F. Storm
5834ac9207 (cua--last-deleted-region-pos)
(cua--last-deleted-region-text): New aux variables.
(cua-delete-region): Set them.
(cua-repeat-replace-region): Use them to find the replacement text.
2002-05-31 12:19:57 +00:00
Juanma Barranquero
d82fb2adeb (viper-smart-suffix-list, viper-ask-level): Fix typos. 2002-05-31 09:26:18 +00:00
Kim F. Storm
fc803e8d1a (cua-set-mark): Align pop to marko
behaviour with standard set-mark-command.
(cua--pre-command-handler): Use push-mark-command.
(cua-repeat-replace-region): Improve functionality when
repeated after moving point or changing buffer.
2002-05-27 12:14:52 +00:00
Kim F. Storm
34a63289a6 (cua--repeat-replace-text): New variable.
(cua-repeat-replace-region): New command.
(cua--init-keymaps): Bind it to M-v in cua--cua-keys-keymap.
Misc improvements to the commantary.
2002-05-26 00:54:10 +00:00
Kim F. Storm
e3f01f3086 (cua--init-rectangles): Install default
binding in cua--rectangle-keymap using cua--self-insert-char-p
to handle all global self inserting characters in rectangle mode.
2002-05-25 00:08:36 +00:00
Kim F. Storm
f8b38495a5 (cua--init-global-mark): Install default
binding in cua--global-mark-keymap using cua--self-insert-char-p
to handle all global self inserting characters in gmark mode.
2002-05-25 00:07:26 +00:00