bpt/emacs.git
29 years ago(abbreviate-file-name): Handle drive letters on windows-nt as on ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:48:21 +0000 (05:48 +0000)]
(abbreviate-file-name): Handle drive letters on windows-nt as on ms-dos.

29 years ago(desktop-basefilename): Use emacs.dsk on windows-nt.
Richard M. Stallman [Tue, 1 Nov 1994 05:46:57 +0000 (05:46 +0000)]
(desktop-basefilename): Use emacs.dsk on windows-nt.

29 years ago(bookmark-file): Use ~/emacs.bmk on windows-nt.
Richard M. Stallman [Tue, 1 Nov 1994 05:45:47 +0000 (05:45 +0000)]
(bookmark-file): Use ~/emacs.bmk on windows-nt.

29 years ago(change-log-name): Use changlo on windows-nt.
Richard M. Stallman [Tue, 1 Nov 1994 05:45:04 +0000 (05:45 +0000)]
(change-log-name): Use changlo on windows-nt.

29 years ago(main, etags_getcwd): Test DOS_NT instead of MSDOS.
Richard M. Stallman [Tue, 1 Nov 1994 05:26:14 +0000 (05:26 +0000)]
(main, etags_getcwd): Test DOS_NT instead of MSDOS.
[WINDOWSNT]: Include some NT headers.

29 years ago(main) [WINDOWSNT]: Now sets _fmode and stdout to O_BINARY.
Richard M. Stallman [Tue, 1 Nov 1994 05:23:42 +0000 (05:23 +0000)]
(main) [WINDOWSNT]: Now sets _fmode and stdout to O_BINARY.
[WINDOWSNT]: Include the NT headers.
(READ_TEXT, READ_BINARY): Test DOS_NT, not MS_DOS.

29 years ago(blink-matching-delay): New variable.
Richard M. Stallman [Tue, 1 Nov 1994 04:22:00 +0000 (04:22 +0000)]
(blink-matching-delay): New variable.

29 years ago(timezone-world-timezones): Add "UT" -> +000.
Richard M. Stallman [Tue, 1 Nov 1994 04:21:32 +0000 (04:21 +0000)]
(timezone-world-timezones): Add "UT" -> +000.

29 years ago(cl-macroexpand): keep documentation from `macroexpand'.
Richard M. Stallman [Tue, 1 Nov 1994 04:21:03 +0000 (04:21 +0000)]
(cl-macroexpand): keep documentation from `macroexpand'.

29 years ago(isearch-edit-string, isearch-toggle-case-fold):
Richard M. Stallman [Tue, 1 Nov 1994 04:20:43 +0000 (04:20 +0000)]
(isearch-edit-string, isearch-toggle-case-fold):
Pass isearch-nonincremental to isearch-message-prefix.

29 years agoNew function to display an alternative diary file.
Edward M. Reingold [Tue, 1 Nov 1994 02:18:56 +0000 (02:18 +0000)]
New function to display an alternative diary file.

29 years agoBind new function to mouse.
Edward M. Reingold [Tue, 1 Nov 1994 02:17:53 +0000 (02:17 +0000)]
Bind new function to mouse.

29 years agoBind new function to key.
Edward M. Reingold [Tue, 1 Nov 1994 02:16:50 +0000 (02:16 +0000)]
Bind new function to key.

29 years ago(comint-read-noecho): Use `read-char-exclusive' instead of `read-char'.
Richard M. Stallman [Tue, 1 Nov 1994 01:30:16 +0000 (01:30 +0000)]
(comint-read-noecho): Use `read-char-exclusive' instead of `read-char'.

29 years ago(XTclear_end_of_line): Finish the line dance here too, just as was done in
Karl Heuer [Tue, 1 Nov 1994 00:26:36 +0000 (00:26 +0000)]
(XTclear_end_of_line): Finish the line dance here too, just as was done in
XTwrite_glyphs.

29 years ago(fast_find_position): Special case if POS is end of buffer.
Richard M. Stallman [Tue, 1 Nov 1994 00:07:34 +0000 (00:07 +0000)]
(fast_find_position): Special case if POS is end of buffer.

