1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

8917 commits

Author SHA1 Message Date
Richard M. Stallman
002e48b7b4 (facemenu-update): Make menu separators all dashes. 1994-09-20 19:31:16 +00:00
Richard M. Stallman
ee3e47696b (SUNOS4 or __FreeBSD__): Define UNDO_RELOCATION.
(unexec): Test UNDO_RELOCATION.  Distinguish the relocation formats
of __FreeBSD__ and SUNOS4.
1994-09-20 06:12:27 +00:00
Karl Heuer
81bd58e880 (r_alloc_freeze_level): New variable.
(r_alloc_freeze, r_alloc_thaw): New functions.
(r_alloc_sbrk): Refuse to move blocs, if frozen.
1994-09-20 05:51:50 +00:00
Karl Heuer
b6d6a51cfb (trivial_regexp_p): New function.
(search_buffer): Don't depend on internal format of re_pattern_buffer.
1994-09-20 05:40:52 +00:00
Richard M. Stallman
3fec4c1b34 (add-log-current-defun): Deal with lisp-interaction-mode like lisp-mode. 1994-09-20 05:38:59 +00:00
Karl Heuer
4361366b72 (FRAME_SCROLL_BAR_PIXEL_WIDTH): New macro, supersedes
VERTICAL_SCROLL_BAR_PIXEL_WIDTH; no longer device-dependent.
All callers changed.
(FRAME_SCROLL_BAR_COLS): New macro, supersedes VERTICAL_SCROLL_BAR_WIDTH; no
longer constant.  All callers changed.
(scroll_bar_pixel_width, scroll_bar_cols): New members of struct frame.
1994-09-20 05:20:16 +00:00
Karl Heuer
6d80dce9f9 (VERTICAL_SCROLL_BAR_PIXEL_WIDTH): Deleted. 1994-09-20 05:18:53 +00:00
Karl Heuer
40284d6b47 (compute_motion): Fix comment. 1994-09-20 05:17:41 +00:00
Karl Heuer
cb64230416 (set_frame_size, EmacsFrameSetCharSize): Change
VERTICAL_SCROLL_BAR_PIXEL_WIDTH to FRAME_SCROLL_BAR_PIXEL_WIDTH.
1994-09-20 05:15:25 +00:00
Karl Heuer
ca0d0bb971 (window_internal_width): Change VERTICAL_SCROLL_BAR_WIDTH to
FRAME_SCROLL_BAR_COLS.
1994-09-20 05:13:22 +00:00
Karl Heuer
5802e919a9 (display_string): Change VERTICAL_SCROLL_BAR_WIDTH to FRAME_SCROLL_BAR_COLS. 1994-09-20 05:12:09 +00:00
Karl Heuer
4701395c1a (x_set_scroll_bar_width): New function.
(x_frame_parms): Add that function to this table.
(Qscroll_bar_width): New symbol.
(syms_of_xfns): Initialize and staticpro it.
(Fx_create_frame): Set default scroll bar width.
1994-09-20 05:07:53 +00:00
Karl Heuer
480407eb72 * xterm.c (x_new_font): Compute number of scrollbar columns. 1994-09-20 05:05:02 +00:00
Karl Heuer
beded970ac (make_float, make_pure_float): Fix Lisp_Object vs. int problems. 1994-09-20 04:47:17 +00:00
Karl Heuer
5464522baf (Fset_window_buffer): Fix Lisp_Object vs. int problems. 1994-09-20 04:44:01 +00:00
Karl Heuer
9343ab076b (kbd_store_ptr): Declare storage class before qualifier.
(make_lispy_event): Fix Lisp_Object vs. int problems.
(read_avail_input, menu_bar_items_index, read_key_sequence): Likewise.
1994-09-20 04:39:43 +00:00
Richard M. Stallman
6782610c40 (basic-save-buffer-1): If writing temp file fails
or a precious file, restore the old visited file modtime.
1994-09-20 04:27:40 +00:00
Karl Heuer
c56fbd2444 (kbd_store_ptr): Declare storage class before qualifier. 1994-09-20 04:27:27 +00:00
Richard M. Stallman
151270f331 (query-replace-interactive): New user option.
(query-replace-read-args): Obey that option--fetch from
search-ring or regexp-search-ring.  New arg regexp-flag.
(query-replace, query-replace-regexp, replace-string)
(replace-regexp): Pass new arg to query-replace-read-args.
(map-query-replace-regexp): Obey query-replace-interactive.
1994-09-20 04:26:12 +00:00
Karl Heuer
53ea491aa5 (set_file_times): Move this out of the USG conditional. 1994-09-20 04:07:48 +00:00
Richard M. Stallman
e4f74c7e88 (PURESIZE_RATIO, BASE_PURESIZE): Defined.
(PURESIZE): Define it based on those.
1994-09-20 03:18:33 +00:00
Richard M. Stallman
88f7cc6095 (POSIX_SIGNALS): Defined. 1994-09-20 02:29:40 +00:00
Richard M. Stallman
756b6edc1e (struct saved_window_data): New slots min_width, min_height.
(Fcurrent_window_configuration): Set slots from window_min_...
(Fset_window_configuration): Restore them.
Set window_min_height and window_min_width to 1 while restoring windows.
1994-09-20 02:20:05 +00:00
Per Bothner
bbc3f190b8 Patches for HPUX, and SunOS4 (Japanese). 1994-09-20 01:28:35 +00:00
Richard M. Stallman
c44d2ceda9 *** empty log message *** 1994-09-20 01:05:37 +00:00
Richard M. Stallman
2a598462ec (add-hook): Doc fix. 1994-09-20 00:59:24 +00:00
Richard M. Stallman
e08455275a (malloc, realloc): Declared. 1994-09-20 00:26:25 +00:00
Jim Blandy
aeb2c3069e entered into RCS 1994-09-19 21:50:20 +00:00
Jim Blandy
50b04c36a8 *** empty log message *** 1994-09-19 21:50:07 +00:00
Karl Heuer
3402827c0e (syms_of_buffer): Doc fix. 1994-09-19 20:24:47 +00:00
Karl Heuer
f9328e9816 (config_options): Save all arguments, not just some. 1994-09-19 18:15:11 +00:00
Karl Heuer
e283121bc3 (Fkey_description): Reverse condition. 1994-09-19 17:46:42 +00:00
Karl Heuer
ddf09aa603 (report-emacs-bug): system-configuration-options was misspelled as
system-configure-options.
1994-09-19 17:33:18 +00:00
Jim Blandy
dc5a82ea28 * disp-table.el: Add support for new window border display table
element.
(describe-display-table): Describe the window border glyph.
(display-table-len): New constant.
(make-display-table, standard-display-8bit,
standard-display-default, standard-display-ascii,
standard-display-g1, standard-display-graphic,
standard-display-underline): Use display-table-len, instead of
hard-coding the display table length.
1994-09-19 17:31:15 +00:00
Jim Blandy
a45e35e173 Add a new element to display tables controlling side-by-side
window borders.
* buffer.c (syms_of_buffer): Update doc string for
`buffer-display-table'.
* disptab.h (DISP_TABLE_SIZE): Bump to 262.
(DISP_BORDER_GLYPH): New accessor macro.
* xdisp.c (display_text_line): Consult the display table when
building side-by-side window borders.
1994-09-19 17:28:37 +00:00
Karl Heuer
e39322d99f [!HAVE_X_WINDOWS] (store_frame_title): Dummy macro. 1994-09-19 17:17:02 +00:00
Francesco Potortì
5236f937c7 * rlogin.el (rlogin): recognise the `-l user' option to rlogin and
let comint and ange-ftp know about the correct home directory.
1994-09-19 11:47:05 +00:00
Richard M. Stallman
543918ded7 (SYSTEM_TYPE): Delete definition. 1994-09-19 05:54:59 +00:00
Richard M. Stallman
2ee658c39e (picture-yank-at-click): New function. 1994-09-19 05:51:16 +00:00
Richard M. Stallman
7bbe1dea3b Handle ==, !=, + and -.
(hif-tokenize): Handle ==, !=, + and -.
(hif-token-regexp): Handle ==, !=, + and -.
(hif-notequal, hif-plus, hif-minus, hif-mathify): New functions.
(hif-math, hif-eq-expr): New functions.
(hif-term): Call hif-eq-expr.
(hide-ifdef-define): Pass 1 to hif-set-var.
1994-09-19 05:29:15 +00:00
Richard M. Stallman
25869acf6e (Info-insert-dir): Insert newlines before rather than
after nodes copied from other files, for consistency.
1994-09-19 05:11:40 +00:00
Richard M. Stallman
f3ca341e3c (RETURN_UNGCPRO): Use if (1) .. else, not do ... while (0). 1994-09-19 05:07:10 +00:00
Richard M. Stallman
aa138cb419 (rmail-summary-construct-io-menu): New function.
(rmail-new-summary): Call rmail-summary-construct-io-menu.
(rmail-summary-mode-map): New menu items 'Input Rmail File' and
'Output Rmail File'.
(rmail-summary-output-to-rmail-file): New arg 'file-name'. If it
non-nil, call rmail-output-to-rmail-file.
1994-09-19 05:03:02 +00:00
Richard M. Stallman
61029318d2 (rmail-output-menu): Function deleted. 1994-09-19 05:02:12 +00:00
Richard M. Stallman
8b7ef584f6 Build proper keymap for the "Input (menu)" and "Output (menu)" submenus:
(rmail-find-all-files, rmail-list-to-menu, rmail-construct-io-menu):
New functions.
(rmail-input-menu): Function deleted.
(rmail). Call rmail-construct-io-menu.
(rmail-mode-map): 'Input Rmail file (menu)' renamed to
`Input Rmail File'.  `Output (Rmail Menu)' renamed to 'Output Rmail File'.
1994-09-19 05:01:33 +00:00
Richard M. Stallman
20b5d24c26 (file-name-sans-extension): New function. 1994-09-19 04:32:41 +00:00
Karl Heuer
64a49ca7b1 (validate_interval_range, property_value, Fget_char_property,
Fnext_property_change, Fnext_single_property_change,
Fprevious_property_change, Fprevious_single_property_change): Fix Lisp_Object
vs. int problems.
1994-09-19 00:18:27 +00:00
Karl Heuer
5ef2a3c046 (openp): Fix Lisp_Object vs. int problems. 1994-09-19 00:17:55 +00:00
Karl Heuer
92992c7e07 (vmotion, Fvertical_motion): Fix Lisp_Object vs. int problems. 1994-09-19 00:17:26 +00:00
Karl Heuer
16a3738c96 (Fframe_parameters): Fix Lisp_Object vs. int problems. 1994-09-19 00:16:58 +00:00