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

19321 commits

Author SHA1 Message Date
Thien-Thi Nguyen
f17bb0913a Undefine NO_HYPHENS_IN_FILENAMES. 2005-03-04 21:57:07 +00:00
Thien-Thi Nguyen
dd5465979c Define NO_HYPHENS_IN_FILENAMES. 2005-03-04 21:56:46 +00:00
Thien-Thi Nguyen
ad708ae59b (Fexpand_file_name) [VMS]: Don't upcase the name
"manually"; this is now handled generally via FILE_SYSTEM_CASE.
2005-03-04 17:15:50 +00:00
Thien-Thi Nguyen
f56ced441e (FILE_SYSTEM_CASE): New macro. 2005-03-04 17:10:31 +00:00
YAMAMOTO Mitsuharu
ba025f6dd1 *** empty log message *** 2005-03-04 11:16:35 +00:00
YAMAMOTO Mitsuharu
11cd283999 (install_window_handler, remove_window_handler)
(posix_pathname_to_fsspec, fsspec_to_posix_pathname)
(mac_clear_font_name_table): New externs.
2005-03-04 11:11:55 +00:00
YAMAMOTO Mitsuharu
25c9622b81 [TARGET_API_MAC_CARBON && !MAC_OSX]: Define USE_CARBON_EVENTS to 1.
[__MRC__ && TARGET_API_MAC_CARBON]: Don't declare `qd'.
(x_free_frame_resources): Call remove_window_handler for non-tooltip
windows.
[TARGET_API_MAC_CARBON]: Don't include headers that are included via
Carbon.h.
[TARGET_API_MAC_CARBON] (mac_do_track_dragUPP)
(mac_do_receive_dragUPP): New variables.
(mac_handle_service_event, init_service_handler): Put declarations and
definitions in #ifdef MAC_OSX.
(install_window_handler) [TARGET_API_MAC_CARBON]: Create UPPs for
drag-and-drop handler functions and register them.
(remove_window_handler): New function.
(do_ae_open_documents, mac_do_receive_drag) [!MAC_OSX]: Use
fsspec_to_posix_pathname.
(main): Change #if !TARGET_API_MAC_CARBON to #ifdef MAC_OS8.
(XTread_socket) [!MAC_OSX]: Don't pass keyboard events to TSM.
[MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]: Set
default cursors.
(mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX] : Don't call
init_service_handler or init_quit_char_handler.
(mac_initialize) [!MAC_OSX]: Don't call MakeMeTheFrontProcess.
2005-03-04 11:11:16 +00:00
YAMAMOTO Mitsuharu
04b5475bff [TARGET_API_MAC_CARBON]: Don't include headers that are included via
Carbon.h.
2005-03-04 11:09:33 +00:00
YAMAMOTO Mitsuharu
24972bf6f1 [!MAC_OSX && HAVE_CARBON]: Include Carbon.h. 2005-03-04 11:09:09 +00:00
YAMAMOTO Mitsuharu
1a8726ba2b (install_window_handler): Move extern to macterm.h.
(Fx_file_dialog): Check STRINGP (default_filename) to see it is valid.
Don't check !NILP (dir) because it is already checked with
CHECK_STRING.
(Fx_file_dialog) [!MAC_OSX]: Use FSSpec instead of FSRef for
specifying the default location and obtaining the selected filename.
2005-03-04 11:08:54 +00:00
YAMAMOTO Mitsuharu
b564370b90 [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
[!MAC_OSX] (select) [TARGET_API_MAC_CARBON]: Use ReceiveNextEvent.
(posix_pathname_to_fsspec, fsspec_to_posix_pathname): New functions.
(mac_clear_font_name_table): Move extern to macterm.h.
2005-03-04 11:08:05 +00:00
YAMAMOTO Mitsuharu
d45b2e9e31 [!MAC_OSX && TARGET_API_MAC_CARBON]: Include QuickTime.h. 2005-03-04 11:07:11 +00:00
YAMAMOTO Mitsuharu
3ec3313045 (main): Change #ifdef HAVE_CARBON' to #if defined (MAC_OSX) &&
defined (HAVE_CARBON)'.
2005-03-04 11:06:42 +00:00
Thien-Thi Nguyen
c155895220 (FILE_SYSTEM_CASE): Define macro if not already defined.
(Ffile_name_directory): Use FILE_SYSTEM_CASE unconditionally.
(Fexpand_file_name): Likewise.
2005-03-03 20:17:24 +00:00
Thien-Thi Nguyen
fa43917042 (Fkill_emacs): Use EXIT_SUCCESS;
no longer special-case VMS.  Add bogus return value.
2005-03-03 15:37:29 +00:00
Kim F. Storm
139c65cf7b (XASSERTS): Define to 0 if not already defined.
(xassert) [!XASSERTS]: Define dummy version.
2005-03-02 22:35:17 +00:00
Kim F. Storm
db2dacf610 *** empty log message *** 2005-03-02 22:34:47 +00:00
Kim F. Storm
527d43c2ba (redisplay_window): YABX (yet another bogus xassert).
Reported by David Kastrup.
2005-03-01 23:21:52 +00:00
Kim F. Storm
0870514c24 *** empty log message *** 2005-03-01 23:20:49 +00:00
Kim F. Storm
1868c863ed (get_next_display_element): Fix control and escape
glyph from display vector. From Ehud Karni <ehud@unix.mvs.co.il>
2005-03-01 13:38:34 +00:00
Kim F. Storm
6b640092bc *** empty log message *** 2005-03-01 13:37:23 +00:00
Stefan Monnier
f4a5a4857b (Fposn_at_x_y): Check integerness of X and Y. 2005-03-01 13:17:47 +00:00
Jan Djärv
6e8db3eaf7 * gtkutil.c (xg_resize_outer_widget): Removed unneeded call to
gtk_window_resize and x_wm_set_size_hint.
2005-02-27 19:58:11 +00:00
Richard M. Stallman
e6d096835c (fast_find_position): Rename END to BEG.
(syms_of_xdisp) <menu-bar-update-hook>: Doc fix.
2005-02-27 10:53:09 +00:00
Kim F. Storm
fcd9b9d0f8 (init_from_display_pos): Don't read past end of
it->overlay_strings array.
2005-02-25 21:50:21 +00:00
Kim F. Storm
e9323aedda (OVERLAY_STRING_CHUNK_SIZE): Increase from 3 to 16. 2005-02-25 21:49:59 +00:00
Kim F. Storm
0f465b559b *** empty log message *** 2005-02-25 21:49:45 +00:00
Lute Kamstra
845a78b47b (syms_of_buffer): Fix typo. 2005-02-25 15:22:17 +00:00
Lute Kamstra
b02c3eedd3 *** empty log message *** 2005-02-23 09:13:52 +00:00
Lute Kamstra
563f712898 (Foverlay_buffer): Doc fix. 2005-02-23 08:45:04 +00:00
Kim F. Storm
b686dd591d *** empty log message *** 2005-02-22 20:52:19 +00:00
Kim F. Storm
3809648a76 (Ftry_completion, Fall_completions): Allow both string
and symbol keys in alists and hash tables.
2005-02-22 20:39:23 +00:00
Kim F. Storm
e3198b7748 (fast_find_position): Fix search for start of overlay. 2005-02-22 11:04:18 +00:00
Kim F. Storm
c8500765dc *** empty log message *** 2005-02-22 11:04:07 +00:00
Kim F. Storm
aed328bfc3 (window_scroll_pixel_based): When scrolling backwards,
handle partial visible line at end of window even when we hit PT.
2005-02-21 22:34:34 +00:00
Kim F. Storm
81c85b536e *** empty log message *** 2005-02-21 22:33:36 +00:00
Stefan Monnier
9df747e1c9 *** empty log message *** 2005-02-21 13:44:11 +00:00
Stefan Monnier
478a161d79 Declare Fcurrent_active_maps, used in doc.c. 2005-02-21 13:39:53 +00:00
Kim F. Storm
d782c34829 (move_it_vertically_backward): Eliminate two xasserts.
I think those asserts are bogus if buffer contains invisible text
or images.
2005-02-21 09:01:04 +00:00
Kim F. Storm
0dd5a842d9 *** empty log message *** 2005-02-21 09:00:43 +00:00
Kim F. Storm
c43923ad7c (xg_create_frame_widgets): UNBLOCK_INPUT on error. 2005-02-21 08:51:52 +00:00
Kim F. Storm
19e05d1f33 *** empty log message *** 2005-02-21 08:51:09 +00:00
Kim F. Storm
e10ee30cc5 (pos_visible_p): Be sure to move to the specified
position.  Always get the full ascent / descent of the
corresponding row, to return reliable rtop and rbot values.
(back_to_previous_visible_line_start): Fix 2005-01-18 change.
Must look one character back, as back_to_previous_line_start
returns position after the newline.
(move_it_vertically_backward): Fix heuristic for when to move further
back in case line_height * 2/3 is larger than window height.
(cursor_row_fully_visible_p): Rename make_cursor_line_fully_visible_p
as it does not do anything anymore.  Add arg current_matrix_p to
use current matrix rather than desired matrix when set.
(try_cursor_movement): Don't scroll to make cursor row fully
visible if cursor didn't move.  This avoids unexpected recentering
in case of blinking cursor or accepting process output.
Use current matrix to check cursor row visibility.
(redisplay_window): Fix whether to recenter or move to top in case
cursor line is taller than window height.
(find_first_unchanged_at_end_row): Stop search if we reach a row
which not enabled (instead of abort).
2005-02-19 23:30:51 +00:00
Kim F. Storm
0fba9f25f2 *** empty log message *** 2005-02-19 23:30:12 +00:00
Kim F. Storm
91c212f159 (Finternal_set_lisp_face_attribute): Allow :color property
to be nil in a :box attribute value list; customize prints that
as lisp value when no box color is specified.
2005-02-18 22:55:53 +00:00
Kim F. Storm
c2ee48fb08 *** empty log message *** 2005-02-18 22:55:37 +00:00
Kim F. Storm
afca296c98 (pitx, pit): Pretty print display iterator.
(prowx, prow): Pretty print glyph row.
(pcursorx, pcursor): Pretty print a window cursor.
(pwinx, pwin): Pretty print struct window.
2005-02-18 22:21:36 +00:00
Kim F. Storm
b1c2adc30d *** empty log message *** 2005-02-18 22:20:38 +00:00
Stefan Monnier
f102186f2d *** empty log message *** 2005-02-18 18:17:16 +00:00
Stefan Monnier
f501ccb45f (BLOCK_BYTES): Harmless typo. 2005-02-18 18:16:09 +00:00