1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-15 04:11:53 -08:00
Commit graph

8356 commits

Author SHA1 Message Date
Richard M. Stallman
3c2dd2c035 (help-menu-map): Variable deleted, and its binding.
(mouse-select-window): New command, now on mode-line mouse-1.
(mouse-delete-other-windows): Now on mode-line mouse-2.
(mouse-split-window-horizontally): Now on mode-line C-mouse-2.
1994-02-25 19:35:58 +00:00
Fred Pierresteguy
47d5317538 (EmacsFrameSetCharSize): Set coordinates values to the toplevel widget. 1994-02-25 17:45:51 +00:00
Fred Pierresteguy
13ce2d73e4 (XTread_socket): For case ConfigureNotify, call x_any_window_to_frame.
[USE_X_TOOLKIT]: Call XTranslateCoordinates for case ConfigureNotify
when send_event is 0 and when the event is relative to toplevel widget.
1994-02-25 09:29:20 +00:00
Fred Pierresteguy
982a94d930 (EmacsFrameSetCharSize): Call check_frame_size and update
vertical_scroll_bar_extra.
Call SET_FRAME_GARBAGED.
1994-02-25 09:10:22 +00:00
Richard M. Stallman
1dc5112cb7 (c-macro-display-buffer): Delete special view-mode hack.
(c-macro-expansion): Parse from 1 to START just once.
Avoid counting lines.  Use ???!!!???!!! to mark start of
the region we want to look at.
1994-02-25 06:27:24 +00:00
Karl Heuer
6a8f71e7eb (set-visited-file-name): Unlock the file if setting the visited file name to
nil.
1994-02-25 03:24:15 +00:00
Karl Heuer
f450965c2e (Buffer-menu-toggle-read-only): Change toggle-read-only to
vc-toggle-read-only.
1994-02-25 01:42:03 +00:00
Karl Heuer
f765858ec5 *** empty log message *** 1994-02-25 01:30:59 +00:00
Richard M. Stallman
f643a89157 (byte-compile-from-buffer, byte-compile-top-level):
Removed advice. Byte-compilation problem is now taken care of
directly by the compiler.
(ad-advised-byte-compilers): Removed.
(ad-enable-definition-hooks, ad-disable-definition-hooks): Removed
activation of the advised byte-compiler entry points.
(ad-lemacs-p): Removed variable.
(ad-lemacs-p): New macro for compile-time conditionalization.
1994-02-25 00:57:37 +00:00
Richard M. Stallman
d9e42bcf36 (byte-compile-protect-from-advice): New macro that
temporarily deactivates advice of `defun/defmacro' while BODY is run.
(byte-compile-from-buffer, byte-compile-top-level): Use
`byte-compile-protect-from-advice' to protect compilation.
1994-02-25 00:54:15 +00:00
Richard M. Stallman
71d7800099 (hide-sublevels): Doc fix. Rename arg. 1994-02-24 23:43:30 +00:00
Karl Heuer
a9d3e9172f (help-for-help): Use help-map in the docstring. 1994-02-24 23:20:12 +00:00
Karl Heuer
0d4720b0db (make-help-screen): Initialize help-screen before changing the keymap. 1994-02-24 23:19:59 +00:00
Richard M. Stallman
9e9afbf866 (outline-minor-mode-prefix): Change to C-c C-o.
(hide-sublevels, hide-other): New functions.
(outline-mode-map): New key bindings.  New menu bindings.
1994-02-24 22:37:49 +00:00
Richard M. Stallman
5847f86195 (lisp-mode-variables): Set outline-regexp. 1994-02-24 22:36:24 +00:00
Richard M. Stallman
a62342463a (nroff-mode): Set outline-regexp and outline-level.
(nroff-outline-level): New function.
1994-02-24 22:34:52 +00:00
Richard M. Stallman
bd13332096 (c-mode): Set outline-regexp and outline-level.
(c-outline-level): New function.
1994-02-24 22:34:24 +00:00
Karl Heuer
080d8166d8 Fix value of docdir. 1994-02-24 22:00:11 +00:00
Richard M. Stallman
4ff37b0873 (Fload): Cast the args to stat. 1994-02-24 21:50:10 +00:00
Karl Heuer
df5d008dfd Install DOC* in docdir. 1994-02-24 21:18:49 +00:00
Richard M. Stallman
effdbe0d08 (*-sysv4.1): Set NON_GNU_CPP. 1994-02-24 20:41:49 +00:00
Karl Heuer
294634fb26 (direct_output_forward_char): Use Fget_char_property to test for invisibility. 1994-02-24 20:08:54 +00:00
Karl Heuer
ef4d2f9e96 (direct_output_for_insert): Fix comment. 1994-02-24 20:04:27 +00:00
Karl Heuer
67406ef460 (compute_motion, vmotion): Use Fget_char_property to test for invisibility. 1994-02-24 20:01:13 +00:00
Karl Heuer
3ae8ced7cb (try_window, display_text_line): Use Fget_char_property to test for invisibility. 1994-02-24 20:00:34 +00:00
Karl Heuer
e885523c6e (try_window): Add #ifdef USE_TEXT_PROPERTIES around call to Fget_text_property. 1994-02-24 19:42:35 +00:00
Karl Heuer
99830d6315 (Fget_char_property): Fix docstring. 1994-02-24 19:24:37 +00:00
Karl Heuer
f5957179cf (Fget_char_property): New function. 1994-02-24 19:18:32 +00:00
Richard M. Stallman
42db568779 Formerly INSTALL.~20~ 1994-02-24 19:15:08 +00:00
Karl Heuer
0fa767e7a9 (sort_overlays): Allow for null window. 1994-02-24 19:08:19 +00:00
Richard M. Stallman
9b63095b62 Don't force os=-hpux for hp9k2... and hp9k3... 1994-02-24 18:06:41 +00:00
Fred Pierresteguy
31ac8d8c42 (x_window): Call XChangeWindowAttributes with the standard
event set to make all these events reach the Emacs frame.
1994-02-24 12:54:54 +00:00
Richard M. Stallman
78589e07a8 (Fx_popup_menu): Allow t as position, meaning use mouse pos.
Allow nil as position, meaning just precompute equiv-key data.
Mouse events have coords in pixel units.

