1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-28 19:42:02 +00:00
Commit Graph

33471 Commits

Author SHA1 Message Date
Gerd Moellmann
46f6a25854 (Fx_backspace_delete_keys_p): Check library and server
XKB versions.  Call XkbFreeKeyboard with 2nd arg 0.
2000-12-28 16:23:19 +00:00
Gerd Moellmann
2ece9174d1 (delete-key-deletes-forward-mode): Bind backspace
and delete in isearch-mode-map.
2000-12-28 15:16:15 +00:00
Gerd Moellmann
89f93679ee (push_key_description): Add prototype. 2000-12-28 13:41:26 +00:00
Gerd Moellmann
f1cb0a2584 (push_key_description): Add parameter FORCE_MULTIBYTE.
If set, print multibyte text.
(Fsingle_key_description): Call push_key_description with
FORCE_MULTIBYTE set.
(describe_buffer_bindings): Likewise.
2000-12-28 13:38:55 +00:00
Gerd Moellmann
5a7cb8f13d (echo_char): If C is an integer, always call
push_key_description.  Former code could signal an invalid
character error.
2000-12-28 13:37:33 +00:00
Kenichi Handa
defac922dd *** empty log message *** 2000-12-28 12:27:40 +00:00
Kenichi Handa
6d01793f1a (artist-butlast): Deleted.
(artist-ellipse-mirror-quadrant): Use butlast instead of
artist-last.
2000-12-28 12:22:25 +00:00
Kenichi Handa
f086e73c63 *** empty log message *** 2000-12-28 12:22:00 +00:00
Gerd Moellmann
c06017fbd0 (echo_area_display): Bind redisplay-dont-pause to t
around the call to redisplay_internal.
2000-12-28 12:19:58 +00:00
Kenichi Handa
3aac3bcfdb (butlast, nbutlast): Moved to subr.el. 2000-12-28 12:16:03 +00:00
Kenichi Handa
1c1c65de36 (butlast, nbutlast): Moved from cl.el to here. 2000-12-28 12:15:44 +00:00
Kenichi Handa
a816f1c545 *** empty log message *** 2000-12-28 12:15:20 +00:00
Gerd Moellmann
f1d2ce7f2f Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. 2000-12-28 10:12:26 +00:00
Gerd Moellmann
2d5912c169 Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. 2000-12-28 10:08:46 +00:00
Kenichi Handa
1c3478b085 (setup_coding_system): Initialize
coding->spec.ccl.eight_bit_carryover.
(ccl_coding_driver): Pay attention to carried over 8-bit bytes.
2000-12-28 07:03:56 +00:00
Kenichi Handa
898f33125f (struct ccl_spec): New member eight_bit_carryover. 2000-12-28 07:03:19 +00:00
Kenichi Handa
a37520c676 (CCL_WRITE_CHAR): Check variable `extra_bytes'.
(ccl_driver): New local variable `extra_bytes'.
2000-12-28 07:03:05 +00:00
Kenichi Handa
9371f8312a *** empty log message *** 2000-12-28 07:02:51 +00:00
Kenichi Handa
aa72b389be (SAFE_ONE_MORE_BYTE): New macro.
(DECODE_EMACS_MULE_COMPOSITION_CHAR): New macro.
(DECODE_EMACS_MULE_COMPOSITION_RULE): New macro.
(decode_composition_emacs_mule): New function.
(decode_coding_emacs_mule): Decode composition sequence by calling
decode_composition_emacs_mule.
(ENCODE_COMPOSITION_EMACS_MULE): New macro.
(encode_coding_emacs_mule): Changed from macro to function.  If
a text contains compostions, encode them correctly.
(setup_coding_system): Set coding->commong_flags for emacs-mule so
that decoding and encoding are required.
2000-12-28 01:05:02 +00:00
Kenichi Handa
0c80628aa4 *** empty log message *** 2000-12-28 01:02:34 +00:00
Eli Zaretskii
753ad42497 Fix a typo reported by "Andrew Hintz (Drew)" <adhintz@mail.utexas.edu>. 2000-12-27 21:11:01 +00:00
Eli Zaretskii
b202115bbc *** empty log message *** 2000-12-27 17:08:35 +00:00
Eli Zaretskii
3f51f5a958 From Francis J. Wright <F.J.Wright@maths.qmw.ac.uk>:
Better support for the Mac and MS-Windows.
(ls-lisp): New defgroup.
(ls-lisp-emulation, ls-lisp-ignore-case, ls-lisp-dirs-first)
(ls-lisp-verbosity, ls-lisp-use-insert-directory-program)
(ls-lisp-support-shell-wildcards): New defcustoms.
(ls-lisp-parse-symlink): New function.
(insert-directory): Code to convert switches to a list and set up
the wildcard argument copied from ls-lisp-insert-directory.
(ls-lisp-insert-directory): New argument TIME-INDEX.  Add support
for -C and -R switches.
(ls-lisp-column-format): New function.
(ls-lisp-delete-matching, ls-lisp-handle-switches)
(ls-lisp-format-time): Add doc strings.
(ls-lisp-handle-switches): Handle -U, -S, -X, and -F switches.
Support ls-lisp-dirs-first.
(ls-lisp-classify, ls-lisp-extension): New functions.
(ls-lisp-format): Optionally support emulation of symlinks.
Support -i, -s, and -G switches.
2000-12-27 17:07:40 +00:00
Gerd Moellmann
5e25feeec1 *** empty log message *** 2000-12-27 16:55:07 +00:00
Gerd Moellmann
c660ce4ec4 (PT_PER_INCH): New macro.
(xlfd_point_size): Compute real point size from font's pixel size.
(pixel_point_size, build_scalable_font_name): Use PT_PER_INCH
instead of 72.
2000-12-27 16:54:09 +00:00
Eli Zaretskii
6a46357a1b New info about Irix, AIX, and Solaris. 2000-12-27 16:26:21 +00:00
Eli Zaretskii
de121241e1 Document the problems with S-C-t on X. 2000-12-27 16:20:44 +00:00
Eli Zaretskii
071fcb2ceb Add basic installation procedure which assumes `configure' does its job.
Elaborate on image support libraries.  Add a pointer to Xaw3d library.
Add advice about solving configure-time problems by looking in
config.log and setting variables in the envoronment.
2000-12-27 16:14:51 +00:00
Gerd Moellmann
14ec09d77e (texinfo-mode): Set fill-column to 70. 2000-12-27 16:12:51 +00:00
Gerd Moellmann
892d8fcd4d Comment out the line pointing to the Lesstif source
directory.
2000-12-27 15:50:06 +00:00
Gerd Moellmann
12c8b416be (Frecenter): Use displayed_window_lines instead
of window_internal_height.
2000-12-27 15:46:54 +00:00
Gerd Moellmann
6061fbf05a *** empty log message *** 2000-12-27 14:38:04 +00:00
Gerd Moellmann
9315353b53 (toplevel): Check for x-toolkit-scroll-bars instead
of x-toolkit-scroll-bars-p.
2000-12-27 14:34:53 +00:00
Gerd Moellmann
1fc6e68101 (x-toolkit-scroll-bars): Check for
x-toolkit-scroll-bars instead of x-toolkit-scroll-bars-p.
2000-12-27 14:34:32 +00:00
Gerd Moellmann
3fac5d64cc (emacs-version): Print X scroll bar information. 2000-12-27 14:34:09 +00:00
Gerd Moellmann
5bf045202f (syms_of_xterm): DEFVAR_LISP x-toolkit-scroll-bars
instead of x-toolkit-scroll-bars-p.
(Vx_toolkit_scroll_bars): Renamed from x_toolkit_scroll_bars_p.
2000-12-27 14:33:11 +00:00
Eli Zaretskii
25050dab1d (ffap-bindings): Make interactive and add an autoload cookie.
(ffap-bindings): Doc fix, to reflect the above change.
2000-12-27 14:08:34 +00:00
Gerd Moellmann
9b0e97aaa0 (struct redisplay_history) [GLYPH_DEBUG]: New.
(REDISPLAY_HISTORY_SIZE) [GLYPH_DEBUG]: New macro.
(redisplay_history, history_idx, history_tick) [GLYPH_DEBUG]: New
variables.
(add_window_display_history, add_frame_display_history)
(Fdump_redisplay_history) [GLYPH_DEBUG]: New functions.
(build_frame_matrix_from_leaf_window): Remove unused code.
(build_frame_matrix_from_leaf_window) [GLYPH_DEBUG]: Add to
redisplay history.
(update_frame) [GLYPH_DEBUG]: Add to redisplay history.
(update_window) [GLYPH_DEBUG]: Likewise.
(syms_of_display): Defsubr dump-redisplay-history.
2000-12-27 12:43:22 +00:00
Gerd Moellmann
3e32cc273a *** empty log message *** 2000-12-27 12:42:55 +00:00
Gerd Moellmann
0d44146bb4 (install-arch-indep): If tar fails, exit with
exit code 1.
2000-12-27 11:48:37 +00:00
Kenichi Handa
447086241b (term-char-mode): Define all non-ascii self-inserting
characters to 'term-send-raw in term-raw-map.
2000-12-27 05:25:52 +00:00
Kenichi Handa
c178687453 *** empty log message *** 2000-12-27 05:25:29 +00:00
Michael Kifer
bea3997a05 2000-12-25 Michael Kifer <kifer@cs.sunysb.edu>
* viper-init (viper-restore-cursor-type): added condition-case
	guard.
2000-12-25 08:02:26 +00:00
Michael Kifer
7261ece3c0 2000-12-25 Michael Kifer <kifer@cs.sunysb.edu>
* ediff-init.el (ediff-quit-hook,ediff-suspend-hook): changed
	initialization; use add-hook.
	(ediff-file-remote-p): use file-local-copy.

	* ediff-ptch.el (ediff-prompt-for-patch-buffer): improved defaults.

	* ediff.el (ediff-patch-buffer): bug fix.
	(ediff-revision): allow selection of the file at the prompt.
2000-12-25 07:57:37 +00:00
ShengHuo ZHU
7dfb59f430 * message.el (message-mail): Support yank-action.
* message.el (message-setup): Revoke the last change.
2000-12-24 16:13:31 +00:00
ShengHuo ZHU
841696203a * message.el (message-setup): Use cons. Suggested by Johan Vromans
<jvromans@squirrel.nl>.

* gnus-topic.el (gnus-topic-create-topic): Use list.

* gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
before binding gnus-default-article-saver.

* gnus-sum.el (gnus-summary-save-article):
(gnus-summary-pipe-output):
(gnus-summary-save-article-mail):
(gnus-summary-save-article-rmail):
(gnus-summary-save-article-file):
(gnus-summary-write-article-file):
(gnus-summary-save-article-body-file): Ditto.

* gnus-mh.el (gnus-summary-save-article-folder): Ditto.
2000-12-24 06:36:33 +00:00
Gerd Moellmann
f717c2baaa (echo_prompt): Always set current_kboard->echoptr to
the end of the prompt.  Set echo_after_prompt to the offset
of echoptr in echobuf.
2000-12-23 23:09:04 +00:00
Stefan Monnier
83f40583a4 *** empty log message *** 2000-12-23 20:54:14 +00:00
Stefan Monnier
9eab649a37 (define-minor-mode): Improve the spec and remove the rogue second spec. 2000-12-23 20:53:48 +00:00
Stefan Monnier
6a84719a02 (combine-run-hooks): Remove. 2000-12-23 20:53:24 +00:00