1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-11 17:31:35 -07:00
Commit graph

26840 commits

Author SHA1 Message Date
Richard M. Stallman
1d969a2339 (char_table_translate): New function. 1998-04-02 08:10:56 +00:00
Richard M. Stallman
1703018330 (widget-beginning-of-line): Don't set zmacs-region-stays.
(widget-end-of-line): Likewise.
(widget-glyph-click): Use read-event.
(widget-color-choice-list): Delete compatibility code.
(widget-color-sample-face-get): Likewise.
(widget-choose): Likewise.
(widget-event-point): Fix paren error.
1998-04-02 06:41:37 +00:00
Richard M. Stallman
4084d12891 Delete some compatibility code.
(widget-event-point, widget-read-event): Define unconditionally.

(widget-echo-help-mouse): Don't use window-end.

(widget-choice-value-create): If there is an :explicit-choice, respect it.
(widget-choice-action): Record an explicit choice in :explicit-choice.
1998-04-02 06:33:26 +00:00
Richard M. Stallman
c3fd0eea6c Add support for jdb (Java debugger).
(jdb): New function.
(gud-jdb-history): New variable.
(gud-jdb-directories): New variable.
(gud-jdb-source-files): New variable.
(gud-jdb-build-source-files-list): New function.
(gud-jdb-package-of-file): New function.
(gud-jdb-class-source-alist): New variable.
(gud-jdb-build-class-source-alist): New function.
(gud-jdb-massage-args): New function.
(gud-jdb-find-source-file): New function.
(gud-jdb-marker-filter): New function.
(gud-jdb-find-file): New function.
(gud-jdb-command-name): New variable.
(gud-perldb-command-name): Variable renamed from perldb-command-name.
1998-04-02 05:04:20 +00:00
Richard M. Stallman
4a4c24d09e (redisplay_window): Fix computing pos from last_point. 1998-04-02 04:40:52 +00:00
Richard M. Stallman
0c10ee28b4 (info-lookup->topic-cache): Use defun, not defsubst.
(info-lookup->mode-cache, info-lookup->initialized): Likewise.
(info-lookup->completions, info-lookup->refer-modes): Likewise.
(info-lookup->all-modes): Likewise.

(info-lookup-quick-all-modes): New function.
(info-complete): Find the symbol to complete first,
then compute list of completions.

