- 24 Feb, 1994 15 commits
-
-
Karl Heuer authored
-
Richard M. Stallman authored
-
Karl Heuer authored
-
Richard M. Stallman authored
-
Fred Pierresteguy authored
event set to make all these events reach the Emacs frame.
-
Richard M. Stallman authored
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.
-
Richard M. Stallman authored
(Fyes_or_no_p): Likewise.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(XTmouse_position): Don't convert to glyph units. (XTmouse_position): Use x_any_window_to_frame.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
In non-scrollbar mouse case, return coords in pixel units.
-
Richard M. Stallman authored
(unexec): Use it.
-
Richard M. Stallman authored
(syms_of_buffer): Make Lisp var for kill-buffer-query-functions.
-
Richard M. Stallman authored
(save-buffers-kill-emacs): Use it.
-
Richard M. Stallman authored
(Info-goto-emacs-command-node): Fix paren error. Fix typo in message. (Info-restore-point): Use iteration instead of recursion.
-
- 23 Feb, 1994 14 commits
-
-
Richard M. Stallman authored
-
Karl Heuer authored
-
Richard M. Stallman authored
(LIBS_SYSTEM, LINKER, START_FILES, LIB_STANDARD): Definitions moved here.
-
Richard M. Stallman authored
(LD_SWITCH_MACHINE): Definitions moved here.
-
Richard M. Stallman authored
[NEWSOS5] (START_FILES, LIB_STANDARD, C_DEBUG_SWITCH) (C_OPTIMIZE_SWITCH, LD_SWITCH_MACHINE): Definitions moved away.
-
Karl Heuer authored
-
Karl Heuer authored
-
Richard M. Stallman authored
one more block than you think you need. (jka-compr-dd-blocksize): Change default value to 256.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(posn-col-row): Convert coords from pixels to glyph units.
-
Richard M. Stallman authored
Removed autoload for `backquote'. Removed arglist specifications for `documentation' and `fset'. (ad-emacs19-p, ad-use-jwz-compiler): Removed these variables. (ad-lemacs-p, ad-v19-compiled-p, ad-subr-arglist, ad-make-advised-docstring): Removed reference to `ad-emacs19-p'. (ad-compiled-p): Renamed from `ad-v19-compiled-p'. Removed old definition of `ad-compiled-p'. (ad-compiled-code): Renamed from `ad-v19-compiled-code'. (ad-arglists, ad-docstring, ad-interactive-form): Use new names. (ad-body-forms): Always return nil for compiled definitions. (ad-compile-function): Simplified, because the v19 incarnation of `byte-compile' can compile macros. (ad-real-byte-codify): Removed. (ad-execute-defadvices): Removed. The `defadvice's it contained are now at the top level. (ad-advised-byte-code-definition): Renamed to `ad-advised-byte-code' and removed the definition of `ad-advised-byte-code' via `fset'. (ad-advised-byte-code-definition, ad-recover-byte-code, ad-stop-advice, ad-recover-normality): Removed `ad-real-byte-codify'-cation of their definitions. (ad-adjust-stack-sizes): Removed. (ad-enable-definition-hooks, ad-disable-definition-hooks): Removed v19 conditionalization. Fixed the problematic interaction between the byte-compiler and Advice when `ad-activate-on-definition' was t which resulted in erroneous compilation of nested `defun/defmacro's: (byte-compile-from-buffer, byte-compile-top-level): Advised to temporarily deactivate the advice of `defun/defmacro'. (ad-advised-definers, ad-advised-byte-compilers): New variables. (ad-enable-definition-hooks, ad-disable-definition-hooks): En/disable the advised byte-compiler entry points. (defadvice): Implement a `freeze' option which expands the `defadvice' into a redefining and dumpable `defun/defmacro' whose documentation can be written to the `DOC' file. Frozen advices cannot be undone, hence, they do not need any Advice runtime support. (ad-defadvice-flags): Add `freeze' flag. (ad-make-advised-docstring, ad-make-single-advice-docstring): New STYLE option for `plain' and `freeze' styles. Slightly changed the default formatting of advised docstrings. (ad-make-plain-docstring, ad-make-freeze-docstring): New functions. (ad-recover-all, ad-scan-byte-code-for-fsets): Removed unused condition variable `ignore-errors'. (ad-save-real-definition): New macro to save real definitions of functions used by Advice. Use `ad-save-real-definition' to save definitions of `fset', `byte-code' and now also `documentation'. (ad-subr-arglist, ad-docstring, ad-make-advised-docstring): Use `ad-real-documentation' to avoid interference with the advised version of `documentation'. (ad-execute-defadvices): Copy advice infos. (ad-start-advice-on-load): Default changed to t.
-
Edward M. Reingold authored
-
Richard M. Stallman authored
Exit main loop if INSERTED reaches TOTAL.
-
Karl Heuer authored
present.
-
- 22 Feb, 1994 11 commits
-
-
Karl Heuer authored
-
Karl Heuer authored
-
Karl Heuer authored
-
Karl Heuer authored
(init_callproc_1): Initialize it.
-
Karl Heuer authored
-
Karl Heuer authored
-
Karl Heuer authored
-
Karl Heuer authored
-
Karl Heuer authored
(main): exit on EOF.
-
Richard M. Stallman authored
correctly moves past a starred date.
-
Richard M. Stallman authored
case, convert x position to glyphs after map_event_to_object. Call window_from_coordinates later on.
-