]> code.delx.au - gnu-emacs/log
gnu-emacs
28 years ago(fatal_unexec): Don't use varargs.
Richard M. Stallman [Sat, 11 Nov 1995 20:27:37 +0000 (20:27 +0000)]
(fatal_unexec): Don't use varargs.

28 years ago(display_menu_bar): Fix backwards conditional.
Richard M. Stallman [Sat, 11 Nov 1995 15:55:13 +0000 (15:55 +0000)]
(display_menu_bar): Fix backwards conditional.
(update_menu_bar, redisplay_window): Don't use FRAME_EXTERNAL_MENU_BAR
in #ifdef, since it is always defined.

28 years ago(sh-mode): Remove ! in column 1.
Erik Naggum [Sat, 11 Nov 1995 14:35:47 +0000 (14:35 +0000)]
(sh-mode): Remove ! in column 1.

28 years ago(NO_EDITRES): Defined.
Richard M. Stallman [Sat, 11 Nov 1995 07:14:26 +0000 (07:14 +0000)]
(NO_EDITRES): Defined.
(LIBXMU): Define once again.

28 years ago(HACK_EDITRES): Don't define if NO_EDITRES is defined.
Richard M. Stallman [Sat, 11 Nov 1995 07:13:56 +0000 (07:13 +0000)]
(HACK_EDITRES): Don't define if NO_EDITRES is defined.

28 years ago(HACK_EDITRES): Define here as in xfns.c.
Richard M. Stallman [Sat, 11 Nov 1995 07:13:06 +0000 (07:13 +0000)]
(HACK_EDITRES): Define here as in xfns.c.
(XTread_socket): Test HACK_EDITRES.

28 years ago(delete-frame): Don't use delete-frame as event name.
Richard M. Stallman [Sat, 11 Nov 1995 07:06:05 +0000 (07:06 +0000)]
(delete-frame): Don't use delete-frame as event name.

28 years ago(change-log-mode): Remove incorrect "^" anchors from
Richard M. Stallman [Sat, 11 Nov 1995 05:33:37 +0000 (05:33 +0000)]
(change-log-mode): Remove incorrect "^" anchors from
paragraph-start and -separate.
(change-log-fill-paragraph): Use regular value of paragraph-start
to bound paragraph to be filled, modified values only to do the
filling.  Make lines beginning with parentheses
paragraph-starters, but not paragraph-separators.

28 years ago(lisp-mode-variables, lisp-fill-paragraph): Remove
Richard M. Stallman [Sat, 11 Nov 1995 05:32:13 +0000 (05:32 +0000)]
(lisp-mode-variables, lisp-fill-paragraph): Remove
"^" from paragraph-start and paragraph-separate.  Moved
page-delimiter first in case it has a "^" also.

28 years ago(sh-mode): as above. Use page-delimiter rather than literal "^L".
Richard M. Stallman [Sat, 11 Nov 1995 05:31:11 +0000 (05:31 +0000)]
(sh-mode): as above.  Use page-delimiter rather than literal "^L".

28 years ago(fill-region-as-paragraph): Since adaptive-fill-regexp
Richard M. Stallman [Sat, 11 Nov 1995 05:30:49 +0000 (05:30 +0000)]
(fill-region-as-paragraph): Since adaptive-fill-regexp
is supposed to match text STARTING at the left margin, use
`looking-at' rather than `re-search-forward'.
(fill-individual-paragraphs): Match fill-prefixes starting at left-margin.

28 years ago(dabbrev-case-replace): Doc fix.
Richard M. Stallman [Sat, 11 Nov 1995 05:24:34 +0000 (05:24 +0000)]
(dabbrev-case-replace): Doc fix.