29 years ago(column_number_displayed): New variable.
Karl Heuer [Mon, 31 Oct 1994 21:50:17 +0000 (21:50 +0000)]
(column_number_displayed): New variable.
(redisplay, redisplay_window): If that var is set, do mode line.
(display_mode_line): Unset the var.
(decode_mode_spec): Set the var if %c was seen.

29 years agoupdate for Autoconf 2.0 and other recent changes.
David J. MacKenzie [Mon, 31 Oct 1994 14:54:47 +0000 (14:54 +0000)]
update for Autoconf 2.0 and other recent changes.

29 years ago(texinfo-alias-list): New variable.
Richard M. Stallman [Mon, 31 Oct 1994 08:00:37 +0000 (08:00 +0000)]
(texinfo-alias-list): New variable.
(texinfo-format-region, texinfo-format-buffer-1): Clear texinfo-alias-list.
(texinfo-format-scan): Implement @alias expansion.

29 years agoChanged almost every doc string.
Richard M. Stallman [Sun, 30 Oct 1994 21:20:42 +0000 (21:20 +0000)]
Changed almost every doc string.
(makefile-macroassign-regex): Don't include space and tab in macro names.

(makefile-backslash-column): New variable.
(makefile-backslash-region): New function.
(makefile-backslashify-current-line): New function.
(makefile-mode-map): Bind C-c C-\ to makefile-backslash-region.

(makefile-tab-face): New variable.
(makefile-font-lock-keywords): Use makefile-tab-face.
(makefile-font-lock-keywords): Use defvar, not defconst.

29 years agoDelete old reference to window configuration.
Edward M. Reingold [Sun, 30 Oct 1994 21:06:34 +0000 (21:06 +0000)]
Delete old reference to window configuration.

29 years ago(display_text_line): Truncate the minibuf_prompt if nec.
Richard M. Stallman [Sun, 30 Oct 1994 21:02:06 +0000 (21:02 +0000)]
(display_text_line): Truncate the minibuf_prompt if nec.

29 years ago(BASE_PURESIZE): Increment MULTI_FRAME value.
Richard M. Stallman [Sun, 30 Oct 1994 20:12:53 +0000 (20:12 +0000)]
(BASE_PURESIZE): Increment MULTI_FRAME value.

29 years ago(texinfo-format-scan): Make @- vanish; don't insert -.
Richard M. Stallman [Sun, 30 Oct 1994 20:05:58 +0000 (20:05 +0000)]
(texinfo-format-scan): Make @- vanish; don't insert -.
(texinfo-format-soft-hyphen): New function.

29 years agoPut mouse-set-font on C-down-mouse-1.
Richard M. Stallman [Sun, 30 Oct 1994 10:41:03 +0000 (10:41 +0000)]
Put mouse-set-font on C-down-mouse-1.
Don't bind C-down-mouse-2.

29 years agoLoad facemenu if have X.
Richard M. Stallman [Sun, 30 Oct 1994 10:40:31 +0000 (10:40 +0000)]
Load facemenu if have X.
After dumping, print number of pure bytes used.

29 years ago(unexec): Don't print number of pure bytes used.
Richard M. Stallman [Sun, 30 Oct 1994 08:20:41 +0000 (08:20 +0000)]
(unexec): Don't print number of pure bytes used.

29 years ago(line-move): Use sign of arg to choose error condition.
Richard M. Stallman [Sun, 30 Oct 1994 06:38:49 +0000 (06:38 +0000)]
(line-move): Use sign of arg to choose error condition.

29 years ago(blink-matching-open): Do blink if an even number of
Richard M. Stallman [Sun, 30 Oct 1994 02:19:14 +0000 (02:19 +0000)]
(blink-matching-open): Do blink if an even number of
quoting characters precede the close.

29 years agoFix use of noday option for calendar-read-date.
Edward M. Reingold [Sun, 30 Oct 1994 00:26:39 +0000 (00:26 +0000)]
Fix use of noday option for calendar-read-date.

