1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-04 11:40:22 +00:00
Commit Graph

36362 Commits

Author SHA1 Message Date
Eli Zaretskii
da226c7352 (Input methods): Some more keys useful in Chinese input methods. 2001-07-21 08:21:55 +00:00
Michael Kifer
4960e7572a * viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
of Scott Bronson.
	(ex-cmd-assoc,ex-compile,ex-cmd-one-letr): New functions.
	(viper-check-sub,viper-get-ex-command,viper-execute-ex-command):
	Deleted functions.
	(viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new
	ex-token-list.
	(viper-get-ex-address-subr): convert registers to char data type.

	* viper-util.el (viper-int-to-char,viper-char-equal): new
	functions.
	(viper-memq-char): use viper-int-to-char.
	(viper-file-checked-in-p): use vc-locking-user, if vc doesn't have
	vc-locking-state.
	(viper-read-key): use viper-read-key-sequence.

	* viper.el (viper-major-mode-modifier-list): added
	inferior-emacs-lisp-mode.
	(this-major-mode-requires-vi-state): new function that uses simple
	heuristics to decide if vi state is appropriate.
	(set-viper-state-in-major-mode): use this-major-mode-requires-vi-state.
	(viper-non-hook-settings): don't advise read-key-sequence.
	(viper-read-key-sequence): new function that replaces the
	previously used advice to read-key-sequence.

	* viper-cmd.el (viper-test-com-defun,viper-exec-change,
	viper-exec-Change,viper-execute-com,viper-insert,viper-append,
	viper-Append,viper-Insert,viper-open-line,viper-Open-line,
	viper-open-line-at-point,viper-substitute,viper-overwrite,
	viper-replace-char-subr,viper-forward-word,viper-forward-Word):
	got rid of the negative character hack.
	(viper-escape-to-state,viper-replace-state-exit-cmd):
	use viper-read-key-sequence.
	(viper-envelop-ESC-key): no need for ad-get-orig-definition.
	(viper-minibuffer-standard-hook,viper-read-string-with-history):
	don't override existing minibuffer-setup-hook.
	(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
	convert registers to char data type.
	(viper-autoindent): use viper-indent-line.

	* viper-keym.el: use viper-exec-key-in-emacs.

	* viper.texi: Added credits, new commands, like :make.

	* ediff-util.el: Copyright years.
	(ediff-choose-syntax-table): New function.
	(ediff-setup): Use ediff-choose-syntax-table.
	(ediff-file-checked-out-p,ediff-file-checked-in-p): check if
	vc-state is available.
	(ediff-make-temp-file): use ediff-coding-system-for-write.

	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
	(ediff-coding-system-for-read): from ediff-diff.el
	(ediff-coding-system-for-write): new variable.
	(ediff-highest-priority): fixed the bug having to do with disappearing
	overlays.
	(ediff-file-remote-p): use file-remote-p, if available.
	(ediff-listable-file): new function.
	(ediff-file-attributes): use ediff-listable-file.

	* ediff-mult.el (ediff-meta-insert-file-info1): use
	ediff-listable-file.

	* ediff-ptch.el (ediff-prompt-for-patch-file): use
	ediff-coding-system-for-read.
	(ediff-patch-file-internal): use ediff-coding-system-for-write.

	* ediff-diff.el (ediff-coding-system-for-read): moved to ediff-init.el.
	(ediff-match-diff3-line,ediff-get-diff3-group): improved pattern.

	* ediff.el: Date of last update, copyright years.

	* ediff-wind (ediff-setup-control-frame): Nill->nil.

	* ediff.texi: added clarifications, acknowledgements.
2001-07-21 05:28:24 +00:00
Stefan Monnier
0582471880 (server-visit-files): Fix variable name typo. 2001-07-20 22:46:18 +00:00
Gerd Moellmann
3c88ae74e3 Remove RCS Id keyword. 2001-07-20 11:06:50 +00:00
Gerd Moellmann
db3cd0aeda (main, parse_changelog): Make "use strict"-clean. 2001-07-20 11:05:57 +00:00
Pavel Janík
cdfc07ddc3 Fix typo. 2001-07-20 11:00:46 +00:00
Eli Zaretskii
fc4064062e (install): Create site-lisp/subdirs.el if it is not already there. 2001-07-20 10:55:50 +00:00
Gerd Moellmann
6e07c0a573 *** empty log message *** 2001-07-20 10:04:36 +00:00
Gerd Moellmann
3eb7ddf329 (parse_changelog): Add another test for defined value to
quiet warnings from Perl 5.005 and above.
2001-07-20 10:04:17 +00:00
Gerd Moellmann
177ab8cec1 *** empty log message *** 2001-07-20 10:02:19 +00:00
Gerd Moellmann
b6a6731a9b (entry_match_p, header_match_p): Fix handling of null or empty
argument to prevent duplicate headers.
2001-07-20 10:02:06 +00:00
Gerd Moellmann
41848daa76 (parse_changelog): Add test for defined value to
quiet warning from Perl 5.005 or above.
2001-07-20 09:59:34 +00:00
Gerd Moellmann
831fefca49 (struct face): Change type of `stipple' to
int; it's an ID.
2001-07-20 09:53:57 +00:00
Gerd Moellmann
661aa5c75c (delete-trailing-whitespace): Save match data
around looking-at.  From Markus Rost <rost@math.ohio-state.edu>.
2001-07-20 09:40:27 +00:00
Gerd Moellmann
c296fc0108 (x_fill_stretch_glyph_string): Remove an assertion. 2001-07-20 09:35:17 +00:00
Gerd Moellmann
daecaf5da2 Update copyright notice. 2001-07-20 09:05:26 +00:00
Eli Zaretskii
bf74cba15c A minor wording fix. 2001-07-20 07:24:57 +00:00
Stefan Monnier
5b6858da26 (compilation-parse-errors): `linenum' might return a this-error using
the alternative format (a pair of markers).
2001-07-19 21:46:37 +00:00
Gerd Moellmann
4e2a256ba5 *** empty log message *** 2001-07-19 13:26:18 +00:00
Gerd Moellmann
7e5d8879fc (c++-keywords): Add Standard C++ operator names. 2001-07-19 13:25:34 +00:00
Eli Zaretskii
4125ceb0ce Fix last changes. 2001-07-19 13:24:11 +00:00
Gerd Moellmann
56974e039a (update_window): Don't set the cursor at the end
of the update if display update has been paused.
2001-07-19 13:16:14 +00:00
Eli Zaretskii
c8cdfe6af2 Fix last change. 2001-07-19 13:10:50 +00:00
Gerd Moellmann
794d58ba0a (mh-find-progs): Also search in `lib'.
From Mats Bengtsson <mats.bengtsson@s3.kth.se>,
2001-07-19 13:04:43 +00:00
Gerd Moellmann
b5b8059998 (syms_of_composite): Renamed from
syms_of_composition.
2001-07-19 11:20:40 +00:00
Ken Raeburn
c1fd92320c * fns.c (Fset_char_table_default): Check that a charset is defined before checking its dimension. 2001-07-18 20:42:40 +00:00
Eli Zaretskii
7da970c09a Minor changes from Richard M. Stallman. 2001-07-18 15:19:49 +00:00
Eli Zaretskii
d7d7da3780 Add a missing word. 2001-07-18 15:17:06 +00:00
Gerd Moellmann
e0300d338f Fix a typo. 2001-07-18 10:40:57 +00:00
Pavel Janík
381194d084 Doc and coding conventions fixes. 2001-07-18 09:06:38 +00:00
Eli Zaretskii
01c7beb9bc (Auto Fill): Fix a reference to Adaptive Fill. From Bill Richter. 2001-07-18 07:07:08 +00:00
Eli Zaretskii
84891dd783 Show how to add wait-for-wm to frame's parameter list. 2001-07-18 06:44:35 +00:00
Stefan Monnier
374daba6de *** empty log message *** 2001-07-17 18:40:19 +00:00
Stefan Monnier
acd9f40c0d (ignore-key, sun-esc-bracket, meta-flag): Remove.
(sun-raw-prefix): Replace t3, t4, t6, and t7 with f3, f4, f6 and f7.
Complete bindings for F<1..12> keys.
(global-map): Remove `undo' binding (already in the default).
Replace `t<n>' bindings with `f<n>' bindings.
2001-07-17 18:37:47 +00:00
Ken Raeburn
232e274c6e * lisp.h (XVECTOR): Verify correct object type before returning a pointer. 2001-07-17 16:44:16 +00:00
Ken Raeburn
928a85c1ba * coding.c (setup_coding_system): Don't do any designation based on reg_bits if
charset is not yet defined.
2001-07-17 16:29:39 +00:00
Eli Zaretskii
27009a49b5 Document display-images-p. 2001-07-17 13:00:51 +00:00
Eli Zaretskii
196de866ae (tool-bar-add-item-from-menu, tool-bar-add-item): Don't call image-related
primitives if the display doesn't support images.
2001-07-17 12:59:14 +00:00
Eli Zaretskii
ddc456e4ec (display-images-p): New function. 2001-07-17 12:58:19 +00:00
Gerd Moellmann
b31d752192 Mention +LINE:COLUMN. 2001-07-17 11:07:02 +00:00
Gerd Moellmann
6039d8e001 Add description of +LINE:COLUMN for emacsclient. 2001-07-17 11:03:36 +00:00
Gerd Moellmann
660872b63b Add description of +LINE:COLUMN. 2001-07-17 10:59:34 +00:00
Gerd Moellmann
467f120972 *** empty log message *** 2001-07-17 10:57:38 +00:00
Gerd Moellmann
8b8f50f810 (print_help_and_exit): Fix help message for
+LINE:COLUMN option.

(main): Add support for +LINE:COLUMN command line
argument.
2001-07-17 10:57:25 +00:00
Gerd Moellmann
1a4d41fae9 (command-line-1): Add support for +LINE:COLUMN
command line argument.
2001-07-17 10:56:35 +00:00
Gerd Moellmann
8c49357098 (server-visit-files): Handle the case the specified
column number is <= 0.

(command-line-1): Add support for +LINE:COLUMN
command line argument.

(server-process-filter, server-visit-files): Add
support for +LINE:COLUMN style emacsclient calls.
2001-07-17 10:55:28 +00:00
Eli Zaretskii
58fa012dac Proofreading fixes from Chris Green <chris_e_green@yahoo.com>. 2001-07-17 10:50:35 +00:00
Eli Zaretskii
12de6e2620 Proofreading fixes from Chris Green <chris_e_green@yahoo.com>
and "J. Otto Tennant" <jot@visi.com>.
2001-07-17 10:39:21 +00:00
Eli Zaretskii
b2c8319e4e (Interactive Shell): Document that EMACS is only put into the shell's
environment if it is not already defined.  From Francois Pinard.
2001-07-17 10:34:48 +00:00
Gerd Moellmann
5333e22e4f (USAGE1): Add +LINE:COLUMN option help. 2001-07-17 10:33:06 +00:00