28 years ago(global-map): Removed bindings of down events to ignore.
Richard M. Stallman [Sat, 11 Nov 1995 04:07:39 +0000 (04:07 +0000)]
(global-map): Removed bindings of down events to ignore.
(xterm-mouse-translate): Only generate down event when bound.
Cleanup.  Support for mode line and vertical bar dragging, and
menu-bar events.
(xterm-mouse-x): New variable.
(xterm-mouse-y): New variable.
(mouse-position): Advice to use above variables.
(xterm-mouse-event): Support menu-bar.  Set xterm-mouse-x and xterm-mouse-y.

28 years agoDefine menu-bar mouse-1 as tmm-menubar.
Richard M. Stallman [Sat, 11 Nov 1995 04:06:54 +0000 (04:06 +0000)]
Define menu-bar mouse-1 as tmm-menubar.

28 years ago(set_menu_bar_lines): Record the fact that the window configuration changes.
Richard M. Stallman [Sat, 11 Nov 1995 00:49:45 +0000 (00:49 +0000)]
(set_menu_bar_lines): Record the fact that the window configuration changes.
(set_menu_bar_lines_1): Mark the window as modified.

28 years ago(find-file-noselect): Respect the value of
Karl Heuer [Fri, 10 Nov 1995 19:12:42 +0000 (19:12 +0000)]
(find-file-noselect): Respect the value of
find-file-visit-truename when FILENAME is a directory and
find-file-run-dired is non-nil.

28 years ago(set-auto-mode): If mode cmds move point, obey them.
Richard M. Stallman [Fri, 10 Nov 1995 19:08:56 +0000 (19:08 +0000)]
(set-auto-mode): If mode cmds move point, obey them.

28 years ago(facemenu-active-faces): Replaces function
Karl Heuer [Fri, 10 Nov 1995 18:59:43 +0000 (18:59 +0000)]
(facemenu-active-faces): Replaces function
`facemenu-discard-redundant-faces'.  This version, written by
Simon Marshall, is faster and does not require optional
argument for recursive re-entry.  New argument FRAME allows
check to be done relative to face definitions in any frame.

(facemenu-unlisted-faces): Remove font-lock faces from
the default list.  The list of face names was out of sync; to
prevent this from happenning again I made font-lock.el, and other
packages that create "private" faces, put them on the list
themselves.  This should give them a better chance of being
updated when the packages are changed.

28 years agoAll faces added to facemenu-unlisted-faces list.
Karl Heuer [Fri, 10 Nov 1995 18:58:59 +0000 (18:58 +0000)]
All faces added to facemenu-unlisted-faces list.

28 years ago(makefile-space-face): Don't list in facemenu.
Karl Heuer [Fri, 10 Nov 1995 18:58:37 +0000 (18:58 +0000)]
(makefile-space-face): Don't list in facemenu.

28 years ago(show-paren-command-hook): Don't list `paren-mismatch'
Karl Heuer [Fri, 10 Nov 1995 18:58:14 +0000 (18:58 +0000)]
(show-paren-command-hook): Don't list `paren-mismatch'
face in menu.

28 years agoDon't list any faces in menu.
Karl Heuer [Fri, 10 Nov 1995 18:57:42 +0000 (18:57 +0000)]
Don't list any faces in menu.

28 years ago(holiday-face, calendar-today-face, diary-face): Add
Karl Heuer [Fri, 10 Nov 1995 18:56:58 +0000 (18:56 +0000)]
(holiday-face, calendar-today-face, diary-face): Add
faces to facemenu-unlisted-faces before creating so that facemenu
won't list them as faces to be added interactively.

28 years agoDon't include Xaw/Paned.h unless USE_LUCID is defined.
Richard M. Stallman [Fri, 10 Nov 1995 18:55:48 +0000 (18:55 +0000)]
Don't include Xaw/Paned.h unless USE_LUCID is defined.
(set_frame_menubar): Conditionalized some code on USE_LUCID that
depends on the fact that the parent widget of the menu bar is an Xaw
"Paned" widget.

28 years ago(enriched-next-annotation): Doc fix.
Richard M. Stallman [Fri, 10 Nov 1995 18:04:18 +0000 (18:04 +0000)]
(enriched-next-annotation): Doc fix.

