bpt/emacs.git
29 years agoChanged references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h
Karl Heuer [Thu, 3 Nov 1994 21:11:43 +0000 (21:11 +0000)]
Changed references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h
to s\windowsnt.h.

29 years ago(sbrk): Allow request sizes to be different than the page size.
Karl Heuer [Thu, 3 Nov 1994 21:07:19 +0000 (21:07 +0000)]
(sbrk): Allow request sizes to be different than the page size.

29 years ago[WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined.
Karl Heuer [Thu, 3 Nov 1994 20:49:20 +0000 (20:49 +0000)]
[WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined.

29 years ago#include <malloc.h>.
Karl Heuer [Thu, 3 Nov 1994 20:46:43 +0000 (20:46 +0000)]
#include <malloc.h>.
(HAVE_MOUSE, MODE_LINE_BINARY_TEXT): defined.

29 years ago(tar-extract): Set default-directory to that of the superior buffer, not the
Karl Heuer [Thu, 3 Nov 1994 20:37:28 +0000 (20:37 +0000)]
(tar-extract): Set default-directory to that of the superior buffer, not the
pseudo-dir formed from the archive name.

29 years ago(gud-gdb-complete-command): Add a trailing single quote to partially quoted
Karl Heuer [Thu, 3 Nov 1994 20:30:28 +0000 (20:30 +0000)]
(gud-gdb-complete-command): Add a trailing single quote to partially quoted
unique completions.

29 years agoDon't rm files if cd fails.
Karl Heuer [Thu, 3 Nov 1994 20:24:53 +0000 (20:24 +0000)]
Don't rm files if cd fails.

29 years agoWrap font-lock-fontify-region's string-match with save-match-data.
Simon Marshall [Thu, 3 Nov 1994 15:30:39 +0000 (15:30 +0000)]
Wrap font-lock-fontify-region's string-match with save-match-data.

29 years ago(Fx_list_fonts): Don't bother to retrieve font info when there's no size_ref
Karl Heuer [Wed, 2 Nov 1994 06:18:45 +0000 (06:18 +0000)]
(Fx_list_fonts): Don't bother to retrieve font info when there's no size_ref
to compare it against.

29 years ago(Fdecode_time): Fix Lisp_Object vs. integer problems.
Karl Heuer [Wed, 2 Nov 1994 04:27:27 +0000 (04:27 +0000)]
(Fdecode_time): Fix Lisp_Object vs. integer problems.
Don't use tm_gmtoff; it's not portable.

29 years agoLeave DEVICE_SEP undefined by default.
Karl Heuer [Wed, 2 Nov 1994 02:35:56 +0000 (02:35 +0000)]
Leave DEVICE_SEP undefined by default.

29 years ago(init_buffer): Fix error message syntax.
Richard M. Stallman [Wed, 2 Nov 1994 01:22:31 +0000 (01:22 +0000)]
(init_buffer): Fix error message syntax.

29 years ago(Fdecode_time): Change one XFASTINT to XINT.
Richard M. Stallman [Tue, 1 Nov 1994 21:06:55 +0000 (21:06 +0000)]
(Fdecode_time): Change one XFASTINT to XINT.

29 years ago(x_window): Make ibw 0 by default.
Richard M. Stallman [Tue, 1 Nov 1994 21:05:11 +0000 (21:05 +0000)]
(x_window): Make ibw 0 by default.

(Fx_create_frame): Don't set xlwmenu_default_font if not USE_X_TOOLKIT.

29 years agoAdd function and variable name conventions.
Richard M. Stallman [Tue, 1 Nov 1994 21:04:29 +0000 (21:04 +0000)]
Add function and variable name conventions.

29 years ago(*-unknown-freebsd): Remove [-(] from UNAME_RELEASE.
Per Bothner [Tue, 1 Nov 1994 19:27:21 +0000 (19:27 +0000)]
(*-unknown-freebsd):  Remove [-(] from UNAME_RELEASE.

29 years agoPut nt subdir and its subdirs in the dist.
Richard M. Stallman [Tue, 1 Nov 1994 10:41:18 +0000 (10:41 +0000)]
Put nt subdir and its subdirs in the dist.
(lib-src): Put makefile.nt in the dist.
(lisp): Put makefile.nt in the dist.

29 years ago(SYSTEM_PURESIZE_EXTRA): Defined.
Richard M. Stallman [Tue, 1 Nov 1994 10:31:35 +0000 (10:31 +0000)]
(SYSTEM_PURESIZE_EXTRA): Defined.

29 years agoInitial revision
Richard M. Stallman [Tue, 1 Nov 1994 10:27:02 +0000 (10:27 +0000)]
Initial revision

29 years ago(byte-compile-insert-header): Escape backslashes
Richard M. Stallman [Tue, 1 Nov 1994 09:54:39 +0000 (09:54 +0000)]
(byte-compile-insert-header): Escape backslashes
in FILENAME when putting it inside a string constant.

29 years ago(init_editfns): Get the username from the environment
Richard M. Stallman [Tue, 1 Nov 1994 08:50:20 +0000 (08:50 +0000)]
(init_editfns): Get the username from the environment
variable USERNAME instead of USER.

(Fdecode_time): New function.
(syms_of_editfns): defsubr it.

29 years ago(read_key_sequence): Use flags instead of gotos to
Richard M. Stallman [Tue, 1 Nov 1994 08:49:40 +0000 (08:49 +0000)]
(read_key_sequence): Use flags instead of gotos to
enable the Microsoft C compiler to compile the routine.

(read_avail_input) [WINDOWSNT]: Just return 0.

(make_lispy_event): Record double and triple for drags.
Put in click_modifier for multi-clicks.
(read_key_sequence): Convert double-drag first to plan drag,
and only later try a click.

29 years ago(DEVICE_SEP, DIRECTORY_SEP, IS_DEVICE_SEP)
Richard M. Stallman [Tue, 1 Nov 1994 08:47:47 +0000 (08:47 +0000)]
(DEVICE_SEP, DIRECTORY_SEP, IS_DEVICE_SEP)
(IS_DIRECTORY_SEP, IS_ANY_SEP): New macros, defined if not already def.

29 years ago(DOS_NT): Defined.
Richard M. Stallman [Tue, 1 Nov 1994 08:45:04 +0000 (08:45 +0000)]
(DOS_NT): Defined.

29 years ago(term_init) [WINDOWSNT]: Do some Windows-specific
Richard M. Stallman [Tue, 1 Nov 1994 08:44:15 +0000 (08:44 +0000)]
(term_init) [WINDOWSNT]: Do some Windows-specific
initialization, then skip the rest of the code.
(FRAME_TERMCAP_P) [WINDOWSNT]: Always return 0.

29 years ago[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.
Richard M. Stallman [Tue, 1 Nov 1994 08:42:36 +0000 (08:42 +0000)]
[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.

29 years agoTest DOS_NT, not MSDOS.
Richard M. Stallman [Tue, 1 Nov 1994 08:41:25 +0000 (08:41 +0000)]
Test DOS_NT, not MSDOS.

29 years ago[WINDOWSNT]: Add includes for NT.
Richard M. Stallman [Tue, 1 Nov 1994 08:39:49 +0000 (08:39 +0000)]
[WINDOWSNT]: Add includes for NT.
Define _P_WAIT.  Declare _spawnlp, _getpid.
[WINDOWSNT] (select, strerror, vfork): Don't use these definitions.

(init_sys_modes): Test DOS_NT, not MSDOS.
(emacs_get_tty, emacs_set_tty,(child_setup_tty, init_baud_rate): Ditto.

(sys_subshell) [WINDOWSNT]: Use _spawnlp. not vfork.
(wait_for_termination) [WINDOWSNT]: Use wait.
(discard_tty_input) [WINDOWSNT]: Do nothing at all.

29 years agoUse macros IS_ANY_SEP, IS_DIRECTORY_SEP,
Richard M. Stallman [Tue, 1 Nov 1994 08:31:31 +0000 (08:31 +0000)]
Use macros IS_ANY_SEP, IS_DIRECTORY_SEP,
IS_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.
[WINDOWSNT]: Add includes.  Don't define sys_siglist.

(sigchld_handler): Work around bug in MS C compiler.
(sigchld_handler) [WINDOWSNT]: Do not call signal.
(signal_process) [WINDOWSNT]: Use win32_kill_process instead of kill.
(read_process_output) [WINDOWSNT]: Use read_child_output instead of
read.

(create_process) [WINDOWSNT]: Use
pipe_with_inherited_out  and pipe_with_inherited_in.
Use the pid returned by child_setup.  Deal with not having vfork,
Call register_child.
(close_process_descs): Do nothing if WINDOWSNT.

(proc_buffer_char): No longer static.

29 years ago(MAXNAMLEN) [WINDOWSNT]: Define as 255.
Richard M. Stallman [Tue, 1 Nov 1994 08:24:29 +0000 (08:24 +0000)]
(MAXNAMLEN) [WINDOWSNT]: Define as 255.

29 years ago[WINDOWSNT]: Don't include vlimit.h.
Richard M. Stallman [Tue, 1 Nov 1994 08:23:44 +0000 (08:23 +0000)]
[WINDOWSNT]: Don't include vlimit.h.
(get_lim_data): Alternate definition for WINDOWSNT.

29 years agoChange explicit uses of the Unix directory separator
Richard M. Stallman [Tue, 1 Nov 1994 08:22:31 +0000 (08:22 +0000)]
Change explicit uses of the Unix directory separator
'/' to uses of the macros IS_ANY_SEP, IS_DIRECTORY_SEP,
IS_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.

(init_lread) [WINDOWSNT]: Disable warnings about
directories in the load path not existing.

(load): Test DOS_NT instead of MSDOS.

29 years agoChange explicit uses of the Unix directory separator
Richard M. Stallman [Tue, 1 Nov 1994 08:16:31 +0000 (08:16 +0000)]
Change explicit uses of the Unix directory separator
/' to uses of the macros IS_ANY_SEP, IS_DIRECTORY_SEP,
S_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.

[WINDOWSNT]: Don't define HAVE_FSYNC; add includes for NT.

(Ffile_name_absolute_p): Test DOS_NT instead of MSDOS.
(Fwrite_region, Fdo_auto_save, Ffile_modes): Likewise.

(Qfind_buffer_file_type): Test DOS_NT instead of MSDOS.
(syms_of_files): Likewise.
(Finsert_file_types): Test DOS_NT instead of MSDOS.
Rename local var try to trytry.

(Fadd_name_to_file): Wlways fail.
(Frename_file) [WINDOWSNT]: Use MoveFile, not link and unlink,
and check for both ERROR_FILE_EXISTS and ERROR_ALREADY_EXISTS.
(Fmake_directory_internal) [WINDOWSNT]: Invoke mkdir without the mask.

(Fexpand_file_name): Test DOS_NT, not MSDOS.
(Fexpand_file_name) [WINDOWSNT]: Accept // or \\ at start.
Call dostonunix_filename for HOME envvar, for ~USER.
Quote directory separators found in environment variables.
(Fsubstitute_in_file_name): Test DOS_NT instead of MSDOS.
(Fsubstitute_in_file_name) [WINDOWSNT]: Accept // or \\ at start.
Work around alloca bug in MS compiler.
(Ffile_name_directory): Test DOS_NT instead of MSDOS sometimes.
But don't insert a drive letter on windows.

29 years ago(Fdump_emacs): Don't reset the data start address by
Richard M. Stallman [Tue, 1 Nov 1994 07:07:32 +0000 (07:07 +0000)]
(Fdump_emacs): Don't reset the data start address by
invoking memory_warnings just before unexec-ing.

29 years agoUse macros IS_ANY_SEP, IS_DIRECTORY_SEP, and DIRECTORY_SEP.
Richard M. Stallman [Tue, 1 Nov 1994 07:03:57 +0000 (07:03 +0000)]
Use macros IS_ANY_SEP, IS_DIRECTORY_SEP, and DIRECTORY_SEP.
(file-attributes) [WINDOWSNT]: Set st_gid and st_uid to Qnil; use
get_inode_and_device_vals to fake up inode number and device number.

29 years ago(getenv_internal) [WINDOWSNT]: Use strnicmp, not bcmp.
Richard M. Stallman [Tue, 1 Nov 1994 06:49:52 +0000 (06:49 +0000)]
(getenv_internal) [WINDOWSNT]: Use strnicmp, not bcmp.

(child_setup): Use IS_DIRECTORY_SEP.
[WINDOWSNT]: Call prepare_standard_handles.  Use spawnve.
Use reset_standard_handles.

(Fcall_process_region): Test DOS_NT, not MSDOS.
(Fcall_process) [WINDOWSNT]: Call pipe_with_inherited_out.
Use the return value of child_setup to get the child's pid;
don't call vfork etc. explicitly.

[WINDOWSNT]: Add includes.  Defone NOMINMAX, _P_NOWAIT.
(Vbinary_process_input, Vbinary_process_output)
(Qbuffer_file_type): Test DOS_NT, not MSDOS.
(syms_of_callproc): Test DOS_NT, not MSDOS.

(init_callproc): Test DOS_NT, not MSDOS.

29 years ago(init_buffer): Use DIRECTORY_SEP, IS_DIRECTORY_SEP macros,
Richard M. Stallman [Tue, 1 Nov 1994 06:39:38 +0000 (06:39 +0000)]
(init_buffer): Use DIRECTORY_SEP, IS_DIRECTORY_SEP macros,
not character constants.
(init_buffer_once, syms_of_buffer): Test DOS_NT, not MSDOS.

29 years ago(struct buffer): Test DOS_MT, not MSDOS.
Richard M. Stallman [Tue, 1 Nov 1994 06:17:07 +0000 (06:17 +0000)]
(struct buffer): Test DOS_MT, not MSDOS.

29 years agoOn windows-nt, load ls-lisp and winnt.
Richard M. Stallman [Tue, 1 Nov 1994 05:56:55 +0000 (05:56 +0000)]
On windows-nt, load ls-lisp and winnt.
Treat windows-nt like ms-dos for DOC file name.

29 years ago(Info-directory-list): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:54:58 +0000 (05:54 +0000)]
(Info-directory-list): Treat windows-nt like ms-dos.

29 years ago(byte-compile-file): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:52:42 +0000 (05:52 +0000)]
(byte-compile-file): Treat windows-nt like ms-dos.

29 years ago(hexl-find-file): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:51:58 +0000 (05:51 +0000)]
(hexl-find-file): Treat windows-nt like ms-dos.

29 years ago(shell-command-switch): New variable.
Richard M. Stallman [Tue, 1 Nov 1994 05:50:57 +0000 (05:50 +0000)]
(shell-command-switch): New variable.
(shell-command, shell-command-on-region): Use new variable.

29 years ago(command-line): Use ~/_emacs as init file in windows-nt.
Richard M. Stallman [Tue, 1 Nov 1994 05:49:25 +0000 (05:49 +0000)]
(command-line): Use ~/_emacs as init file in windows-nt.

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.