(menu_item_equiv_key): Cached equiv-key data is a sublist.

Most of file rewritten.
(menu_items, menu_items_*): New variables.
(MENU_ITEMS_*): New macros.
(init_menu_items, discard_menu_items, push_menu_pane, push_menu_item)
(finish_menu_items): New functions.
(menu_item_enabled_p): New function.
(keymap_panes, single_keymap_panes): Major rewrite; most args changed.
(list_of_panes, list_of_items): Major rewrite; most args changed.
(Fx_popup_menu): Major rewrite.  Now independent of display mechanism.
No more conditionals here.
(set_menu_items, free_menu_items): Functions deleted.
(xmenu_show): Both versions rewritten to work from menu_items
and to do all the conditionalized things that were in Fx_popup_menu.
(unread_menu_bar_button, other_menu_bar_item_p): New functions.
(check_mouse_other_menu_bar): New function.
1994-02-24 08:07:16 +00:00
Richard M. Stallman
1db4cfb25b (Fy_or_n_p): Use a popup menu if reached via mouse command.
(Fyes_or_no_p): Likewise.
1994-02-24 08:02:10 +00:00
Richard M. Stallman
411acee307 (mouse_get_pos): Don't convert to glyph units. 1994-02-24 06:22:50 +00:00
Richard M. Stallman
2b5c9e71c3 (construct_mouse_click): Don't convert to glyph units.
(XTmouse_position): Don't convert to glyph units.

(XTmouse_position): Use x_any_window_to_frame.
1994-02-24 06:22:23 +00:00
Richard M. Stallman
5384466ade (Fmouse_position): Convert to glyph units. 1994-02-24 06:20:30 +00:00
Richard M. Stallman
9e20143afc (make_lispy_movement, make_lispy_event):
In non-scrollbar mouse case, return coords in pixel units.
1994-02-24 06:19:34 +00:00
Richard M. Stallman
d8858cfe4a (ELF_BSS_SECTION_NAME): New macro (config.h may override).
(unexec): Use it.
1994-02-24 05:40:30 +00:00
Richard M. Stallman
dcdffbf66a (Fkill_buffer): Call the Vkill_buffer_query_functions.
(syms_of_buffer): Make Lisp var for kill-buffer-query-functions.
1994-02-24 05:34:16 +00:00
Richard M. Stallman
88902b356e (kill-emacs-query-functions): New variable.
(save-buffers-kill-emacs): Use it.
1994-02-24 04:00:41 +00:00
Richard M. Stallman
cedb118cc8 (Info-build-node-completions): Add a call to widen.
(Info-goto-emacs-command-node): Fix paren error.  Fix typo in message.
(Info-restore-point): Use iteration instead of recursion.
1994-02-24 03:25:46 +00:00
Richard M. Stallman
2512acba30 (debug, debug-on-entry): Doc strings. 1994-02-23 23:17:34 +00:00
Karl Heuer
165c67142a *** empty log message *** 1994-02-23 23:04:30 +00:00
Richard M. Stallman
1c5ceaf673 Include usg5-4.h.
(LIBS_SYSTEM, LINKER, START_FILES, LIB_STANDARD): Definitions moved here.
1994-02-23 19:47:45 +00:00
Richard M. Stallman
7aa5f3bc6d [NEWSOS5] (C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH)
(LD_SWITCH_MACHINE): Definitions moved here.
1994-02-23 19:47:30 +00:00
Richard M. Stallman
fbe92c1d7a NEWSOS5 conditional deleted.
[NEWSOS5] (START_FILES, LIB_STANDARD, C_DEBUG_SWITCH)
(C_OPTIMIZE_SWITCH, LD_SWITCH_MACHINE): Definitions moved away.
1994-02-23 19:47:11 +00:00
Karl Heuer
a2bb8f73f2 (byte-compile-file): Return nil on failure. 1994-02-23 19:17:57 +00:00
Karl Heuer
1c1fce3feb (main, get_time): Don't crash on invalid input. 1994-02-23 17:43:05 +00:00
Richard M. Stallman
dfe05faccc (jka-compr-partial-uncompress): Make dd give you
one more block than you think you need.

(jka-compr-dd-blocksize): Change default value to 256.
1994-02-23 16:18:10 +00:00