28 years agoFix previous change.
Richard M. Stallman [Fri, 10 Nov 1995 17:58:55 +0000 (17:58 +0000)]
Fix previous change.

28 years ago(LIBS): Add libsrc_libs and keep the old LIBS.
Richard M. Stallman [Fri, 10 Nov 1995 17:47:48 +0000 (17:47 +0000)]
(LIBS): Add libsrc_libs and keep the old LIBS.

28 years ago(display_menu_item): Don't treat buttons specially.
Richard M. Stallman [Fri, 10 Nov 1995 17:43:52 +0000 (17:43 +0000)]
(display_menu_item): Don't treat buttons specially.

28 years ago(x-display-color-p): Accept optional arg.
Richard M. Stallman [Fri, 10 Nov 1995 17:40:47 +0000 (17:40 +0000)]
(x-display-color-p): Accept optional arg.

28 years agoRewrite for new case tables.
Richard M. Stallman [Fri, 10 Nov 1995 17:39:54 +0000 (17:39 +0000)]
Rewrite for new case tables.

28 years ago(do-auto-fill): Use fill-context-prefix.
Richard M. Stallman [Fri, 10 Nov 1995 17:33:26 +0000 (17:33 +0000)]
(do-auto-fill): Use fill-context-prefix.

(shell-command-on-region): Use region-beginning
and region-end, to put them in the command history.

(do-auto-fill): When choosing fill-prefix,
don't include the left-margin indentation.

28 years ago(view-mode-map): Use ordinary Help command.
Richard M. Stallman [Fri, 10 Nov 1995 17:31:23 +0000 (17:31 +0000)]
(view-mode-map): Use ordinary Help command.

28 years ago(tmm-define-keys): New subroutine.
Richard M. Stallman [Fri, 10 Nov 1995 17:29:36 +0000 (17:29 +0000)]
(tmm-define-keys): New subroutine.
(tmm-add-prompt): Use that to define keys in both maps separately.

