1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-22 16:01:04 -08:00
Commit graph

9712 commits

Author SHA1 Message Date
Richard M. Stallman
7e1ddd4548 (blink-matching-open): Do blink if an even number of
quoting characters precede the close.
1994-10-30 02:19:14 +00:00
Edward M. Reingold
4612426413 Fix use of noday option for calendar-read-date. 1994-10-30 00:26:39 +00:00
Edward M. Reingold
ecd42d42f1 Redo the noday option for calendar-read-date. 1994-10-30 00:25:33 +00:00
Richard M. Stallman
47d52240aa (xlwmenu_default_font): New global variable.
(XlwMenuInitialize): Use xlwmenu_default_font to default
the font if necessary.  Make mw, itself, an argument.
1994-10-29 23:25:10 +00:00
Karl Heuer
f3e59d5e1a (read_avail_input): Fix Lisp_Object vs. int problem. 1994-10-29 18:33:48 +00:00
David J. MacKenzie
8dbeb35372 change a stray [ to test 1994-10-29 12:43:53 +00:00
Richard M. Stallman
0ec5b01db4 (gud-common-init): If file arg has no directory,
let the debugger search PATH, and don't set default-directory.
1994-10-29 11:14:05 +00:00
Richard M. Stallman
82c90203bd (Fx_create_frame): Set xlwmenu_default_font.
[USE_X_TOOLKIT] (x_window): Use XtAppCreateShell.
(Xt_app_shell, Xt_app_con): Variables deleted.

(Fx_close_connection) [USE_X_TOOLKIT]: Call XtCloseDisplay.
1994-10-29 09:47:12 +00:00
Richard M. Stallman
7f9c7f949a (x_delete_display): Call XrmDestroyDatabase.
(x_destroy_window): Rewrite to fetch dpyinfo just once.

[USE_X_TOOLKIT]: Make application context explicitly
and support multiple top-level shells.
(x_initialize): Call XtToolkitInitialize, XtCreateApplicationContext;
don't open display or make a shell.
(x_term_init): Call XtOpenDisplay.

(x_scroll_bar_create): Use XMapRaised directly.
(x_make_frame_visible, x_iconify_frame): Likewise.
(XMapWindow): Macro definition deleted.
(METABIT): Macro deleted.
(MAXDESC, FD_SETSIZE, FD_SET, FD_CLEAR, FD_ZERO, FD_ISSET): Likewise.
(x_id_name): Variable deleted.
1994-10-29 09:43:07 +00:00
Richard M. Stallman
a4332c3f49 (iso-accents-mode): Variable renamed from iso-accents-minor-mode. 1994-10-28 19:03:03 +00:00
Richard M. Stallman
47c2ba0e27 (LD_SWITCH_SYSTEM): Definitions deleted.
(INTERRUPTIBLE_IO, INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE)
(read, write, open, close): New definitions.
1994-10-28 19:00:34 +00:00
Richard M. Stallman
5f8e11f926 (LD_SWITCH_MACHINE): New definition. 1994-10-28 18:54:40 +00:00
Richard M. Stallman
62642af94c (frame-initialize): Set special-display-function here,
not at top level.
1994-10-28 18:47:40 +00:00
Richard M. Stallman
d009603cbf (diff-command): New variable.
(diff): Use it.
1994-10-28 18:45:45 +00:00
David J. MacKenzie
caaaf02a1a Adapt for Autoconf v2. Use the standard argument
parser, host type canonicalizer, X11 finder, and message
printing macros.  Use the new macro names.  Use `test' instead of `['.
1994-10-28 15:39:01 +00:00
Richard M. Stallman
5c51b72e45 (calendar-mode-map): Define c-down-mouse-3 like down-mouse-3. 1994-10-28 05:21:42 +00:00
Richard M. Stallman
1ba15fe60c (easy-menu-define): Call `easy-menu-do-define' to do
the real work.  Document XEmacs keyword arguments.
(easy-menu-do-define): New function.
(easy-menu-create-keymaps): Support XEmacs keyword arguments in
menu definition.
1994-10-28 04:31:05 +00:00
Karl Heuer
a9ee7a5992 (Fset_buffer_major_mode): New function. Set the default major mode here.
(Fget_buffer_create): Not here.
(Fswitch_to_buffer): Call Fset_buffer_major_mode.
(syms_of_buffer): defsubr the new function.
1994-10-27 22:35:14 +00:00
Karl Heuer
a2e12c0c4d (find-file-noselect): Call set-buffer-major-mode here. 1994-10-27 22:34:21 +00:00
Karl Heuer
8af6db0671 (keys_of_frame): Bind the new events to 'ignore, since the window manager has
already done the work.
1994-10-27 21:15:50 +00:00
Karl Heuer
af17bd2bcc (kbd_buffer_get_event): Translate them to lispy events.
(head_table): Initialize those new symbols appropriately.
1994-10-27 21:13:33 +00:00
Karl Heuer
f2afbef624 (iconify_event, deiconify_event): New events. 1994-10-27 21:09:39 +00:00
David J. MacKenzie
3cd6928989 keep up with configure.in 1994-10-27 19:58:25 +00:00
Francesco Potortì
6e7e47f6e1 * man.el (Man-fontify-manpage-flag): defvar put at outer level.
(manual-program, Man-untabify-command, Man-untabify-command-args,
	Man-sed-command, Man-awk-command, Man-mode-line-format,
	Man-mode-map, Man-mode-hook, Man-cooked-hook, Man-name-regexp,
	Man-section-regexp, Man-page-header-regexp, Man-heading-regexp,
	Man-see-also-regexp, Man-first-heading-regexp,
	Man-reference-regexp, Man-switches, Man-specified-section-option):
	Make them normal defvars, no more user options.
	(Man-overstrike-face, Man-undeline-face): New user options.
	(Man-init-defvars): Man-fontify-manpage-flag removed from here.
	(man-fontify-manpage): Use the new user options above.
1994-10-27 19:08:03 +00:00
Karl Heuer
4d19cb8e06 (set_frame_menubar): Don't copy string during GC risk. 1994-10-27 18:44:47 +00:00
Karl Heuer
7bfcceabaa (tar-summarize-buffer): Improperly terminated archive now produces only a
warning.
1994-10-27 18:29:49 +00:00
Roland McGrath
bf074c060c [alliant && i860] (FSCALE): Move defn before #ifndef FSCALE. 1994-10-27 00:34:56 +00:00
Richard M. Stallman
3abc2d461a (HAVE_GETPAGESIZE): Explicitly #undef. 1994-10-26 23:25:45 +00:00
Richard M. Stallman
bf20bdca0e (HAVE_GETPAGESIZE): Definition deleted. 1994-10-26 23:25:27 +00:00
Richard M. Stallman
d73fe42b59 (HAVE_GETPAGESIZE): Add #undef. 1994-10-26 23:19:58 +00:00
Richard M. Stallman
91d78d9535 Check for getpagesize. 1994-10-26 23:19:16 +00:00
Richard M. Stallman
c3054b518e (ispell-message-text-end): Match Postcript 3 like 2. 1994-10-26 22:51:08 +00:00
Paul Eggert
273c0c509d (re_comp, re_exec): Define this obsolete 4.2bsd
interface only if the new feature test macro _REGEX_RE_COMP is defined.
This avoids a clash with Cray YMP include files.
1994-10-26 22:43:45 +00:00
Richard M. Stallman
83d8b97d93 (enable-flow-control): Make message depend on customization variables. 1994-10-26 20:07:50 +00:00
Richard Kenner
c157a89917 (pdp11): New machine name. 1994-10-26 18:25:14 +00:00
Edward M. Reingold
6ff099c3c6 Allow vector form of latitude/longitude. Fix documentation. 1994-10-26 15:34:14 +00:00
Edward M. Reingold
cc4879d271 Give lunar phases buffer a symbolic name; use new form of calendar-read-date. 1994-10-26 15:32:51 +00:00
Edward M. Reingold
c99d4526f0 Use new form of calendar-read-date. 1994-10-26 15:31:27 +00:00
Edward M. Reingold
e77ed0d124 Fix regexps for diary marking to include TAB. 1994-10-26 15:30:34 +00:00
Edward M. Reingold
d960f2795a Put insertion of diary entry on daily menu. 1994-10-26 15:28:56 +00:00
Edward M. Reingold
cba0c2538d Lots of minor fixes and code polishing. Exit-calendar code rewritten. 1994-10-26 15:26:22 +00:00
Richard M. Stallman
38971c4157 (set_frame_size): Set app_shell and wmshell the same. 1994-10-26 12:57:46 +00:00
Richard M. Stallman
0a44133e62 (dired-find-subdir): Doc fix. 1994-10-26 09:32:58 +00:00
Richard M. Stallman
a461b8e01e (fill-individual-paragraphs): Avoid infinite loop
if mailp is set and no message was yanked.
1994-10-26 09:32:04 +00:00
Richard M. Stallman
ed0cae0592 (status_message): Add a cast.
(sigchld_handler): Add a cast.
1994-10-26 09:30:46 +00:00
Richard M. Stallman
7a13e8946b (x_catch_errors, x_check_errors, x_had_errors_p)
(x_uncatch_errors): Make the argument a display, not a frame.

(XTread_socket_fake_io_error): New variable.
(XTread_socket): Obey XTread_socket_fake_io_error.

(x_initialize): Init x_noop_count, x_focus_frame
and x_highlight_frame here.
(x_term_init): Not here.

(x_term_init): Open the connection first thing;
if that fails, don't allocate dpyinfo.

(x_delete_display): New function.
(x_connection_closed): New args dpyinfo and error_message.
Delete all frames on the dead display
and all frames using them for minibuffers.
Call x_delete_display.
Maybe signal a Lisp error.

(x_term_init): Don't report error here--just return 0.

(x_scroll_bar_report_motion): Store proper value in
*bar_window (the Emacs window, not the X window number).

(x_scroll_bar_report_motion): Don't clear *fp.

(x_wm_set_icon_pixmap): Use x_bitmap_pixmap.

(show_mouse_face): New arg dpyinfo.  All callers changed.
(clear_mouse_face): New arg dpyinfo.  All callers changed.

(scratch_cursor_gc): Variable deleted.
(dumpglyphs): Use scratch_cursor_gc in x_display_info.

(syms_of_xterm): Don't staticpro mouse_face_window.

(expose_all_windows, expose_all_icons): Variables deleted.
(BLOCK_INPUT_mask): Variable deleted.

(x_term_init): Set up x_id_name field.
(x_id_name): Variable deleted.

(x_font_table, x_font_table_size, x_n_fonts): Vars deleted.
(x_new_font): Use new fields.
(warp_mouse_on_deiconify): Unused variable deleted.

(x_term_init): Set up dpyinfo->xrdb.
Set up dpyinfo->vertical_scroll_bar_cursor.
(x_scroll_bar_create): Use vertical_scroll_bar_cursor slot.
(x_vertical_scroll_bar_cursor): Variable deleted.

(x_term_init): Really return dpyinfo.

(x_term_init): Call add_keyboard_wait_descriptor,
not change_keyboard_wait_descriptor.

(x_term_init): Pass new arg to init_sigio.
Don't set old_fcntl_owner.
Don't call change_input_fd.
(XTread_socket): Loop over displays and process input from each.

(x_display_name_list): New variable.
(syms_of_xterm): staticpro it.
Don't staticpro slots in the_x_screen.
(x_term_init): Update x_display_name_list along with x_display_list.
Actually malloc the x_display_info.
(the_x_screen): Variable deleted.
1994-10-26 09:26:40 +00:00
Richard M. Stallman
c4ec904fd6 (x_window): Pass new arg f to hack_wm_protocols.
(x_set_mouse_color, x_real_positions): Change calls
to x_catch_errors and friends.
1994-10-26 09:19:57 +00:00
Karl Heuer
99da5b4efd (syms_of_window): Fix missing \n\'s. 1994-10-26 06:22:14 +00:00
Richard M. Stallman
a7b24d4689 (x_own_selection, x_get_foreign_selection): Change calls
to x_catch_errors and friends.
1994-10-26 04:58:18 +00:00
Richard M. Stallman
8400b9ed37 (pop_up_menu): Pass a Display * to x_catch_errors, etc. 1994-10-26 04:57:41 +00:00