1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
No description
Find a file
Geoff Voelker 1edf84e751 Include limits.h and errno.h.
Declare externs from other files.
(w32_in_use): New variable.
(check_w32, have_menus_p, x_set_title, w32_msg_worker,
find_deferred_msg, send_deferred_msg, complete_deferred_msg,
Fw32_focus_frame, W32-send-sys-command): New functions.
(last_mouse_movement_time): Delete variable.

(x_frame_parms): Alphabetize.  Add title parm.
(x_set_icon_name): Use title if set.
(x_set_menu_bar_lines): Ensure client area remains the same.
(x_set_name): Don't update if the name is the same.
Use title for name if available.
(x_icon): Initial support for creating window iconified.
(x_display_info_for_name): Set w32_in_use.
(Fx_open_connection): Validate Vwindow_system.  Set w32_in_use.

(w32_create_window): Set window size to frame dimensions.
Set font width, line height, border, scrollbar indexes.
Don't set X and Y units indexes.
(w32_msg_pump): Renamed from windows_msg_worker.
Make static.  Don't post done message. No longer handle
create scrollbar message.  Don't abort on anomalous messages.
Return when completion detected.
(w32_wnd_proc): Keep track of button state.
For WINDOWPOSCHANGING, force window dimensions to be multiples
of character dimensions.
Handle CREATESCROLLBAR.
Use correct arguments for SHOWWINDOW.
For SETWINDOWPOS, use WINDOWPOS structure.

(my_create_window): Abort if message post fails.
(Fx_create_frame): Use title instead of name.
GC protect frame before make_frame_without_minibuffer.
Set icon name.
Use courier new as default font (has bold and italic).
Set BufferPredicate and Title default parameters.

(x_to_w32_weight): Support semibold weight.
(x_to_w32_charset): Map # to numeric charset identifier.
(w32_to_x_charset): Encode unknown charsets as a number.
(enum_font_cb2): Don't restrict to ANSI and OEM charsets.

(Fx_color_values): Set high and low words of color values.

(syms_of_w32fns): Zero w32_in_use.  defsubr new functions.

(w32_wnd_proc): Pass on WM_DISPLAYCHANGE messages.

(win32_wnd_proc): Capture and handle WM_MOUSEWHEEL events.
Capture and handle WM_EMACS_TRACKPOPUPMENU events.
Allow a dragged selection from a popup menu started up
by a mouse down event.
(x_to_win32_color): Support for X Windows RGB string specifications.
1997-09-03 00:47:47 +00:00
etc Updated by Boris. 1997-09-02 20:00:28 +00:00
leim Add rules for cancelling accents by typing 1997-09-02 05:11:59 +00:00
lib-src (getpid): Delete function. 1997-09-03 00:19:25 +00:00
lisp Don't unset C-mouse-down bindings. 1997-09-02 23:54:07 +00:00
lispref Explain after-change-functions and chars vs bytes. 1997-08-22 05:58:17 +00:00
lwlib (display_menu): If an item is disabled, 1997-07-26 01:40:05 +00:00
man Added widget and custom manuals. 1997-04-07 14:00:58 +00:00
msdos EMACS_CONFIGURATION: Set to i386-pc-msdosdjgpp. 1997-08-13 04:50:55 +00:00
nt (ALL): Build cmdproxy. 1997-08-17 01:45:59 +00:00
src Include limits.h and errno.h. 1997-09-03 00:47:47 +00:00
build-ins.in (copydests): Get rid of spurious `-'s. 1994-05-18 22:42:41 +00:00
config.bat If src/_gdbinit doesn't exist, try using src/.gdbinit to create it (for 1997-08-27 11:44:29 +00:00
config.guess (*:Linux:*:*): Recognize alpha-linux-gnulibc1. 1997-08-26 09:21:29 +00:00
config.sub * config.sub: Recognize tx39/r3900. 1997-08-22 14:49:11 +00:00
configure.in (x_default_search_path): Corrected '${x_library}' to '${x_library}/X11'. 1997-08-24 16:21:53 +00:00
configure1.in Check for getpagesize. 1994-10-26 23:19:16 +00:00
GETTING.GNU.SOFTWARE Mention that gzip files end in ".gz", not ".z". 1993-06-14 15:12:07 +00:00
INSTALL MSDOS-related changes. 1997-08-31 16:42:40 +00:00
make-dist Include leim/ChangeLog in leim distribution. 1997-08-06 17:57:31 +00:00
Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it 1997-08-31 23:21:24 +00:00
PROBLEMS Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
tparam.c Update FSF address in comment. 1996-01-29 22:30:55 +00:00
vpath.sed Delete reference to ymakefile. 1995-05-17 19:42:46 +00:00