Use f10 as well as M-`.

28 years ago(command-line): Complain about unknown options.
Richard M. Stallman [Fri, 10 Nov 1995 17:27:52 +0000 (17:27 +0000)]
(command-line): Complain about unknown options.

(command-line): Handle = in option only if starts with --.

(user-mail-address): Doc fix.

28 years ago(mail-yank-clear-headers): Do nothing if
Richard M. Stallman [Fri, 10 Nov 1995 17:23:49 +0000 (17:23 +0000)]
(mail-yank-clear-headers): Do nothing if
mail-yank-ignored-headers is nil.

28 years ago(rmail-delete-message-hook): New hook.
Richard M. Stallman [Fri, 10 Nov 1995 17:21:30 +0000 (17:21 +0000)]
(rmail-delete-message-hook): New hook.
(rmail-delete-message, rmail-delete-forward): Run the hook.

(rmail-mode-hook, rmail-get-new-mail-hook): Add defvars.
(rmail-show-message-hook): Likewise.

28 years ago(pc-selection-mode): Don't mess with c-mode-map.
Richard M. Stallman [Fri, 10 Nov 1995 17:19:47 +0000 (17:19 +0000)]
(pc-selection-mode): Don't mess with c-mode-map.

28 years ago(menu-bar-tools-menu): Always define GNUS entry.
Richard M. Stallman [Fri, 10 Nov 1995 17:18:23 +0000 (17:18 +0000)]
(menu-bar-tools-menu): Always define GNUS entry.

28 years ago(byte-compile-associative): Do operations left to right.
Richard M. Stallman [Fri, 10 Nov 1995 17:16:57 +0000 (17:16 +0000)]
(byte-compile-associative): Do operations left to right.

(byte-force-recompile): Improve the prompt.

28 years ago(fill-region-as-paragraph): Use fill-context-prefix.
Richard M. Stallman [Fri, 10 Nov 1995 17:13:56 +0000 (17:13 +0000)]
(fill-region-as-paragraph): Use fill-context-prefix.
(fill-context-prefix): New function.

(fill-region-as-paragraph): Don't insert extra space
at end of filled region.

(fill-individual-paragraphs): Insist on nonempty header name,
in the special mailp case.

28 years ago(mode-line-format): Modify it, don't override it entirely.
Richard M. Stallman [Fri, 10 Nov 1995 17:10:58 +0000 (17:10 +0000)]
(mode-line-format): Modify it, don't override it entirely.

28 years ago(awk-mode): Require cc-mode.
Richard M. Stallman [Fri, 10 Nov 1995 17:09:45 +0000 (17:09 +0000)]
(awk-mode): Require cc-mode.

28 years ago(apropos-print): Use buffer *Apropos*, not *Help*.
Richard M. Stallman [Fri, 10 Nov 1995 17:08:38 +0000 (17:08 +0000)]
(apropos-print): Use buffer *Apropos*, not *Help*.
(apropos-follow): Don't print a "how to get back" message.

(apropos-follow): Fix error message.

28 years ago(sh-mode-map): Put sh-execute-region on C-M-x.
Richard M. Stallman [Fri, 10 Nov 1995 17:06:28 +0000 (17:06 +0000)]
(sh-mode-map): Put sh-execute-region on C-M-x.
Put executable-interpret on C-c C-x.

28 years ago(server-log): Record the current time.
Richard M. Stallman [Fri, 10 Nov 1995 17:01:59 +0000 (17:01 +0000)]
(server-log): Record the current time.
End with newline whenever STRING doesn't end with one.

28 years agoDon't test THIS_IS_YMAKEFILE.
Richard M. Stallman [Fri, 10 Nov 1995 16:46:41 +0000 (16:46 +0000)]
Don't test THIS_IS_YMAKEFILE.

28 years agoAlways include sys/wait.h unless NOT_C_CODE;
Richard M. Stallman [Fri, 10 Nov 1995 16:42:06 +0000 (16:42 +0000)]
Always include sys/wait.h unless NOT_C_CODE;
don't test #ifdef emacs for that.

28 years ago(SYMS_SYSTEM): Add syms_of_msdos.
Richard M. Stallman [Fri, 10 Nov 1995 16:40:35 +0000 (16:40 +0000)]
(SYMS_SYSTEM): Add syms_of_msdos.

28 years ago(LIB_STANDARD_1): New macro.
Richard M. Stallman [Fri, 10 Nov 1995 16:38:55 +0000 (16:38 +0000)]
(LIB_STANDARD_1): New macro.
(LIB_STANDARD): Use LIB_STANDARD_1.
(LIBS_SYSTEM): Use it here too.

28 years ago(LIBXMU): Never define this.
Richard M. Stallman [Fri, 10 Nov 1995 16:35:33 +0000 (16:35 +0000)]
(LIBXMU): Never define this.

28 years agoTest NOT_C_CODE instead of THIS_IS_YMAKEFILE.
Richard M. Stallman [Fri, 10 Nov 1995 16:33:38 +0000 (16:33 +0000)]
Test NOT_C_CODE instead of THIS_IS_YMAKEFILE.
Get fatal error if not using GCC.

28 years ago(lisp): Add loadup.el.
Richard M. Stallman [Fri, 10 Nov 1995 16:27:28 +0000 (16:27 +0000)]
(lisp): Add loadup.el.

(USE_@X_TOOLKIT_TYPE@): Define here, if appropriate.
(THIS_IS_YMAKEFILE): Definition deleted.

28 years ago(unload_font): Invalidate computed faces.
Richard M. Stallman [Fri, 10 Nov 1995 16:19:51 +0000 (16:19 +0000)]
(unload_font): Invalidate computed faces.
(unload_color): Likewise.
(new_computed_face): Reuse invalidated computed faces.

28 years ago(display_text_line): Get redisplay_end_trigger from window.
Richard M. Stallman [Fri, 10 Nov 1995 16:18:44 +0000 (16:18 +0000)]
(display_text_line): Get redisplay_end_trigger from window.

(display_string): Detect truncation more carefully.

(redisplay_window): On non-X frame, always use
FRAME_MENU_BAR_LINES as criterion for whether to display menu bar.
(update_menu_bar): Likewise.
(display_menu_bar): Do the work here for non-X frames
regardless of USE_X_TOOLKIT.

28 years ago(struct window): New field redisplay_end_trigger.
Richard M. Stallman [Fri, 10 Nov 1995 16:05:24 +0000 (16:05 +0000)]
(struct window): New field redisplay_end_trigger.

28 years ago(Fwindow_redisplay_end_trigger): New function.
Richard M. Stallman [Fri, 10 Nov 1995 16:01:46 +0000 (16:01 +0000)]
(Fwindow_redisplay_end_trigger): New function.
(Fset_window_redisplay_end_trigger): Likewise.
(syms_of_window): defsubr them.

28 years ago(debug_print): Explicitly print a CR.
Richard M. Stallman [Fri, 10 Nov 1995 15:58:13 +0000 (15:58 +0000)]
(debug_print): Explicitly print a CR.

28 years ago(oblookup): Clear ARRAY_MARK_FLAG in obsize.
Richard M. Stallman [Fri, 10 Nov 1995 15:56:08 +0000 (15:56 +0000)]
(oblookup): Clear ARRAY_MARK_FLAG in obsize.

28 years ago(interrupt_signal): Do special things in GC.
Richard M. Stallman [Fri, 10 Nov 1995 15:54:33 +0000 (15:54 +0000)]
(interrupt_signal): Do special things in GC.

28 years ago(Fmove_to_column): Doc fix.
Richard M. Stallman [Fri, 10 Nov 1995 15:48:13 +0000 (15:48 +0000)]
(Fmove_to_column): Doc fix.

(compute_motion): Update next_boundary
when we skip to next newline.

28 years agoOops; left a note in a doc-string.
Simon Marshall [Fri, 10 Nov 1995 08:42:45 +0000 (08:42 +0000)]
Oops; left a note in a doc-string.

28 years ago(Fwrite_region): Move the code that writes annotations for empty files.
Richard M. Stallman [Fri, 10 Nov 1995 06:44:54 +0000 (06:44 +0000)]
(Fwrite_region): Move the code that writes annotations for empty files.

28 years ago(Fformat): Use doprnt_lisp.
Richard M. Stallman [Fri, 10 Nov 1995 06:41:14 +0000 (06:41 +0000)]
(Fformat): Use doprnt_lisp.

28 years agoInclude lisp.h.
Richard M. Stallman [Fri, 10 Nov 1995 06:40:06 +0000 (06:40 +0000)]
Include lisp.h.
(doprnt1): Renamed from doprnt.  New arg LISPSTRINGS.
This is now a static subroutine.
(doprnt): New definition calls doprnt1.
(doprnt_lisp): New function.

28 years ago(update_line): Avoid indexing into obody by -1.
Richard M. Stallman [Fri, 10 Nov 1995 06:38:23 +0000 (06:38 +0000)]
(update_line): Avoid indexing into obody by -1.

28 years ago(syms_of_callint): Set up Qlet, Qletx, Qsave_excursion.
Richard M. Stallman [Fri, 10 Nov 1995 06:34:09 +0000 (06:34 +0000)]
(syms_of_callint): Set up Qlet, Qletx, Qsave_excursion.
(Fcall_interactively): Look past those special forms
when checking for a call to `list'.

