1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-21 12:03:55 -08:00
Commit graph

46262 commits

Author SHA1 Message Date
Stefan Monnier
dfc42f38c1 (asm-calculate-indentation, asm-indent-line): New functions.
(asm-mode): Use them in indent-line-function.
Set tab-always-indent to nil to stay closer to previous tab behavior.
Set comment-add.  Remove space at end of comment-add.
(asm-newline): Obsolete.  Use newline-and-indent instead.
(asm-mode-map): Remove TAB binding.
(asm-code-level-empty-comment-pattern)
(asm-flush-left-empty-comment-pattern)
(asm-inline-empty-comment-pattern): Remove.
(asm-comment): Use newcomment functions instead.
(asm-colon): Don't tab if colon is not after a label.
(asm-line-matches, asm-pop-comment-level): Remove.
2003-04-02 16:48:11 +00:00
Kai Großjohann
6d91a595e0 (top-level): Quote second arg to
`eval-after-load'.
2003-04-02 10:41:40 +00:00
Miles Bader
64453f32d0 (scroll-bar-mode): Correctly specify `nil' choice. 2003-04-02 04:31:22 +00:00
Stefan Monnier
c7d565f4dc (asm-mode-syntax-table): Setup entries that do not depend on asm-comment-char.
(asm-mode-map): Declare and init at the same time.
(asm-code-level-empty-comment-pattern)
(asm-flush-left-empty-comment-pattern)
(asm-inline-empty-comment-pattern): Use \s< so they do not depend
on asm-comment-char.  Turn them into constants.
(asm-mode): Simplify.
(asm-line-matches): Remove unused arg.
2003-04-01 23:09:13 +00:00
Dave Love
8064e321d0 *** empty log message *** 2003-04-01 18:08:13 +00:00
Dave Love
b7eb6e8a16 Doc fixes.
(display-time-mail-face): Change :type and default to nil.
(display-time-mail-icon): Use pbm, not xbm.
(display-time-mail-string): New.
(display-time-string-forms): Use display-time-mail-string.  Add
checks in display property.
2003-04-01 18:03:13 +00:00
Dave Love
19c37f01f8 *** empty log message *** 2003-04-01 10:23:35 +00:00
Dave Love
92c920d124 Use transparent/opaque `colours'. 2003-04-01 10:22:39 +00:00
Dave Love
9b8a0941bb (xpm_lookup_color): Grok "opaque". 2003-04-01 10:04:38 +00:00
Kim F. Storm
3e6a560b5b *** empty log message *** 2003-04-01 09:57:22 +00:00
Andrew Choi
2f4b24c371 Fix build on Mac OS X with Carbon. 2003-04-01 01:09:13 +00:00
Kenichi Handa
f202923389 (indian-font-char-index-table): Fix the
order of CDAC fonts.
2003-04-01 01:06:19 +00:00
Kim F. Storm
f9329151f7 (frame.c.x): Add dependency on BLOCKINPUT_H_GROUP.
(xdisp.c.x): Fix to use BLOCKINPUT_H_GROUP.
2003-03-31 22:45:50 +00:00
Kim F. Storm
874ebf3a3e *** empty log message *** 2003-03-31 22:45:30 +00:00
Kim F. Storm
eee66ed58e (frame.o): Add dependency on blockinput.h and files
included from it (atimer.h and systime.h).
2003-03-31 22:41:23 +00:00
Stefan Monnier
836be5ce16 (reveal-post-command): Remove buggy debugging code. 2003-03-31 22:26:26 +00:00
Kim F. Storm
de02e8b450 (pop-global-mark-quick-repeat): Remove defcustom.
(set-mark-command): Unconditionally repeat pop-global-mark without
C-x prefix.  Fix doc.
2003-03-31 21:49:09 +00:00
Kim F. Storm
ce92443fd0 (cua-set-mark): Unconditionally repeat
pop-global-mark without C-x prefix.  Fix doc.
2003-03-31 21:48:39 +00:00
Nick Roberts
049eb0cb97 *** empty log message *** 2003-03-31 21:43:21 +00:00
Juanma Barranquero
9443fcf690 *** empty log message *** 2003-03-31 21:32:25 +00:00
Juanma Barranquero
0c126b96ba ($(BLD)/frame.$(O)): Add dependency on blockinput.h and files included from it. 2003-03-31 21:31:05 +00:00
Nick Roberts
50df05be57 (gdb-inferior-io-mode): Remove Unix pathname for cat
so that it can run on NT also.
2003-03-31 21:23:45 +00:00
Juanma Barranquero
19f093e5ec (x_set_scroll_bar_default_width): Define return value as void. 2003-03-31 21:16:55 +00:00
Juanma Barranquero
6f5a04e1a9 (x_wm_set_icon_position): Define return value as void. 2003-03-31 21:15:51 +00:00
Juanma Barranquero
a17029208a (display_x_get_resource): Use Display_Info argument, not x_display_info. 2003-03-31 21:00:47 +00:00
Stefan Monnier
a604e2b457 (reveal-post-command): Better error handling and debugging. 2003-03-31 20:56:14 +00:00
Kim F. Storm
2731a0ade1 Fix compilation for --with-x=no. 2003-03-31 20:41:41 +00:00
Kim F. Storm
47103c7753 (EMACS_CLASS): Remove. Use generic define.
(struct w32_display_info): Fix type of xrdb member.
(enum FULLSCREEN_*): Remove.
Remove prototypes for generic functions (in frame.h).
2003-03-31 20:36:37 +00:00
Kim F. Storm
f8240bf81d Remove unnecessary extern declarations.
(x_fullscreen_adjust): Remove. Use generic instead.
(x_redisplay_interface): Add x_frame_parm_handlers member.
2003-03-31 20:36:31 +00:00
Kim F. Storm
7c0d3ed81f The following changes consolidates the common code related to
frame-parameter handling from the xfns.c, w32fns.c, and macfns.c
files into frame.c.

* xfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
parameters now defined in frame.h and frame.c.
(Vx_resource_name): Remove. Use generic var.
(enum x_frame_parms): Remove (bogus, unused enum).
(check_x_display_info): Make non-static (for frame.c).
(struct x_frame_parm_table, x_frame_parms): Remove.
(init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
(x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
(x_set_border_width, x_set_internal_border_width, x_set_visibility)
(x_change_window_heights, x_set_autoraise, x_set_autolower)
(x_set_vertical_scroll_bars, x_set_scroll_bar_width)
(validate_x_resource_name, Fx_get_resource, x_get_resource_string)
(x_default_parameter, Fx_parse_geometry, x_figure_window_size):
Remove.  Use generic functions instead.
(enum resource_types): Remove.
(x_set_scroll_bar_default_width): New global function (for frame.c).
(Fx_create_frame): Depend on x_figure_window_size to add space for
toolbar and setup size_hint_flags.
(x_frame_parm_handlers): New table for redisplay_interface.
(syms_of_xfns): Don't intern/staticpro removed vars.
2003-03-31 20:36:21 +00:00
Kim F. Storm
b5bcda6db2 Remove extern decl for frame parameter vars. 2003-03-31 20:36:05 +00:00
Kim F. Storm
92a373e30f (change_window_heights): Add prototype. 2003-03-31 20:35:57 +00:00
Kim F. Storm
cdbc7fec13 Remove extern decl for frame parameter vars.
(change_window_heights): New generic function;
replaces x_change_window_heights.  All users changed.
2003-03-31 20:35:51 +00:00
Kim F. Storm
abdb2fa0bb (EMACS_CLASS): Remove. Use generic define.
(struct w32_display_info): Fix type of xrdb member.
(enum FULLSCREEN_*): Remove.
(x_fullscreen_adjust): Remove prototype.
2003-03-31 20:35:43 +00:00
Kim F. Storm
ccbf77bb5b Remove unnecessary extern declarations.
(x_fullscreen_adjust): Remove. Use generic instead.
(x_redisplay_interface): Add w32_frame_parm_handlers member.
2003-03-31 20:35:36 +00:00
Kim F. Storm
5a152aa0ad (x_get_string_resource): Use XrmDatabase. 2003-03-31 20:35:24 +00:00
Kim F. Storm
574bdd83ed (XrmDatabase): New (dummy) typedef. 2003-03-31 20:35:17 +00:00
Kim F. Storm
6d9063478a * w32fns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
parameters now defined in frame.h and frame.c.
(Vx_resource_name): Remove. Use generic var.
(enum x_frame_parms): Remove (bogus, unused enum).
(check_x_display_info): Make non-static (for frame.c).
(struct x_frame_parm_table, x_frame_parms): Remove.
(init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
(x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
(x_set_border_width, x_set_internal_border_width, x_set_visibility)
(x_change_window_heights, x_set_autoraise, x_set_autolower)
(x_set_vertical_scroll_bars, x_set_scroll_bar_width)
(validate_x_resource_name, Fx_get_resource, x_get_resource_string)
(x_default_parameter, Fx_parse_geometry, x_figure_window_size):
Remove.  Use generic functions instead.
(enum resource_types): Remove.
(x_set_scroll_bar_default_width): New global function (for frame.c).
(Fx_create_frame): Depend on x_figure_window_size to add space for
toolbar and setup size_hint_flags.
(w32_frame_parm_handlers): New table for redisplay_interface.
(syms_of_w32fns): Don't intern/staticpro removed vars.
2003-03-31 20:35:09 +00:00
Kim F. Storm
c900f29192 (EMACS_CLASS): Remove.
(struct mac_display_info): Add xrdb member.
(struct mac_output): Add want_fullscreen member.
2003-03-31 20:34:56 +00:00
Kim F. Storm
88cd462dc6 Remove unnecessary extern declarations.
(x_redisplay_interface): Add mac_frame_parm_handlers member.
2003-03-31 20:34:48 +00:00
Kim F. Storm
42556ca4fc (Qauto_raise, Qauto_lower, ...): Remove vars for frame
parameters now defined in frame.h and frame.c.
(Vx_resource_name): Remove. Use generic var.
(check_x_display_info): Make non-static (for frame.c).
(struct x_frame_parm_table, x_frame_parms): Remove.
(init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
(x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
(x_set_border_width, x_set_internal_border_width, x_set_visibility)
(x_change_window_heights, x_set_autoraise, x_set_autolower)
(x_set_vertical_scroll_bars, x_set_scroll_bar_width)
(validate_x_resource_name, Fx_get_resource, x_get_resource_string)
(x_default_parameter, Fx_parse_geometry, x_figure_window_size):
Remove.  Use generic functions instead.
(enum resource_types): Remove.
(x_set_scroll_bar_default_width): New global function (for frame.c).
(mac_frame_parm_handlers): New table for redisplay_interface.
(syms_of_macfns): Don't intern/staticpro removed vars.
2003-03-31 20:34:30 +00:00
Kim F. Storm
5e02ce1187 (Qauto_raise, Qauto_lower, ...): Declare extern all frame
parameter related vars defined in frame.c.
(EMACS_CLASS): Define here.
(enum FULLSCREEN_*): Define here.
(x_set_scroll_bar_default_width, x_wm_set_icon_position)
(x_set_offset, x_new_font, x_new_fontset): Add prototypes.
(x_fullscreen_adjust, x_set_frame_parameters, x_report_frame_params)
(x_set_fullscreen, x_set_line_spacing, x_set_screen_gamma, x_set_font)
(x_set_fringe_width, x_set_border_width, x_set_internal_border_width)
(x_set_visibility, x_set_autoraise, x_set_autolower)
(x_set_unsplittable, x_set_vertical_scroll_bars)
(x_set_scroll_bar_width, x_icon_type, validate_x_resource_name)
(x_figure_window_size): Add prototypes.
2003-03-31 20:34:17 +00:00
Kim F. Storm
972f4259c1 Include blockinput.h.
(Vx_resource_name, Vx_resource_class, Qx_frame_parameter)
(Qx_resource_name, Qface_set_after_frame_default): Define vars here.
(Qauto_raise, Qauto_lower, ...): Define all frame parameter
related vars here.
(struct frame_parm_table, frame_parms): New table for describing
frame parameters and their associated Q-variable.
The order of the parameters corresponds to the sequence of the
frame_parm_handlers table in redisplay_interface.
(x_fullscreen_move, x_set_frame_parameters)
(x_report_frame_params, x_set_fullscreen, x_set_line_spacing)
(x_set_screen_gamma, x_set_font, x_set_fringe_width)
(x_set_border_width, x_set_internal_border_width, x_set_visibility)
(x_set_autoraise, x_set_autolower, x_set_unsplittable)
(x_set_vertical_scroll_bars, x_set_scroll_bar_width, x_icon_type):
Generic functions for processing of frame parameters.
(validate_x_resource_name, xrdb_get_resource, Fx_get_resource)
(display_x_get_resource, x_get_resource_string): Functions for
generic access to X resources.
(x_get_arg, x_frame_get_arg, x_frame_get_and_record_arg)
(x_default_parameter, Fx_parse_geometry): Functions for generic
access to frame parameters.
(x_figure_window_size): Generic calculation of frame size. Fixed
to add space needed for tool bar.  Also setup size_hint_flags.
(syms_of_frame): Intern and staticpro frame parameter variables.
Defvar_lisp Vx_resource_class and Vx_resource_name here.
Defsubr Sx_get_resource and Sx_parse_geometry.
2003-03-31 20:33:58 +00:00
Kim F. Storm
e6b3aecd0a (frame_parm_handler): New typedef.
(struct redisplay_interface): New member frame_parm_handlers.
(enum resource_types): Move declaration here.
(x_get_arg, x_frame_get_arg, x_frame_get_and_record_arg)
(x_default_parameter): Add prototypes.
2003-03-31 20:33:14 +00:00
Kim F. Storm
e072891b17 *** empty log message *** 2003-03-31 20:25:02 +00:00
Juanma Barranquero
8a42b33604 (mode-line-major-mode-keymap): New variable.
(mode-line-minor-mode-help): New function, bound to mode-line-minor-mode-keymap.
(mode-line-modes): Split mode-line-mode definitions to mode-name,
mode-line-process and minor-mode-alist. For mode-name,
mode-line-major-mode-keymap is used.
2003-03-31 20:24:56 +00:00
Juanma Barranquero
8e86406878 (describe-minor-mode, describe-minor-mode-from-indicator,
lookup-minor-mode-from-indicator): New functions.
2003-03-31 20:22:58 +00:00
Juanma Barranquero
3d29fd3365 (asm-mode): Support skipping C lang style comments. 2003-03-31 20:16:01 +00:00
Kai Großjohann
493c98af4a (file-relative-name): Remove superfluous `and'.
Clarify docstring.  From Lars Hansen.
2003-03-31 16:05:50 +00:00
Kenichi Handa
2217b8e1e6 (ccl-decode-mule-utf-16-le): Don't assume the signature bytes.
(ccl-decode-mule-utf-16-be): Likewise.
(ccl-encode-mule-utf-16-le): Don't produce the signature bytes.
(ccl-encode-mule-utf-16-be): Likewise.
2003-03-31 01:48:48 +00:00