bpt/emacs.git
21 years agoInclude blockinput.h.
Kim F. Storm [Mon, 31 Mar 2003 20:33:58 +0000 (20:33 +0000)]
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.

21 years ago(frame_parm_handler): New typedef.
Kim F. Storm [Mon, 31 Mar 2003 20:33:14 +0000 (20:33 +0000)]
(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.

21 years ago*** empty log message ***
Kim F. Storm [Mon, 31 Mar 2003 20:25:02 +0000 (20:25 +0000)]
*** empty log message ***

21 years ago(mode-line-major-mode-keymap): New variable.
Juanma Barranquero [Mon, 31 Mar 2003 20:24:56 +0000 (20:24 +0000)]
(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.

21 years ago(describe-minor-mode, describe-minor-mode-from-indicator,
Juanma Barranquero [Mon, 31 Mar 2003 20:22:58 +0000 (20:22 +0000)]
(describe-minor-mode, describe-minor-mode-from-indicator,
lookup-minor-mode-from-indicator): New functions.

21 years ago(asm-mode): Support skipping C lang style comments.
Juanma Barranquero [Mon, 31 Mar 2003 20:16:01 +0000 (20:16 +0000)]
(asm-mode): Support skipping C lang style comments.

21 years ago(file-relative-name): Remove superfluous `and'.
Kai Großjohann [Mon, 31 Mar 2003 16:05:50 +0000 (16:05 +0000)]
(file-relative-name): Remove superfluous `and'.
Clarify docstring.  From Lars Hansen.

21 years ago(ccl-decode-mule-utf-16-le): Don't assume the signature bytes.
Kenichi Handa [Mon, 31 Mar 2003 01:48:48 +0000 (01:48 +0000)]
(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.

21 years ago(sh-mode): Add doc-specs for commands and variables.
Juanma Barranquero [Sun, 30 Mar 2003 20:31:23 +0000 (20:31 +0000)]
(sh-mode): Add doc-specs for commands and variables.

21 years ago(x_insert_glyphs): Fix swapped width and height
Andreas Schwab [Sun, 30 Mar 2003 15:39:26 +0000 (15:39 +0000)]
(x_insert_glyphs): Fix swapped width and height
parameters for shift_glyphs_for_insert.

21 years ago(x_redisplay_interface): Add missing entry for
Andreas Schwab [Sun, 30 Mar 2003 15:35:32 +0000 (15:35 +0000)]
(x_redisplay_interface): Add missing entry for
draw_vertical_window_border.

21 years ago(Top): Undo the previous renaming.
Richard M. Stallman [Sun, 30 Mar 2003 04:17:10 +0000 (04:17 +0000)]
(Top): Undo the previous renaming.
(emacs-other-name, emacs-other-dir, emacs-other-file-name): Deleted.

21 years ago(utf-translate-cjk-mode): Minor mode,
Kai Großjohann [Sat, 29 Mar 2003 17:11:42 +0000 (17:11 +0000)]
(utf-translate-cjk-mode): Minor mode,
replaces variable utf-translate-cjk which must be set via Custom.

21 years ago(Fexpand_file_name): In the no-handler case, after
Kai Großjohann [Sat, 29 Mar 2003 16:34:35 +0000 (16:34 +0000)]
(Fexpand_file_name): In the no-handler case, after
expanding, look again for a handler and invoke it.  This is needed
for filenames like "/foo/../user@host:/bar/../baz" -- the first
expansion produces "/user@host:/bar/../baz" which needs to be
expanded again for the finame result "/user@host:/baz".

21 years ago(file-relative-name): If FILENAME and DIRECTORY are on
Kai Großjohann [Sat, 29 Mar 2003 15:31:07 +0000 (15:31 +0000)]
(file-relative-name): If FILENAME and DIRECTORY are on
different drives (on DOS/Windows) or use different handlers, do
like `expand-file-name' on FILENAME and return an absolute name.
From Lars Hansen <larsh@math.ku.dk>.

21 years ago* tramp.el: Version 2.0.31 released.
Kai Großjohann [Sat, 29 Mar 2003 15:16:57 +0000 (15:16 +0000)]
* tramp.el: Version 2.0.31 released.
(tramp-handle-expand-file-name): Do not allow ".." to
cross file handler boundaries, so that "/user@host:/../foo"
expands to itself, rather than "/foo".  This is intended to work
in conjunction with a change in `file-relative-name' which makes
sure to use absolute file names if FILE and DIRECTORY have
different handlers.
(tramp-handle-insert-directory): Comment out XEmacs
kludge.  Suggested by Katsumi Yamaoka <yamaoka@jpl.org>.

* Makefile.in (../info/tramp): Compile Emacs, instead of XEmacs,
version of manual.

* tramp.texi (Auto-save and Backup): New node.

21 years ago(with-category-table): Use `make-symbol' to avoid variable capture.
John Paul Wallington [Sat, 29 Mar 2003 02:57:19 +0000 (02:57 +0000)]
(with-category-table): Use `make-symbol' to avoid variable capture.
Set table within `unwind-protect'.  Ensure table is restored in
correct buffer.  Add docstring.  Basically, copy `with-syntax-table'.

21 years agoIf system-type is not for Windows, prefer japanese-iso-8bit.
Kenichi Handa [Sat, 29 Mar 2003 02:35:08 +0000 (02:35 +0000)]
If system-type is not for Windows, prefer japanese-iso-8bit.

21 years ago* gtkutil.c (xg_tool_bar_item_expose_callback): Reduce size
Jan Djärv [Fri, 28 Mar 2003 20:33:01 +0000 (20:33 +0000)]
* gtkutil.c (xg_tool_bar_item_expose_callback): Reduce size
of area to be redrawn for better performance.

21 years ago(iconify-or-deiconify-frame): Define for compatibility with packages
Juanma Barranquero [Fri, 28 Mar 2003 17:49:49 +0000 (17:49 +0000)]
(iconify-or-deiconify-frame): Define for compatibility with packages
that use it.

21 years ago(checkdoc-display-status-buffer): Fix docstring.
Juanma Barranquero [Fri, 28 Mar 2003 17:38:50 +0000 (17:38 +0000)]
(checkdoc-display-status-buffer): Fix docstring.
(checkdoc-interactive, checkdoc-message-interactive): Make them perform spell
checking when appropriate.
(checkdoc-interactive-loop): Fix docstring and a few typos.
(checkdoc-interactive-ispell-loop)
(checkdoc-message-interactive-ispell-loop): New functions.
(checkdoc-next-error): Fix docstring.
(checkdoc-this-string-valid-engine): Fix typo.
(checkdoc-ispell-docstring-engine): Do test for checkdoc-autofix-flag = nil.

21 years ago*** empty log message ***
Jonathan Yavner [Fri, 28 Mar 2003 16:56:13 +0000 (16:56 +0000)]
*** empty log message ***

21 years agoNo error when marking functions whose body just returns a constant. Handle
Jonathan Yavner [Fri, 28 Mar 2003 16:45:19 +0000 (16:45 +0000)]
No error when marking functions whose body just returns a constant.  Handle
screwy top-level macros that create functions and store them as properties of
symbols.  Support for CL's function* macro.

21 years ago(xt_action_hook): Unset dragging so the reset does take place.
Stefan Monnier [Fri, 28 Mar 2003 14:45:30 +0000 (14:45 +0000)]
(xt_action_hook): Unset dragging so the reset does take place.

21 years ago(xm_scroll_callback): Undo a tiny bit of the previous change.
Stefan Monnier [Fri, 28 Mar 2003 14:25:14 +0000 (14:25 +0000)]
(xm_scroll_callback): Undo a tiny bit of the previous change.

21 years ago(take_vertical_position_into_account): Remove.
Stefan Monnier [Fri, 28 Mar 2003 14:22:11 +0000 (14:22 +0000)]
(take_vertical_position_into_account): Remove.
(xt_action_hook): Call set_vertical_scroll_bar if needed.
(XM_SB_MIN, XM_SB_RANGE): Remove (min is now set to 0).
(xm_scroll_callback, x_create_toolkit_scroll_bar)
(x_set_toolkit_scroll_bar_thumb): Simplify.
(x_scroll_bar_expose): Only compile if !USE_TOOLKIT_SCROLL_BARS.
(XTread_socket): Remove unused var.
(x_make_frame_invisible): Replace goto with else.

21 years ago(set_vertical_scroll_bar): New fun. Extracted from redisplay_window.
Stefan Monnier [Fri, 28 Mar 2003 14:11:55 +0000 (14:11 +0000)]
(set_vertical_scroll_bar): New fun.  Extracted from redisplay_window.
(redisplay_window): Use it.

21 years ago(vc-cvs-parse-entry): Make sure a file with conflicts
Andreas Schwab [Thu, 27 Mar 2003 22:40:29 +0000 (22:40 +0000)]
(vc-cvs-parse-entry): Make sure a file with conflicts
is marked as edited.

21 years ago(update_tool_bar): Recompute tool bar if
Richard M. Stallman [Thu, 27 Mar 2003 03:06:16 +0000 (03:06 +0000)]
(update_tool_bar): Recompute tool bar if
update_mode_lines is set.  Set w->update_mode_line
only if the tool bar contents actually change.
(update_menu_bar): Undo previous change.

21 years ago* gtkutil.c (xg_resize_widgets): Don't call xg_frame_cleared.
Jan Djärv [Wed, 26 Mar 2003 18:07:46 +0000 (18:07 +0000)]
* gtkutil.c (xg_resize_widgets): Don't call xg_frame_cleared.
(xg_frame_set_char_size): Calculate scroll bar width before frame
width.  Call SET_FRAME_GARBAGED and cancel_mouse_face.
(xg_separator_p): Check for all documented separator types.
(xg_update_scrollbar_pos): Variable gheight not needed, use height.
(update_frame_tool_bar): Don't call gdk_window_process_all_updates.

21 years ago*** empty log message ***
Stefan Monnier [Wed, 26 Mar 2003 16:46:41 +0000 (16:46 +0000)]
*** empty log message ***

21 years ago* xdisp.c (update_menu_bar): Set w->update_mode_line to Qt
Jan Djärv [Wed, 26 Mar 2003 16:13:44 +0000 (16:13 +0000)]
* xdisp.c (update_menu_bar): Set w->update_mode_line to Qt
  so tool bar gets updated.

21 years ago(store_symval_forwarding): Re-instate part of the code
Stefan Monnier [Wed, 26 Mar 2003 15:23:36 +0000 (15:23 +0000)]
(store_symval_forwarding): Re-instate part of the code
that was deleted with too much enthusiasm.

21 years agoInitial revision
Simon Josefsson [Wed, 26 Mar 2003 11:48:32 +0000 (11:48 +0000)]
Initial revision

21 years ago*** empty log message ***
Kenichi Handa [Wed, 26 Mar 2003 04:45:38 +0000 (04:45 +0000)]
*** empty log message ***

21 years ago(recode-file-name): New function.
Kenichi Handa [Wed, 26 Mar 2003 04:42:29 +0000 (04:42 +0000)]
(recode-file-name): New function.

21 years ago*** empty log message ***
Kenichi Handa [Wed, 26 Mar 2003 01:12:54 +0000 (01:12 +0000)]
*** empty log message ***

21 years ago2003-03-26 Steve Youngs <youngs@xemacs.org>:
John Wiegley [Tue, 25 Mar 2003 20:59:35 +0000 (20:59 +0000)]
2003-03-26 Steve Youngs <youngs@xemacs.org>:
(eshell-plain-locate-behavior): Make the default the return value of
`eshell-under-xemacs-p', ie, nil for GNU/Emacs and non-nil for
XEmacs.

21 years ago*** empty log message ***
John Wiegley [Tue, 25 Mar 2003 20:59:04 +0000 (20:59 +0000)]
*** empty log message ***

21 years ago(byte-optimize-set): Avoid CLism.
Stefan Monnier [Tue, 25 Mar 2003 16:48:43 +0000 (16:48 +0000)]
(byte-optimize-set): Avoid CLism.

21 years ago(byte-optimize-set): New. Turn `set' into `setq' when applicable.
Stefan Monnier [Tue, 25 Mar 2003 16:34:00 +0000 (16:34 +0000)]
(byte-optimize-set): New.  Turn `set' into `setq' when applicable.

21 years ago(store_symval_forwarding): Delete special read-only
Stefan Monnier [Tue, 25 Mar 2003 16:30:15 +0000 (16:30 +0000)]
(store_symval_forwarding): Delete special read-only
hack for type == -1, since we now use ->constant instead.
(Fkill_local_variable): Don't use XBUFFER if it can be nil.

21 years ago(overlays_in): Declare static.
Stefan Monnier [Tue, 25 Mar 2003 16:20:38 +0000 (16:20 +0000)]
(overlays_in): Declare static.
(syms_of_buffer) <enable-multibyte-characters>: Use the symbol's
`constant' field rather than the variable's `type' field.

21 years ago.
Andreas Schwab [Mon, 24 Mar 2003 22:38:56 +0000 (22:38 +0000)]
.

21 years agoRemove extra TAB in Greek entries.
Andreas Schwab [Mon, 24 Mar 2003 22:38:34 +0000 (22:38 +0000)]
Remove extra TAB in Greek entries.

21 years agoAllow building on Mac OS X again after Kim's merging of display code.
Andrew Choi [Mon, 24 Mar 2003 19:59:08 +0000 (19:59 +0000)]
Allow building on Mac OS X again after Kim's merging of display code.

21 years ago(define-minor-mode): Use custom-set-minor-mode.
Stefan Monnier [Mon, 24 Mar 2003 17:41:43 +0000 (17:41 +0000)]
(define-minor-mode): Use custom-set-minor-mode.
Pass unknown keyword args blindly to defcustom.

21 years ago(easy-menu-add-item): Align the docstring with the code.
Stefan Monnier [Mon, 24 Mar 2003 17:29:20 +0000 (17:29 +0000)]
(easy-menu-add-item): Align the docstring with the code.

21 years ago(easy-menu-add-item): Don't default to the global map.
John Paul Wallington [Mon, 24 Mar 2003 12:21:02 +0000 (12:21 +0000)]
(easy-menu-add-item): Don't default to the global map.

21 years ago(cua-set-mark): Check pop-global-mark-quick-repeat.
Kim F. Storm [Mon, 24 Mar 2003 11:01:17 +0000 (11:01 +0000)]
(cua-set-mark): Check pop-global-mark-quick-repeat.

21 years agotypo
Kim F. Storm [Mon, 24 Mar 2003 11:01:00 +0000 (11:01 +0000)]
typo

21 years agoRework last change so C-x C-SPC C-SPC does not
Kim F. Storm [Mon, 24 Mar 2003 11:00:39 +0000 (11:00 +0000)]
Rework last change so C-x C-SPC C-SPC does not
repeat pop-global-mark by default.
(pop-global-mark-quick-repeat): New user option.
(set-mark-command): Use it.

21 years ago*** empty log message ***
Kim F. Storm [Mon, 24 Mar 2003 10:57:09 +0000 (10:57 +0000)]
*** empty log message ***

21 years ago(emerge-show-file-name): Read event irrespective of whether minibuffer
John Paul Wallington [Mon, 24 Mar 2003 08:53:46 +0000 (08:53 +0000)]
(emerge-show-file-name): Read event irrespective of whether minibuffer
window is resized.  Clear minibuffer when done.

21 years ago(customize-create-theme): Rename from
John Paul Wallington [Mon, 24 Mar 2003 06:08:32 +0000 (06:08 +0000)]
(customize-create-theme): Rename from
`custom-theme-create'.

21 years ago(redisplay_window): If mini window's buffer is not
John Paul Wallington [Mon, 24 Mar 2003 03:33:53 +0000 (03:33 +0000)]
(redisplay_window): If mini window's buffer is not
empty, then redisplay it like other windows.

21 years ago2003-03-24 Luc Teirlinck <teirllm@mail.auburn.edu>
John Paul Wallington [Mon, 24 Mar 2003 01:46:29 +0000 (01:46 +0000)]
2003-03-24  Luc Teirlinck  <teirllm@mail.auburn.edu>

* cus-edit.el (custom-mode): Make `custom-local-buffer' local.

21 years agoAdd dns-lookup-program wrapper
Peter Breton [Sun, 23 Mar 2003 13:39:14 +0000 (13:39 +0000)]
Add dns-lookup-program wrapper

21 years ago(w32_draw_window_cursor): Fix last change.
Kim F. Storm [Sun, 23 Mar 2003 11:38:55 +0000 (11:38 +0000)]
(w32_draw_window_cursor): Fix last change.

21 years ago*** empty log message ***
Kim F. Storm [Sun, 23 Mar 2003 11:38:33 +0000 (11:38 +0000)]
*** empty log message ***

21 years agoSetup categories for Indian characters.
Kenichi Handa [Sun, 23 Mar 2003 02:22:11 +0000 (02:22 +0000)]
Setup categories for Indian characters.

21 years ago(make_string_from_bytes, make_specified_string):
Kenichi Handa [Sun, 23 Mar 2003 02:08:35 +0000 (02:08 +0000)]
(make_string_from_bytes, make_specified_string):
Prototypes adjusted.

21 years ago*** empty log message ***
Martin Stjernholm [Sun, 23 Mar 2003 02:07:31 +0000 (02:07 +0000)]
*** empty log message ***

21 years ago(make_string_from_bytes): Add `const' for the arg
Kenichi Handa [Sun, 23 Mar 2003 02:07:13 +0000 (02:07 +0000)]
(make_string_from_bytes): Add `const' for the arg
CONTENTS.
(make_specified_string): Likewise.

21 years ago(c-parse-state): Added kludge to avoid an infinite loop when Emacs'
Martin Stjernholm [Sun, 23 Mar 2003 01:58:30 +0000 (01:58 +0000)]
(c-parse-state): Added kludge to avoid an infinite loop when Emacs'
open-paren-in-column-zero rule kicks in and causes the sexp functions
to misbehave.

21 years agoRemoved one line too many
Jan Djärv [Sun, 23 Mar 2003 01:09:49 +0000 (01:09 +0000)]
Removed one line too many

21 years ago* xdisp.c (get_glyph_string_clip_rect): Removed ; at end of #endif
Jan Djärv [Sun, 23 Mar 2003 01:03:23 +0000 (01:03 +0000)]
* xdisp.c (get_glyph_string_clip_rect): Removed ; at end of #endif

21 years agoFinally (?) fix flicker in scroll bar.
Jan Djärv [Sun, 23 Mar 2003 00:59:23 +0000 (00:59 +0000)]
Finally (?) fix flicker in scroll bar.

21 years agoCosmetic changes only.
Kim F. Storm [Sat, 22 Mar 2003 21:44:38 +0000 (21:44 +0000)]
Cosmetic changes only.

21 years agoFix long lines.
Kim F. Storm [Sat, 22 Mar 2003 21:41:03 +0000 (21:41 +0000)]
Fix long lines.

21 years ago*** empty log message ***
Stefan Monnier [Sat, 22 Mar 2003 20:54:45 +0000 (20:54 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Peter Breton [Sat, 22 Mar 2003 13:19:51 +0000 (13:19 +0000)]
*** empty log message ***

21 years agoUse fixes to rul-generic-mode, contributed by "Rolf Sandau" <Rolf.Sandau@marconi...
Peter Breton [Sat, 22 Mar 2003 13:00:38 +0000 (13:00 +0000)]
Use fixes to rul-generic-mode, contributed by "Rolf Sandau" <Rolf.Sandau@marconi.com>
Add etc-modules-conf-generic-mode

21 years agoRemove timestamp
Peter Breton [Sat, 22 Mar 2003 12:49:03 +0000 (12:49 +0000)]
Remove timestamp
Add dirtrack-cygwin-directory-function

21 years agoAdd file-cache-add-directory-recursively function
Peter Breton [Sat, 22 Mar 2003 12:43:50 +0000 (12:43 +0000)]
Add file-cache-add-directory-recursively function
Add file-cache-complete function
Add file-cache-display function

21 years agoMake sure space precedes end-of-line backslashes.
Thien-Thi Nguyen [Sat, 22 Mar 2003 01:35:32 +0000 (01:35 +0000)]
Make sure space precedes end-of-line backslashes.

21 years ago(ido-mode): Remove unused NOBIND arg. Fix doc string accordingly.
Kim F. Storm [Sat, 22 Mar 2003 01:21:09 +0000 (01:21 +0000)]
(ido-mode): Remove unused NOBIND arg. Fix doc string accordingly.
(ido-define-mode-map): Bind C-l for both file and dir modes.
(ido-wide-find-file, ido-wide-find-dir, ido-make-directory):
Let-bind enable-recursive-minibuffers to t around read-string.

21 years ago*** empty log message ***
Kim F. Storm [Sat, 22 Mar 2003 01:20:44 +0000 (01:20 +0000)]
*** empty log message ***

21 years ago(setup-default-fontset): Use
Kenichi Handa [Sat, 22 Mar 2003 01:08:45 +0000 (01:08 +0000)]
(setup-default-fontset): Use
indian-font-char-range for specifying ranges of indian-glyph
chars.  Setup for AKRUTI fonts.

21 years ago(indian-font-foundry): New variable.
Kenichi Handa [Sat, 22 Mar 2003 01:07:17 +0000 (01:07 +0000)]
(indian-font-foundry): New variable.
(indian-script-language-alist): New variable.
(indian-font-char-index-table): New variable.
(indian-font-char): New function.
(indian-font-char-range): New function.
(font-ccl-encoder-alist): Add entry for AKRUTI font.

21 years ago(cperl-electric-backspace): Add delete-selection property.
Kim F. Storm [Sat, 22 Mar 2003 00:40:00 +0000 (00:40 +0000)]
(cperl-electric-backspace): Add delete-selection property.

21 years ago*** empty log message ***
Kim F. Storm [Sat, 22 Mar 2003 00:39:38 +0000 (00:39 +0000)]
*** empty log message ***

21 years ago(cua-set-mark): Doc fixes.
Kim F. Storm [Sat, 22 Mar 2003 00:18:12 +0000 (00:18 +0000)]
(cua-set-mark): Doc fixes.
Allow pop-global-mark to be repeated with C-x C-SPC C-SPC...
C-u C-u C-SPC now unconditionally sets the mark.

21 years ago*** empty log message ***
Kim F. Storm [Sat, 22 Mar 2003 00:17:48 +0000 (00:17 +0000)]
*** empty log message ***

21 years ago(set-mark-command): Doc fixes.
Kim F. Storm [Fri, 21 Mar 2003 23:49:23 +0000 (23:49 +0000)]
(set-mark-command): Doc fixes.
Allow pop-global-mark to be repeated with C-x C-SPC C-SPC...
C-u C-u C-SPC now unconditionally sets the mark.

21 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Mar 2003 23:48:53 +0000 (23:48 +0000)]
*** empty log message ***

21 years agoFix compilation with --with-x=no.
Kim F. Storm [Fri, 21 Mar 2003 23:08:04 +0000 (23:08 +0000)]
Fix compilation with --with-x=no.

21 years ago(STORE_NATIVE_RECT): New macro.
Kim F. Storm [Fri, 21 Mar 2003 23:00:21 +0000 (23:00 +0000)]
(STORE_NATIVE_RECT): New macro.

21 years ago* xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):
Kim F. Storm [Fri, 21 Mar 2003 22:56:52 +0000 (22:56 +0000)]
* xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):
Add generic versions here.  Remove system specific versions
defined elsewhere.

21 years ago(pixel_to_glyph_coords, glyph_to_pixel_coords):
Kim F. Storm [Fri, 21 Mar 2003 22:55:56 +0000 (22:55 +0000)]
(pixel_to_glyph_coords, glyph_to_pixel_coords):
Add prototypes.

21 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Mar 2003 22:55:37 +0000 (22:55 +0000)]
*** empty log message ***

21 years ago(get_glyph_string_clip_rect): Use FRAME_INTERNAL_BORDER_WIDTH.
Kim F. Storm [Fri, 21 Mar 2003 21:48:44 +0000 (21:48 +0000)]
(get_glyph_string_clip_rect): Use FRAME_INTERNAL_BORDER_WIDTH.

21 years ago(struct redisplay_interface): Add active_p argument to
Kim F. Storm [Fri, 21 Mar 2003 21:47:46 +0000 (21:47 +0000)]
(struct redisplay_interface): Add active_p argument to
draw_window_cursor member.  All uses changed.

21 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Mar 2003 21:47:09 +0000 (21:47 +0000)]
*** empty log message ***

21 years agoFix compilation for --with-x=no.
Kim F. Storm [Fri, 21 Mar 2003 14:23:32 +0000 (14:23 +0000)]
Fix compilation for --with-x=no.

21 years ago(xdisp.c.x): Add dependency on blockinput.h and
Kim F. Storm [Fri, 21 Mar 2003 14:05:27 +0000 (14:05 +0000)]
(xdisp.c.x):  Add dependency on blockinput.h and
files included from it.  Add dependency on keymap.h.

21 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Mar 2003 14:05:12 +0000 (14:05 +0000)]
*** empty log message ***

21 years ago(No_Cursor): Declare as None for X.
Kim F. Storm [Fri, 21 Mar 2003 13:52:57 +0000 (13:52 +0000)]
(No_Cursor): Declare as None for X.
(struct mac_output): Replace member cross_cursor by hand_cursor.

21 years ago* xterm.c: Remove consolidated defines and code.
Kim F. Storm [Fri, 21 Mar 2003 13:52:48 +0000 (13:52 +0000)]
* xterm.c: Remove consolidated defines and code.
(BETWEEN): Remove unused macro.
(x_draw_vertical_window_border, x_shift_glyphs_for_insert)
(x_define_frame_cursor, x_clear_frame_area)
(x_draw_window_cursor): New X-specific functions for RIF.
(x_redisplay_interface): Add new members.

21 years agoSetup and use hand_cursor instead of cross_cursor.
Kim F. Storm [Fri, 21 Mar 2003 13:52:37 +0000 (13:52 +0000)]
Setup and use hand_cursor instead of cross_cursor.