28 years ago(Fmake_overlay): New args front-advance and rear-advance.
Richard M. Stallman [Fri, 10 Nov 1995 06:32:38 +0000 (06:32 +0000)]
(Fmake_overlay): New args front-advance and rear-advance.

(syms_of_buffer): Delete the buffer-redisplay-end-trigger local variable.

28 years ago(lisp): Don't distribute site-start.
Richard M. Stallman [Fri, 10 Nov 1995 06:08:02 +0000 (06:08 +0000)]
(lisp): Don't distribute site-start.

28 years ago(run-hook-with-args, run-hook-list-with-args): Safeguard
Richard M. Stallman [Fri, 10 Nov 1995 04:48:27 +0000 (04:48 +0000)]
(run-hook-with-args, run-hook-list-with-args): Safeguard
against a t in the global value of hook variables.

28 years ago(makefile-mode): Call makefile-define-space-face only if it is defined.
Richard M. Stallman [Fri, 10 Nov 1995 04:44:37 +0000 (04:44 +0000)]
(makefile-mode): Call makefile-define-space-face only if it is defined.
(makefile-define-space-face): Create the face unconditionally;
alter it only if have X.

28 years agoFexpt): Doc fix.
Richard M. Stallman [Fri, 10 Nov 1995 04:29:21 +0000 (04:29 +0000)]
Fexpt): Doc fix.