29 years agoRedo the noday option for calendar-read-date.
Edward M. Reingold [Sun, 30 Oct 1994 00:25:33 +0000 (00:25 +0000)]
Redo the noday option for calendar-read-date.

29 years ago(xlwmenu_default_font): New global variable.
Richard M. Stallman [Sat, 29 Oct 1994 23:25:10 +0000 (23:25 +0000)]
(xlwmenu_default_font): New global variable.
(XlwMenuInitialize): Use xlwmenu_default_font to default
the font if necessary.  Make mw, itself, an argument.

29 years ago(read_avail_input): Fix Lisp_Object vs. int problem.
Karl Heuer [Sat, 29 Oct 1994 18:33:48 +0000 (18:33 +0000)]
(read_avail_input): Fix Lisp_Object vs. int problem.

29 years agochange a stray [ to test
David J. MacKenzie [Sat, 29 Oct 1994 12:43:53 +0000 (12:43 +0000)]
change a stray [ to test

29 years ago(gud-common-init): If file arg has no directory,
Richard M. Stallman [Sat, 29 Oct 1994 11:14:05 +0000 (11:14 +0000)]
(gud-common-init): If file arg has no directory,
let the debugger search PATH, and don't set default-directory.

29 years ago(Fx_create_frame): Set xlwmenu_default_font.
Richard M. Stallman [Sat, 29 Oct 1994 09:47:12 +0000 (09:47 +0000)]
(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.

29 years ago(x_delete_display): Call XrmDestroyDatabase.
Richard M. Stallman [Sat, 29 Oct 1994 09:43:07 +0000 (09:43 +0000)]
(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.

29 years ago(iso-accents-mode): Variable renamed from iso-accents-minor-mode.
Richard M. Stallman [Fri, 28 Oct 1994 19:03:03 +0000 (19:03 +0000)]
(iso-accents-mode): Variable renamed from iso-accents-minor-mode.

29 years ago(LD_SWITCH_SYSTEM): Definitions deleted.
Richard M. Stallman [Fri, 28 Oct 1994 19:00:34 +0000 (19:00 +0000)]
(LD_SWITCH_SYSTEM): Definitions deleted.

(INTERRUPTIBLE_IO, INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE)
(read, write, open, close): New definitions.

29 years ago(LD_SWITCH_MACHINE): New definition.
Richard M. Stallman [Fri, 28 Oct 1994 18:54:40 +0000 (18:54 +0000)]
(LD_SWITCH_MACHINE): New definition.

29 years ago(frame-initialize): Set special-display-function here,
Richard M. Stallman [Fri, 28 Oct 1994 18:47:40 +0000 (18:47 +0000)]
(frame-initialize): Set special-display-function here,
not at top level.

29 years ago(diff-command): New variable.
Richard M. Stallman [Fri, 28 Oct 1994 18:45:45 +0000 (18:45 +0000)]
(diff-command): New variable.
(diff): Use it.

29 years agoAdapt for Autoconf v2. Use the standard argument
David J. MacKenzie [Fri, 28 Oct 1994 15:39:01 +0000 (15:39 +0000)]
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 `['.

29 years ago(calendar-mode-map): Define c-down-mouse-3 like down-mouse-3.
Richard M. Stallman [Fri, 28 Oct 1994 05:21:42 +0000 (05:21 +0000)]
(calendar-mode-map): Define c-down-mouse-3 like down-mouse-3.

29 years ago(easy-menu-define): Call `easy-menu-do-define' to do
Richard M. Stallman [Fri, 28 Oct 1994 04:31:05 +0000 (04:31 +0000)]
(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.

29 years ago(Fset_buffer_major_mode): New function. Set the default major mode here.
Karl Heuer [Thu, 27 Oct 1994 22:35:14 +0000 (22:35 +0000)]
(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.

29 years ago(find-file-noselect): Call set-buffer-major-mode here.
Karl Heuer [Thu, 27 Oct 1994 22:34:21 +0000 (22:34 +0000)]
(find-file-noselect): Call set-buffer-major-mode here.

29 years ago(keys_of_frame): Bind the new events to 'ignore, since the window manager has
Karl Heuer [Thu, 27 Oct 1994 21:15:50 +0000 (21:15 +0000)]
(keys_of_frame): Bind the new events to 'ignore, since the window manager has
already done the work.

29 years ago(kbd_buffer_get_event): Translate them to lispy events.
Karl Heuer [Thu, 27 Oct 1994 21:13:33 +0000 (21:13 +0000)]
(kbd_buffer_get_event): Translate them to lispy events.
(head_table): Initialize those new symbols appropriately.

29 years ago(iconify_event, deiconify_event): New events.
Karl Heuer [Thu, 27 Oct 1994 21:09:39 +0000 (21:09 +0000)]
(iconify_event, deiconify_event): New events.

29 years agokeep up with configure.in
David J. MacKenzie [Thu, 27 Oct 1994 19:58:25 +0000 (19:58 +0000)]
keep up with configure.in

29 years ago* man.el (Man-fontify-manpage-flag): defvar put at outer level.
Francesco Potortì [Thu, 27 Oct 1994 19:08:03 +0000 (19:08 +0000)]
* 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.

29 years ago(set_frame_menubar): Don't copy string during GC risk.
Karl Heuer [Thu, 27 Oct 1994 18:44:47 +0000 (18:44 +0000)]
(set_frame_menubar): Don't copy string during GC risk.

29 years ago(tar-summarize-buffer): Improperly terminated archive now produces only a
Karl Heuer [Thu, 27 Oct 1994 18:29:49 +0000 (18:29 +0000)]
(tar-summarize-buffer): Improperly terminated archive now produces only a
warning.

29 years ago[alliant && i860] (FSCALE): Move defn before #ifndef FSCALE.
Roland McGrath [Thu, 27 Oct 1994 00:34:56 +0000 (00:34 +0000)]
[alliant && i860] (FSCALE): Move defn before #ifndef FSCALE.

29 years ago(HAVE_GETPAGESIZE): Explicitly #undef.
Richard M. Stallman [Wed, 26 Oct 1994 23:25:45 +0000 (23:25 +0000)]
(HAVE_GETPAGESIZE): Explicitly #undef.

29 years ago(HAVE_GETPAGESIZE): Definition deleted.
Richard M. Stallman [Wed, 26 Oct 1994 23:25:27 +0000 (23:25 +0000)]
(HAVE_GETPAGESIZE): Definition deleted.

29 years ago(HAVE_GETPAGESIZE): Add #undef.
Richard M. Stallman [Wed, 26 Oct 1994 23:19:58 +0000 (23:19 +0000)]
(HAVE_GETPAGESIZE): Add #undef.

29 years agoCheck for getpagesize.
Richard M. Stallman [Wed, 26 Oct 1994 23:19:16 +0000 (23:19 +0000)]
Check for getpagesize.

29 years ago(ispell-message-text-end): Match Postcript 3 like 2.
Richard M. Stallman [Wed, 26 Oct 1994 22:51:08 +0000 (22:51 +0000)]
(ispell-message-text-end): Match Postcript 3 like 2.

29 years ago(re_comp, re_exec): Define this obsolete 4.2bsd
Paul Eggert [Wed, 26 Oct 1994 22:43:45 +0000 (22:43 +0000)]
(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.

29 years ago(enable-flow-control): Make message depend on customization variables.
Richard M. Stallman [Wed, 26 Oct 1994 20:07:50 +0000 (20:07 +0000)]
(enable-flow-control): Make message depend on customization variables.

29 years ago(pdp11): New machine name.
Richard Kenner [Wed, 26 Oct 1994 18:25:14 +0000 (18:25 +0000)]
(pdp11): New machine name.

29 years agoAllow vector form of latitude/longitude. Fix documentation.
Edward M. Reingold [Wed, 26 Oct 1994 15:34:14 +0000 (15:34 +0000)]
Allow vector form of latitude/longitude.  Fix documentation.

29 years agoGive lunar phases buffer a symbolic name; use new form of calendar-read-date.
Edward M. Reingold [Wed, 26 Oct 1994 15:32:51 +0000 (15:32 +0000)]
Give lunar phases buffer a symbolic name; use new form of calendar-read-date.

29 years agoUse new form of calendar-read-date.
Edward M. Reingold [Wed, 26 Oct 1994 15:31:27 +0000 (15:31 +0000)]
Use new form of calendar-read-date.

29 years agoFix regexps for diary marking to include TAB.
Edward M. Reingold [Wed, 26 Oct 1994 15:30:34 +0000 (15:30 +0000)]
Fix regexps for diary marking to include TAB.

29 years agoPut insertion of diary entry on daily menu.
Edward M. Reingold [Wed, 26 Oct 1994 15:28:56 +0000 (15:28 +0000)]
Put insertion of diary entry on daily menu.

29 years agoLots of minor fixes and code polishing. Exit-calendar code rewritten.
Edward M. Reingold [Wed, 26 Oct 1994 15:26:22 +0000 (15:26 +0000)]
Lots of minor fixes and code polishing.  Exit-calendar code rewritten.

29 years ago(set_frame_size): Set app_shell and wmshell the same.
Richard M. Stallman [Wed, 26 Oct 1994 12:57:46 +0000 (12:57 +0000)]
(set_frame_size): Set app_shell and wmshell the same.

29 years ago(dired-find-subdir): Doc fix.
Richard M. Stallman [Wed, 26 Oct 1994 09:32:58 +0000 (09:32 +0000)]
(dired-find-subdir): Doc fix.

29 years ago(fill-individual-paragraphs): Avoid infinite loop
Richard M. Stallman [Wed, 26 Oct 1994 09:32:04 +0000 (09:32 +0000)]
(fill-individual-paragraphs): Avoid infinite loop
if mailp is set and no message was yanked.

29 years ago(status_message): Add a cast.
Richard M. Stallman [Wed, 26 Oct 1994 09:30:46 +0000 (09:30 +0000)]
(status_message): Add a cast.
(sigchld_handler): Add a cast.

29 years ago(x_catch_errors, x_check_errors, x_had_errors_p)
Richard M. Stallman [Wed, 26 Oct 1994 09:26:40 +0000 (09:26 +0000)]
(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.

29 years ago(x_window): Pass new arg f to hack_wm_protocols.
Richard M. Stallman [Wed, 26 Oct 1994 09:19:57 +0000 (09:19 +0000)]
(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.

29 years ago(syms_of_window): Fix missing \n\'s.
Karl Heuer [Wed, 26 Oct 1994 06:22:14 +0000 (06:22 +0000)]
(syms_of_window): Fix missing \n\'s.

29 years ago(x_own_selection, x_get_foreign_selection): Change calls
Richard M. Stallman [Wed, 26 Oct 1994 04:58:18 +0000 (04:58 +0000)]
(x_own_selection, x_get_foreign_selection): Change calls
to x_catch_errors and friends.

29 years ago(pop_up_menu): Pass a Display * to x_catch_errors, etc.
Richard M. Stallman [Wed, 26 Oct 1994 04:57:41 +0000 (04:57 +0000)]
(pop_up_menu): Pass a Display * to x_catch_errors, etc.

29 years agoComment changes.
Richard M. Stallman [Wed, 26 Oct 1994 04:43:33 +0000 (04:43 +0000)]
Comment changes.

29 years ago(tar-summarize-buffer): Check for end of buffer before extracting substring.
Karl Heuer [Wed, 26 Oct 1994 01:40:21 +0000 (01:40 +0000)]
(tar-summarize-buffer): Check for end of buffer before extracting substring.

29 years ago(list_processes_1): Print tty name.
Karl Heuer [Wed, 26 Oct 1994 00:21:05 +0000 (00:21 +0000)]
(list_processes_1): Print tty name.

29 years ago(Vtemp_buffer_show_function): Doc fix.
Richard M. Stallman [Tue, 25 Oct 1994 20:34:42 +0000 (20:34 +0000)]
(Vtemp_buffer_show_function): Doc fix.

29 years ago(gud-irixdbx-marker-filter): Cast $curline to int.
Richard M. Stallman [Tue, 25 Oct 1994 20:29:03 +0000 (20:29 +0000)]
(gud-irixdbx-marker-filter): Cast $curline to int.

29 years ago(enriched-mode): Add autoload cookie.
Boris Goldowsky [Tue, 25 Oct 1994 14:16:02 +0000 (14:16 +0000)]
(enriched-mode): Add autoload cookie.
(enriched-decode-foreground, -background): Create
faces even if no window system, to prevent multiple warnings.

29 years ago(Brk): Declare as unsigned long.
Richard M. Stallman [Tue, 25 Oct 1994 10:52:58 +0000 (10:52 +0000)]
(Brk): Declare as unsigned long.
(unexec): Do CHECH_SCNHDR on _RCONST if that's defined.
Ignore rdata_section if there is none.
(update_dynamic_symbols): New arg new_name.  Call changed.
Fix some calls to WRITE.
(fatal_unexec): Declare all arguments.

29 years agoDelete X10 code.
Richard M. Stallman [Tue, 25 Oct 1994 10:42:02 +0000 (10:42 +0000)]
Delete X10 code.

(struct x_display_info): New fields bitmaps, bitmaps_size, bitmaps_last.
(struct x_bitmap_record): Structure moved here.

(struct font_info): New type.
(struct x_display_info): New fields font_table, font_table_size and n_fonts.

(struct x_display_info): New field scratch_cursor_gc.

(mouse_face_*): New fields.

(struct x_display_info): New field x_id_name.

(struct x_display_info): Replace elements `name'
and `face_list_cache' with one cons cell `name_list_element'.
(x_display_name_list): Variable declared.

29 years ago(Fx_selection_exists_p): Fix backwards if.
Richard M. Stallman [Tue, 25 Oct 1994 10:34:49 +0000 (10:34 +0000)]
(Fx_selection_exists_p): Fix backwards if.

29 years ago(Fx_create_frame): Don't increment refernce_count
Richard M. Stallman [Tue, 25 Oct 1994 10:33:36 +0000 (10:33 +0000)]
(Fx_create_frame): Don't increment refernce_count
until the frame is put on the frame list.

(Fx_close_connection): Call x_delete_display.

(x_display_info_for_name, Fx_open_connection):
Signal error if x_term_init fails.
(Fx_open_connection): New arg must_succeed.

(x_real_positions): Catch errors and retry if error happens.
No need to block input here.

(Fx_create_frame): Don't store the frame name
till after FRAME_X_DISPLAY_INFO is set up.
(Fx_close_connection): Renamed from Fx_close_current_connection

Many doc fixes and Lisp function arg renamings.

(x_bitmaps, x_bitmap_size, x_bitmap_last):
Variables deleted.  Use fields in x_display_info instead.
(x_bitmaps_free): Variable deleted.
(x_destroy_bitmap, x_allocate_bitmap_record): Don't use or set it.
(x_allocate_bitmap_record): New arg f.  Callers changed.
(x_lookup_pixmap): Function deleted.
(x_destroy_all_bitmaps): New function.
(Fx_close_current_connection): Call x_destroy_all_bitmaps.
Free the fonts in the font table.  Free various other data
that dpyinfo points to.  Avoid using Fdelq.

(x_set_name, Fx_create_frame): Use x_id_name field.

(Fx_close_current_connection):
Call delete_keyboard_wait_descriptor.

(Fx_close_current_connection): Call check_x_display_info.
Delete the display from x_display_list and x_display_name_list.
(Fx_display_list): New function.
(syms_of_xfns): defsubr it.

(Fx_list_fonts): Use `name_list_element' field.
(x_display_info_for_name): Scan x_display_name_list
along with x_display_list.

29 years ago(record_char): New subroutine.
Richard M. Stallman [Tue, 25 Oct 1994 10:26:49 +0000 (10:26 +0000)]
(record_char): New subroutine.
(read_char): Use record_char.
Split up menu-bar mouse click events here.
Call record_char for both halves; likewise echo_char and add_command_key.

29 years agoNever use input_fd if using X.
Richard M. Stallman [Tue, 25 Oct 1994 09:51:50 +0000 (09:51 +0000)]
Never use input_fd if using X.
(stuff_char): Do nothing if read_socket_hook.
(setpgrp_of_tty): Function deleted.
(init_sigio): Take fd as argument.  Callers changed.
Don't call request_sigio; do the work here.
(request_sigio, unrequest_sigio): Do nothing if read_socket_hook.
(init_sys_modes): Don't call EMACS_GET_TTY unless we are going
to change the settings.

29 years ago(make-frame-on-display): New function.
Richard M. Stallman [Tue, 25 Oct 1994 09:49:53 +0000 (09:49 +0000)]
(make-frame-on-display): New function.

29 years agoHandle multiple keyboard input descriptors.
Richard M. Stallman [Tue, 25 Oct 1994 09:48:44 +0000 (09:48 +0000)]
Handle multiple keyboard input descriptors.
(non_keyboard_wait_mask): New variable.
(Fset_process_filter): Update non_keyboard_wait_mask
(create_process, Fopen_network_stream, deactivate_process):
(init_process, sigchld_handler): Likewise.
(wait_reading_process_input): Maybe use non_keyboard_wait_mask.
(add_keyboard_wait_descriptor):
Renamed from change_keyboard_wait_descriptor.
Clear the old descriptor's bit only the first call.
(delete_keyboard_wait_descriptor): New function.
(keyboard_bit_set): New function.
(wait_reading_process_input): Use keyboard_bit_set.
Start the loop over process descs from 0, and explicitly
ignore non-process input descs.
(init_process): Don't init keyboard_descriptor.
(keyboard_descriptor): Variable deleted.
(add_keyboard_wait_descriptor): Don't set keyboard_descriptor.
(delete_keyboard_wait_descriptor): New function.

29 years ago(insert_from_buffer_1): Don't use min.
Richard M. Stallman [Tue, 25 Oct 1994 07:53:05 +0000 (07:53 +0000)]
(insert_from_buffer_1): Don't use min.

29 years ago(ispell-grep-command, ispell-look-command): Don't specify directory.
Richard M. Stallman [Tue, 25 Oct 1994 06:10:26 +0000 (06:10 +0000)]
(ispell-grep-command, ispell-look-command): Don't specify directory.

29 years ago(buffer-file-truename): Doc fix.
Richard M. Stallman [Tue, 25 Oct 1994 04:46:54 +0000 (04:46 +0000)]
(buffer-file-truename): Doc fix.

29 years ago(decode_mode_spec): New spec %c, for current column.
Karl Heuer [Tue, 25 Oct 1994 00:45:21 +0000 (00:45 +0000)]
(decode_mode_spec): New spec %c, for current column.

29 years agoMake previous change conditional.
Karl Heuer [Mon, 24 Oct 1994 23:30:14 +0000 (23:30 +0000)]
Make previous change conditional.

29 years ago(Fx_selection_exists_p): If selected_frame isn't an x frame, return nil.
Richard M. Stallman [Mon, 24 Oct 1994 21:59:55 +0000 (21:59 +0000)]
(Fx_selection_exists_p): If selected_frame isn't an x frame, return nil.

29 years ago* man.el (Man-init-defvars): Do not delete empty lines.
Francesco Potortì [Mon, 24 Oct 1994 15:34:50 +0000 (15:34 +0000)]
* man.el (Man-init-defvars): Do not delete empty lines.

29 years agoInitial revision
Boris Goldowsky [Mon, 24 Oct 1994 14:19:37 +0000 (14:19 +0000)]
Initial revision