(lisp-mode): Add info-lookup-maybe-add-help for it.
1998-04-02 04:36:00 +00:00
Richard M. Stallman
ff75343876 (follow-scroll-up): Cope if `window-end' returns nil.
(follow-select-if-end-visible): Likewise.
(follow-mode-version): Variable removed.
1998-04-02 03:37:18 +00:00
Kenichi Handa
15b0983da0 (buf_charpos_to_bytepos): Delete local variable gapend_byte. 1998-04-02 00:25:47 +00:00
Kenichi Handa
704c57813e (CHARSET_OK): Don't reject safe charsets.
(DECODE_DESIGNATION): Likewise.
(check_composing_code): Likewise.
1998-04-02 00:25:47 +00:00
Kenichi Handa
25b98b34c5 (selection_data_to_lisp_data): Give
make_string_from_bytes a correct char size.
1998-04-02 00:25:47 +00:00
André Spiegel
751fa74742 (vc-revert-buffer): Rewrote handling of vc-diff buffer,
so that the file's buffer is always current when the actual
        revert is done.
1998-04-01 12:26:43 +00:00
Andreas Schwab
3f251fcd3b Customized. 1998-04-01 10:44:40 +00:00
Richard M. Stallman
04d807e6ce (hack-one-local-variable): Variables named ...-predicate are treated as risky.
(write-file): Omit directory part when making default file name.
1998-04-01 03:44:50 +00:00
Stephen Eglen
6b0cc1b561 Many doc fixes.
(iswitchb-method): No longer a user variable.
(iswitchb-minibuffer-setup-hook): Customized.
(iswitchb-default): New variable.
(iswitchb-complete): Use iswitchb-common-match-string rather than recomputing
the value.
(iswitchb-toggle-ignore): Recompute list of buffers.
(iswitchb-init-XEmacs-trick): Renamed from iswitchb-init-Xemacs-trick.
1998-03-31 20:14:55 +00:00
André Spiegel
7f050cc85e (vc-backend-revert): CVS bug fix. 1998-03-31 18:08:36 +00:00
André Spiegel
18483cf000 * vc.el (vc-resolve-conflicts): New function.
(vc-next-action-on-file): Use it.
        (vc-backend-revert): For CVS, revert to the version the buffer was
        based on, not the latest on the current branch (same behavior as
        for RCS).  For SCCS, forget vc-workfile-version so that it gets
        recomputed.
        (vc-revert-buffer): Rewrote doc string to explain the above.
        (vc-finish-logentry): Don't add extra newline.
1998-03-31 17:19:32 +00:00
Kenichi Handa
652838b531 (adjust_markers_for_replace): New function.
(adjust_after_replace): Arguments changed.  Call
adjust_markers_for_replace if this function is called after
replacement.
(adjust_after_insert): New function.
1998-03-30 06:00:54 +00:00
Kenichi Handa
1e94b9981a (adjust_after_replace, adjust_after_insert): Extern them. 1998-03-30 06:00:54 +00:00
Kenichi Handa
12410ef100 (code_convert_region): Handle skipped ASCII characters
at the head and tail of conversion region correctly when adjusting
position keepers.  Call adjust_after_insert to record undo info
and adjust markers when we don't have to change byte sequence of
a buffer.
1998-03-30 06:00:54 +00:00
Kenichi Handa
a137bb009d (struct coding_system): Comment for the member
heading_ascii modified.
1998-03-30 06:00:54 +00:00
Kenichi Handa
12fccb8562 (Finsert_file_contents): Call adjust_after_insert when
a text is inserted in a multibyte buffer without any code
conversion.
1998-03-30 06:00:54 +00:00
Richard M. Stallman
5c5f75f131 (info): Run man in build dir, not srcdir. 1998-03-30 05:20:39 +00:00
Richard M. Stallman
3691e056ac (battery-linux-proc-apm): Re-use the temporary buffer.
(battery-insert-file-contents): Disable code conversion.
1998-03-30 04:39:53 +00:00
Richard M. Stallman
608b9ed2e4 (desktop-buffer-info, desktop-buffer-rmail)
(desktop-buffer-mh, desktop-buffer-dired, desktop-buffer-file):
Return the buffer produced.
(desktop-create-buffer): Use the buffer that was returned.
1998-03-30 04:29:36 +00:00
Richard M. Stallman
2974ad46db (tex-start-shell): Call compilation-minor-mode. 1998-03-30 04:23:58 +00:00
Richard M. Stallman
460e1b7d32 (tex-send-command): Return the process.
(tex-start-tex): New function.
(tex-region, tex-file): Use tex-start-tex.
(tex-start-tex-marker): New variable.

(tex-compilation-parse-errors): Completely rewritten.
(tex-print): Reset or restart the subshell before using it.
1998-03-30 04:21:52 +00:00
Richard M. Stallman
cf1b7d22af (ange-ftp-kill-ftp-process): Convert buffer name to the buffer. 1998-03-30 03:08:51 +00:00
Richard M. Stallman
c6d354e76e (reporter-bug-hook): Fix error message.
(reporter-beautify-list): Break infloop when
reaching the end of the buffer without crossing an unbalanced
paren.  Use scan-sexps instead of forward-sexp for the loop break test.

(reporter-submit-bug-report): Only call
display-buffer if pop-up-windows is non-nil.
1998-03-29 02:35:51 +00:00
Richard M. Stallman
3ae7b0a9c9 (install-arch-indep): Fix previous change. 1998-03-29 02:34:11 +00:00
Richard M. Stallman
212e4f8756 (display_text_line): Handle overlay-arrow correctly. 1998-03-29 01:25:20 +00:00
Richard M. Stallman
c79e04d88b (completion-ignored-extensions): Add a few.
(debug-ignored-errors): Add file-supersession.
1998-03-28 21:56:57 +00:00
Richard M. Stallman
f5f9a3da6b (code_convert_region): Call adjust_before_replace
in the no-conversion case.  Adjust GPT, ZV and Z in chars.
1998-03-28 21:55:22 +00:00
Richard M. Stallman
60ea60525e (check_markers_debug_flag): New variable.
(syms_of_insdel): Set up Lisp var.
(CHECK_MARKERS): New macro.  Use it everywhere
instead of calling check_markers directly.
It tests check_markers_debug_flag.
1998-03-28 21:52:10 +00:00
Richard M. Stallman
4c315bdabd (mark_buffer): Mark the undo_list slot specially;
don't mark a marker just cause it is in this list.
(Fgarbage_collect): Discard from all undo-lists
all elements that adjust markers that were not marked.
1998-03-28 21:50:59 +00:00
Richard M. Stallman
b50f6283db (struct buffer): Field undo_list' moved before name'
so it won't get marked in the usual way.
1998-03-28 21:50:39 +00:00
Richard M. Stallman
b8b29dc948 (barf_or_query_if_file_exists): New arg QUICK. All calls changed. 1998-03-28 08:25:53 +00:00
Richard M. Stallman
478653c95d (desktop-load-default): Add autoload cookie.
(desktop-read): Likewise.
1998-03-28 07:32:50 +00:00
Richard M. Stallman
89f1709fde (menu-bar-options-menu): Remove "Toggle" from item
names, using buttons instead.
(menu-bar-make-toggle): Define a menu-item toggle button.
(menu-bar-options-menu [save-place]): (require 'saveplace).
(menu-bar-options-menu [toggle-auto-compression], [auto-fill-mode])
(menu-bar-options-menu [toggle-global-lazy-font-lock-mode]):
Define a menu-item button.
1998-03-28 05:43:01 +00:00
Simon Marshall
8646fe223f use a string that will never match. 1998-03-27 10:11:45 +00:00
Richard M. Stallman
f45b7beb1c (${TIT}): Fix shell conditional syntax. 1998-03-27 04:58:07 +00:00
Richard M. Stallman
3985f85d5d Fix shell syntax in check for missing .el or .elc files. 1998-03-27 04:56:51 +00:00
Richard M. Stallman
c25aec78d1 (calendar-mode-map): Add bindings for appt-add and appt-delete. 1998-03-27 04:53:22 +00:00
Richard M. Stallman
0340dc60d6 (item_properties): New variable.
(ITEM_PROPERTY_...): New macros.
1998-03-27 04:52:43 +00:00
Richard M. Stallman
8806d20f2a *** empty log message *** 1998-03-27 03:49:56 +00:00
Richard M. Stallman
60b0a3793f (pop_getline): Renamed from getline. 1998-03-26 22:52:21 +00:00
Richard M. Stallman
a9c4c78a68 (perform-replace): Before recursive edit,
get the match data as markers, and set real-match-data.
1998-03-26 06:31:26 +00:00
Richard M. Stallman
d155ff1892 (rmail-clear-headers): Handle failure to find "\n[^ \t]". 1998-03-26 04:28:37 +00:00
Richard M. Stallman
bb15e81a9b (normal-top-level-add-subdirs-to-load-path):
Reverse order of subdirs to add.  Don't duplicate the parent dir.
1998-03-26 04:26:27 +00:00
Richard M. Stallman
8f6b041144 (init_lread): Init Vstandard_input. 1998-03-26 04:22:13 +00:00
Kenichi Handa
5ffc0a807c (redisplay_window): Fix previous change. 1998-03-26 04:10:02 +00:00