28 years agoRequire calendar.
Richard M. Stallman [Fri, 10 Nov 1995 04:27:30 +0000 (04:27 +0000)]
Require calendar.

28 years ago1. Use local hooks, not local variables.
Simon Marshall [Thu, 9 Nov 1995 08:26:32 +0000 (08:26 +0000)]
1.  Use local hooks, not local variables.
2.  Wrap font-lock-fontify-region, not called fns.
3.  Guarantee anchored keywords don't span lines.

28 years agocompilation-mode-font-lock-keywords tweak
Simon Marshall [Thu, 9 Nov 1995 08:20:16 +0000 (08:20 +0000)]
compilation-mode-font-lock-keywords tweak

28 years ago(env_vars): New variable.
Geoff Voelker [Tue, 7 Nov 1995 07:58:00 +0000 (07:58 +0000)]
(env_vars): New variable.
(add_registry): New procedure.
(main): Use values of configuration environment variables from
the registry if defined, the process environment otherwise.

28 years agoUpdate to latest src/config.in.
Geoff Voelker [Tue, 7 Nov 1995 07:57:46 +0000 (07:57 +0000)]
Update to latest src/config.in.

28 years ago(NTGUI): New macro.
Geoff Voelker [Tue, 7 Nov 1995 07:57:05 +0000 (07:57 +0000)]
(NTGUI): New macro.
[NTGUI] (CFLAGS): Define HAVE_NTGUI.

28 years ago(addpm.exe): Link with $(ADVAPI32).
Geoff Voelker [Tue, 7 Nov 1995 07:56:36 +0000 (07:56 +0000)]
(addpm.exe): Link with $(ADVAPI32).
(install, fast_install): Change same-dir test to create test file in
installation tree and thereby support read-only shares.
(clean): Remove .pdb files.

28 years agoInitial revision
Geoff Voelker [Tue, 7 Nov 1995 07:52:28 +0000 (07:52 +0000)]
Initial revision

