1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 00:01:33 -08:00
Commit graph

46161 commits

Author SHA1 Message Date
Kim F. Storm
a526b96ce7 *** empty log message *** 2003-03-23 11:38:33 +00:00
Kenichi Handa
ed459fb675 Setup categories for Indian characters. 2003-03-23 02:22:11 +00:00
Kenichi Handa
37ab321e4f (make_string_from_bytes, make_specified_string):
Prototypes adjusted.
2003-03-23 02:08:35 +00:00
Martin Stjernholm
94ab35adb4 *** empty log message *** 2003-03-23 02:07:31 +00:00
Kenichi Handa
fcbb914bcd (make_string_from_bytes): Add `const' for the arg
CONTENTS.
(make_specified_string): Likewise.
2003-03-23 02:07:13 +00:00
Martin Stjernholm
e33c01bb57 (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.
2003-03-23 01:58:30 +00:00
Jan Djärv
55ba29ee66 Removed one line too many 2003-03-23 01:09:49 +00:00
Jan Djärv
fd4c9408f8 * xdisp.c (get_glyph_string_clip_rect): Removed ; at end of #endif 2003-03-23 01:03:23 +00:00
Jan Djärv
7863d62580 Finally (?) fix flicker in scroll bar. 2003-03-23 00:59:23 +00:00
Kim F. Storm
56c806b77e Cosmetic changes only. 2003-03-22 21:44:38 +00:00
Kim F. Storm
204ccab1d7 Fix long lines. 2003-03-22 21:41:03 +00:00
Stefan Monnier
00c64fabb0 *** empty log message *** 2003-03-22 20:54:45 +00:00
Peter Breton
e2af3dca74 *** empty log message *** 2003-03-22 13:19:51 +00:00
Peter Breton
9845e6697b Use fixes to rul-generic-mode, contributed by "Rolf Sandau" <Rolf.Sandau@marconi.com>
Add etc-modules-conf-generic-mode
2003-03-22 13:00:38 +00:00
Peter Breton
b9e316dd7f Remove timestamp
Add dirtrack-cygwin-directory-function
2003-03-22 12:49:03 +00:00
Peter Breton
570896112a Add file-cache-add-directory-recursively function
Add file-cache-complete function
Add file-cache-display function
2003-03-22 12:43:50 +00:00
Thien-Thi Nguyen
af0ad939bd Make sure space precedes end-of-line backslashes. 2003-03-22 01:35:32 +00:00
Kim F. Storm
b0df3884b1 (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.
2003-03-22 01:21:09 +00:00
Kim F. Storm
3bb1e519e6 *** empty log message *** 2003-03-22 01:20:44 +00:00
Kenichi Handa
a030d0e1cc (setup-default-fontset): Use
indian-font-char-range for specifying ranges of indian-glyph
chars.  Setup for AKRUTI fonts.
2003-03-22 01:08:45 +00:00
Kenichi Handa
098d86d571 (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.
2003-03-22 01:07:17 +00:00
Kim F. Storm
d6156ce844 (cperl-electric-backspace): Add delete-selection property. 2003-03-22 00:40:00 +00:00
Kim F. Storm
d71a4497ba *** empty log message *** 2003-03-22 00:39:38 +00:00
Kim F. Storm
f45a683109 (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.
2003-03-22 00:18:12 +00:00
Kim F. Storm
16210a2570 *** empty log message *** 2003-03-22 00:17:48 +00:00
Kim F. Storm
66ef2df9d6 (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.
2003-03-21 23:49:23 +00:00
Kim F. Storm
6e6410cf9d *** empty log message *** 2003-03-21 23:48:53 +00:00
Kim F. Storm
dfbe5d05b1 Fix compilation with --with-x=no. 2003-03-21 23:08:04 +00:00
Kim F. Storm
4612b15525 (STORE_NATIVE_RECT): New macro. 2003-03-21 23:00:21 +00:00
Kim F. Storm
e080d3ebbf * xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):
Add generic versions here.  Remove system specific versions
defined elsewhere.
2003-03-21 22:56:52 +00:00
Kim F. Storm
1853f74c1c (pixel_to_glyph_coords, glyph_to_pixel_coords):
Add prototypes.
2003-03-21 22:55:56 +00:00
Kim F. Storm
b22139fd24 *** empty log message *** 2003-03-21 22:55:37 +00:00
Kim F. Storm
b4ebbb126b (get_glyph_string_clip_rect): Use FRAME_INTERNAL_BORDER_WIDTH. 2003-03-21 21:48:44 +00:00
Kim F. Storm
e5a3b7d969 (struct redisplay_interface): Add active_p argument to
draw_window_cursor member.  All uses changed.
2003-03-21 21:47:46 +00:00
Kim F. Storm
5c9cc435b8 *** empty log message *** 2003-03-21 21:47:09 +00:00
Kim F. Storm
1dabd0cff4 Fix compilation for --with-x=no. 2003-03-21 14:23:32 +00:00
Kim F. Storm
db6985740a (xdisp.c.x): Add dependency on blockinput.h and
files included from it.  Add dependency on keymap.h.
2003-03-21 14:05:27 +00:00
Kim F. Storm
acd3756047 *** empty log message *** 2003-03-21 14:05:12 +00:00
Kim F. Storm
b11ce3eeb6 (No_Cursor): Declare as None for X.
(struct mac_output): Replace member cross_cursor by hand_cursor.
2003-03-21 13:52:57 +00:00
Kim F. Storm
442a09ea21 * 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.
2003-03-21 13:52:48 +00:00
Kim F. Storm
3d970f2841 Setup and use hand_cursor instead of cross_cursor. 2003-03-21 13:52:37 +00:00
Kim F. Storm
fa3c6b4da4 The following changes consolidate code related to writing and
inserting glyphs, exposing frame, the tool bar, the mouse face,
the output cursor, and help echo from xterm.c, w32term.c and
macterm.c into xdisp.c.  It also generalizes the use of the
window_part enum instead of using numeric values throughout.

* xdisp.c: Consolidate gui-independent code here.
Include keymap.h.
(Qhelp_echo): Import.
(mouse_autoselect_window, x_stretch_cursor_p): Declare here.
(help_echo_string, help_echo_window, help_echo_object)
(previous_help_echo_string, help_echo_pos): Declare here.
(output_cursor, last_mouse_frame, last_tool_bar_item): Declare here.
(estimate_mode_line_height): Define here.  Handle windowing
systems directly (without using estimate_mode_line_height_hook).
(x_y_to_hpos_vpos, get_tool_bar_item, note_tool_bar_highlight):
(update_window_cursor, update_cursor_in_window_tree)
(fast_find_position, fast_find_string_pos)
(note_mode_line_highlight, note_mode_line_or_margin_highlight)
(expose_area, expose_line, expose_overlaps, expose_window)
(expose_window_tree, phys_cursor_in_rect_p): New generic versions;
declared static as they are only used locally in xdisp.c.
(draw_glyphs): Rename from x_draw_glyphs and make static.
(tool_bar_item_info, notice_overwritten_cursor): Make static.
(frame_to_window_pixel_xy, get_glyph_string_clip_rect)
(set_output_cursor, x_cursor_to, handle_tool_bar_click)
(x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
(x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor)
(display_and_set_cursor, x_update_cursor, x_clear_cursor)
(show_mouse_face, clear_mouse_face, cursor_in_mouse_face_p)
(note_mouse_highlight, x_clear_window_mouse_face)
(cancel_mouse_face, x_draw_vertical_border, expose_frame)
(x_intersect_rectangles): New generic functions for use by xdisp.c
and GUI front-ends.
(syms_of_xdisp): Initialize and staticpro help_echo* variables.
Defvar_bool "x-streach-cursor" and "mouse-autoselect-window" here.
2003-03-21 13:52:28 +00:00
Kim F. Storm
b74b839745 (window_from_coordinates): Fix prototype. 2003-03-21 13:52:14 +00:00
Kim F. Storm
341f385808 * window.c (enum window_part): Move to dispextern.h.
(coordinates_in_window): Use enum window_part member names
instead of numbers to describe return value.
(struct check_window_data): Change part member to window_part.
(check_window_containing): Return window_part unaltered.
(window_from_coordinates): Change part arg from int to enum
window_part.  Allow part arg to be null.  All users changed.
2003-03-21 13:52:06 +00:00
Kim F. Storm
b8a9367660 (struct w32_output): Remove cross_cursor member. 2003-03-21 13:51:52 +00:00
Kim F. Storm
8927109950 * w32term.c: Remove consolidated defines and code.
(BETWEEN): Remove unused macro.
(w32_draw_vertical_window_border, w32_shift_glyphs_for_insert)
(w32_define_frame_cursor, w32_clear_frame_area)
(w32_draw_window_cursor): New W32-specific functions for RIF.
(w32_redisplay_interface): Add new members.
2003-03-21 13:51:43 +00:00
Kim F. Storm
d165fbde08 (No_Cursor): Define as 0 for W32.
(XRectangle): Add X compatible rectangle type.
(NativeRectangle): Declare as RECT for W32.
(CONVERT_TO_XRECT, CONVERT_FROM_XRECT, STORE_NATIVE_RECT): New macros.
2003-03-21 13:51:33 +00:00
Kim F. Storm
7d63e5e3e9 Remove setup of cross_cursor (already has hand_cursor). 2003-03-21 13:51:25 +00:00
Kim F. Storm
d9191744d0 Remove consolidated defines and code. 2003-03-21 13:51:17 +00:00
Kim F. Storm
f105f36f46 (estimate_mode_line_height): Move to xdisp.c. 2003-03-21 13:51:06 +00:00