28 years ago[win32] (face-menu-read-color, list-colors-display, facemenu-color-equal, face-menu...
Geoff Voelker [Tue, 7 Nov 1995 07:48:36 +0000 (07:48 +0000)]
[win32] (face-menu-read-color, list-colors-display, facemenu-color-equal, face-menu-get-face):
Test for 'win32 window system as well as 'x.

28 years ago[win32] (make-face, make-face-x-resource-internal):
Geoff Voelker [Tue, 7 Nov 1995 07:48:12 +0000 (07:48 +0000)]
[win32] (make-face, make-face-x-resource-internal):
Test for 'win32 window system as well as 'x.

28 years agomouse.el [win32] (mouse-set-region):
Geoff Voelker [Tue, 7 Nov 1995 07:47:47 +0000 (07:47 +0000)]
mouse.el [win32] (mouse-set-region):
Test for 'win32 window system as well as 'x.

28 years ago[win32] (normal-top-level, command-line, command-line-1):
Geoff Voelker [Tue, 7 Nov 1995 07:47:22 +0000 (07:47 +0000)]
[win32] (normal-top-level, command-line, command-line-1):
Test for 'win32 window system as well as 'x.

28 years ago(DOC): Include strings from w32term.c, w32xfns.c,
Geoff Voelker [Tue, 7 Nov 1995 07:44:54 +0000 (07:44 +0000)]
(DOC): Include strings from w32term.c, w32xfns.c,
w32fns.c, w32faces.c, w32select.c, w32menu.c, w32reg.c; remove
Win95 conditional.

28 years ago(SUBSYSTEM, TLIBW32, TLASTLIB, WIN32OBJ): Defined.
Geoff Voelker [Tue, 7 Nov 1995 07:36:36 +0000 (07:36 +0000)]
(SUBSYSTEM, TLIBW32, TLASTLIB, WIN32OBJ): Defined.
(w32term.obj, w32xfns.obj, w32fns.obj w32faces.obj, w32select.obj,
w32menu.obj, w32reg.obj): Defined.
(LINK_FLAGS): Use SUBSYSTEM.
(OBJ1): Remove lastfile.obj.
(LIBS, TEMACS): Use TLASTLIB.
(LIBS) [NTGUI]: Use TLIBW32 and GUI libs.
(EMACS): Remove Win95 conditional.
(clean): Remove paths.h.

28 years ago(nt_get_resource, init_environment): Defined.
Geoff Voelker [Tue, 7 Nov 1995 07:36:09 +0000 (07:36 +0000)]
(nt_get_resource, init_environment): Defined.
(prepare_standard_handles, restore_standard_handles) [HAVE_NTGUI]:
Don't duplicate or restore standard handles.

28 years ago(nt_get_resource): Prototype defined.
Geoff Voelker [Tue, 7 Nov 1995 07:35:54 +0000 (07:35 +0000)]
(nt_get_resource): Prototype defined.

28 years ago[HAVE_NTGUI] (create_child): Pass handles to children.
Geoff Voelker [Tue, 7 Nov 1995 07:35:38 +0000 (07:35 +0000)]
[HAVE_NTGUI] (create_child): Pass handles to children.
[HAVE_NTGUI1] (sys_select): Support alternate keyboard handling.

28 years ago(nt_ring_bell): Renamed from ring_bell, now global.
Geoff Voelker [Tue, 7 Nov 1995 07:35:06 +0000 (07:35 +0000)]
(nt_ring_bell): Renamed from ring_bell, now global.
(initialize_win_nt_display): Use nt_ring_bell.
[HAVE_NTGUI] (pixel_to_glyph_coords, glyph_to_pixel_coords): Don't define.

28 years ago[HAVE_NTGUI] (WinMain): New procedure.
Geoff Voelker [Tue, 7 Nov 1995 07:34:42 +0000 (07:34 +0000)]
[HAVE_NTGUI] (WinMain): New procedure.
[HAVE_NTGUI] (hinst, hprevinst, lpCmdLine, nCmdShow): New variables.
[HAVE_NTGUI] (_start): Invoke WinMainCRTStartup.

28 years ago[HAVE_NTGUI] (abort): New macro.
Geoff Voelker [Tue, 7 Nov 1995 07:32:46 +0000 (07:32 +0000)]
[HAVE_NTGUI] (abort): New macro.
[HAVE_NTGUI] (HAVE_FACES): Defined.

[HAVE_NTGUI] (HAVE_WINDOW_SYSTEM): New macro.

28 years ago[HAVE_X_WINDOWS] (HAVE_WINDOW_SYSTEM): New macro.
Geoff Voelker [Tue, 7 Nov 1995 07:31:45 +0000 (07:31 +0000)]
[HAVE_X_WINDOWS] (HAVE_WINDOW_SYSTEM): New macro.

28 years ago(FRAME_INTERNAL_BORDER_WIDTH, FRAME_LINE_HEIGHT): New macros.
Geoff Voelker [Tue, 7 Nov 1995 07:31:20 +0000 (07:31 +0000)]
(FRAME_INTERNAL_BORDER_WIDTH, FRAME_LINE_HEIGHT): New macros.

28 years ago[HAVE_NTGUI] (set_menu_framebar): Declare external.
Geoff Voelker [Tue, 7 Nov 1995 07:28:29 +0000 (07:28 +0000)]
[HAVE_NTGUI] (set_menu_framebar): Declare external.
[HAVE_NTGUI] (frame_title_buf, frame_title_ptr): Include variables
for Win32 window system.
[HAVE_NTGUI] (store_frame_title, x_consider_frame_title): Include
procedures for Win32 window system.
[HAVE_NTGUI] (x_consider_frame_title): Test for Win32 frame.
[HAVE_NTGUI] (display_text_line): Test for Win32 frame on face change.
[HAVE_NTGUI] (display_menu_bar): Perform no-op for NT window system.

(update_menu_bar, redisplay_window): Test for definition
of FRAME_EXTERNAL_MENU_BAR before using it.

Use FRAME_WINDOW_P of FRAME_EXTERNAL_MENU_BAR before using it.

Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.

28 years ago[HAVE_NTGUI] (Fset_window_configuration): Set menu bar lines.
Geoff Voelker [Tue, 7 Nov 1995 07:27:45 +0000 (07:27 +0000)]
[HAVE_NTGUI] (Fset_window_configuration): Set menu bar lines.

Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.

28 years ago[HAVE_NTGUI] (FRAME_TERMCAP_P): Don't redefine.
Geoff Voelker [Tue, 7 Nov 1995 07:27:19 +0000 (07:27 +0000)]
[HAVE_NTGUI] (FRAME_TERMCAP_P): Don't redefine.

28 years ago[HAVE_NTGUI] (init_sys_modes, reset_sys_modes):
Geoff Voelker [Tue, 7 Nov 1995 07:26:18 +0000 (07:26 +0000)]
[HAVE_NTGUI] (init_sys_modes, reset_sys_modes):
Don't initialize terminal mode when using window system.
[HAVE_NTGUI] (BUFFER_SIZE_FACTOR): Increase for use with window system.

Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.

28 years ago[HAVE_NTGUI] (do_scrolling, do_direct_scrolling): Update frame geometry.
Geoff Voelker [Tue, 7 Nov 1995 07:25:15 +0000 (07:25 +0000)]
[HAVE_NTGUI] (do_scrolling, do_direct_scrolling): Update frame geometry.

Use FRAME_WINDOW_P instead of testing for specific window system frames.

Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.

28 years ago[HAVE_NTGUI] (POLL_FOR_INPUT): Define macro.
Geoff Voelker [Tue, 7 Nov 1995 07:23:14 +0000 (07:23 +0000)]
[HAVE_NTGUI] (POLL_FOR_INPUT): Define macro.
Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.

28 years ago[HAVE_NTGUI]: Include w32term.h.
Geoff Voelker [Tue, 7 Nov 1995 07:20:59 +0000 (07:20 +0000)]
[HAVE_NTGUI]: Include w32term.h.
[HAVE_NTGUI] (KBD_BUFFER_SIZE): Increase for NT window system.
[HAVE_NTGUI] (POLL_FOR_INPUT): Define.
[HAVE_NTGUI] (kbd_buffer_get_event): Enable windowing and menu events.
[HAVE_NTGUI] (lispy_function_keys): Define array for NT.
[HAVE_NTGUI] (make_lispy_event): Enable menu bar events.
[HAVE_NTGUI] (modify_event_symbol): Map symbol to keysym.
[HAVE_NTGUI] (read_char_x_menu_prompt): Display menus.

(FUNCTION_KEY_OFFSET): New macro.
(make_lispy_event): Use FUNCTION_KEY_OFFSET to modify event codes
before applying modifiers.

Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.