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

18343 commits

Author SHA1 Message Date
Kim F. Storm
38793d6a3e (try_cursor_movement): Exclude header line from scroll
margin at top of window.
(try_window_reusing_current_matrix): Calculate proper cursor position
after scrolling up with non-zero scroll margin, as the old cursor
position corresponds to value of PT before executing this command.
(try_window_id): Consider scroll margin at bottom of window too;
otherwise we fail to scroll when hl-line-mode is enabled.
2004-06-15 10:35:05 +00:00
Kim F. Storm
c4a5739cd3 *** empty log message *** 2004-06-15 10:33:15 +00:00
Kim F. Storm
b3bda4fdfd (skip_chars): Only recognize [:class:] when it has the
proper format and class is a lower-case word.
2004-06-15 09:42:31 +00:00
Kim F. Storm
cdc9776497 *** empty log message *** 2004-06-15 09:42:18 +00:00
Jan Djärv
5b16632306 * gtkutil.c (xg_get_image_for_pixmap): New function.
(xg_get_gdk_pixmap_and_mask): Removed.
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
xg_get_gdk_pixmap_and_mask.
2004-06-14 21:53:24 +00:00
Jan Djärv
2f4a048d1b * xterm.h (struct x_display_info): Typo in comment fixed. 2004-06-14 21:51:49 +00:00
Juanma Barranquero
1ebd4f78e4 *** empty log message *** 2004-06-14 21:17:25 +00:00
Juanma Barranquero
4f224e64d0 (Vimage_types): Delete (moved to image.c). 2004-06-14 20:49:05 +00:00
Juanma Barranquero
0855eb5219 (Vimage_types): Move from xdisp.c.
(Vimage_type_cache): New variable.
(define_image_type): New argument indicating whether an image library was
loaded; cache loaded status and return t on success, nil otherwise.
(CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros.
(w32_delayed_load): New function to load an image library from a list of
possible filenames.
(init_xpm_functions, init_png_functions, init_jpeg_functions)
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument.
(Finit_image_library): New function, extracted from `init_image'.  Try to
initialize an image library on demand and cache whether we were successful
or not.
(syms_of_image): Initialize `Vimage_types' and `Vimage_type_cache'.  Add
recognized image types to Vimage_types. Export `init-image-library'.
(init_image): Remove initialization of all image types, except xbm and pbm.
2004-06-14 20:47:25 +00:00
Juanma Barranquero
15469ae8ff (Vimage_types): Make it conditional on HAVE_WINDOW_SYSTEM. 2004-06-14 20:44:48 +00:00
Andreas Schwab
904ee128dc *** empty log message *** 2004-06-14 09:04:41 +00:00
Richard M. Stallman
092de21d0b *** empty log message *** 2004-06-13 22:39:41 +00:00
Richard M. Stallman
e3ee34f0c3 (cmd_error): Don't call any_kboard_state if inside a recursive edit level.
(command_loop): Call any_kboard_state before command_loop_2 when at top level.
2004-06-13 22:39:20 +00:00
Richard M. Stallman
04391069ec Comment change. 2004-06-13 22:37:07 +00:00
Richard M. Stallman
1fdab50394 (re_wctype, re_iswctype): Function defs longer static.
(CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
(re_wctype, re_iswctype, re_wctype_to_bit):
Non-function definitions moved to regex.h.
2004-06-13 22:36:05 +00:00
Richard M. Stallman
c13ecd8fca (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
(re_wctype, re_iswctype, re_wctype_to_bit):
Non-function definitions moved here from regex.c.
2004-06-13 22:34:19 +00:00
Richard M. Stallman
e963215c44 (Fselect_window): Doc fix. 2004-06-13 22:27:53 +00:00
Richard M. Stallman
a1bc88d455 Include regex.h.
(skip_chars): New arg HANDLE_ISO_CLASSES.  Callers changed.
If requested, make a list of classes, then check the scanned
chars for membership in them.
(in_classes): New function.
(Fskip_chars_forward): Doc fix.
2004-06-13 22:25:34 +00:00
Andreas Schwab
774437897d (Ftry_completion, Fall_completions, Ftest_completion):
Avoid calling specbind when completion-regexp-list is empty.
2004-06-13 22:20:55 +00:00
Andreas Schwab
cea5d0d423 (cancel_hourglass_unwind): Return a value.
(modify_event_symbol): Always use %ld for printing EMACS_INT.
(Fexecute_extended_command): Likewise.
2004-06-13 15:35:03 +00:00
Andreas Schwab
474f84d925 (print_object): Always use %ld for printing EMACS_INT. 2004-06-13 15:33:33 +00:00
Andreas Schwab
874757e8ed (SYNTAX_ENTRY_FOLLOW_PARENT): Rename local variable to
avoid clashes.
(SYNTAX): Likewise.
(SYNTAX_WITH_FLAGS): Likewise.
(SYNTAX_MATCH): Likewise.
2004-06-13 15:30:31 +00:00
Andreas Schwab
ab229fdd0d (char_quoted): Avoid warning about undefined operation.
(find_defun_start): Likewise.
(scan_lists): Likewise.
(INC_FROM): Likewise.
(scan_sexps_forward): Likewise.
2004-06-13 15:28:55 +00:00
Andreas Schwab
be8c4ce456 Include <ctype.h>. 2004-06-13 15:04:45 +00:00
Andreas Schwab
3ebc09397f (face_attr_equal_p): Declare parameters. 2004-06-13 14:50:07 +00:00
Kenichi Handa
6fb41b5b77 *** empty log message *** 2004-06-13 00:25:18 +00:00
Kenichi Handa
fd9c3a9780 (CCL_READ_CHAR): If hit EOF, set REG to -1. 2004-06-13 00:22:19 +00:00
Eli Zaretskii
fc3095ced1 *** empty log message *** 2004-06-12 10:33:57 +00:00
Eli Zaretskii
6992a868c3 (Fdefun): Signal an error if NAME is not a symbol. 2004-06-12 10:32:44 +00:00
Miles Bader
92aed8bec9 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
More build-in-place tweaking of arch tagging
2004-06-12 04:51:11 +00:00
Kenichi Handa
66189a403f *** empty log message *** 2004-06-12 02:36:47 +00:00
Kenichi Handa
9eaa8e6511 (CCL_CALL_FOR_MAP_INSTRUCTION): Save eof_ic in
ccl_prog_stack_struct and update it.
(CCL_INVALID_CMD): If CCL_DEBUG is defined, call ccl_debug_hook.
(CCL_READ_CHAR): Get instruction counter from eof_ic, not from
ccl->eof_ic on EOF.
(ccl_debug_hook): New function.
(struct ccl_prog_stack): New member eof_ic.
(ccl_driver): Handle EOF in subrountine call correctly.
2004-06-12 02:33:39 +00:00
Kim F. Storm
9db03f6c4c (shut_down_emacs): Inhibit redisplay during shutdown. 2004-06-11 21:48:22 +00:00
Kim F. Storm
1da71023cf *** empty log message *** 2004-06-11 21:47:28 +00:00
Kenichi Handa
230779b9a3 (encode_coding_string): Check CODING_FINISH_INTERRUPT. 2004-06-11 05:56:44 +00:00
Miles Bader
48d67035ea Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying

Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).

This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
2004-06-11 02:39:51 +00:00
Juanma Barranquero
e9efcef4e9 *** empty log message *** 2004-06-11 01:04:28 +00:00
Juanma Barranquero
883d272ec3 (Fposn_at_point): Doc fix. 2004-06-11 00:47:11 +00:00
David Kastrup
9b9ceb6178 (match_limit): Don't flag an error if match-data
exceeding the allocated search_regs.num_regs gets requested, just
return Qnil.
2004-06-11 00:08:37 +00:00
Miles Bader
6e87ac8f55 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385
src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected
2004-06-08 07:06:19 +00:00
Juanma Barranquero
0b0dea7bb7 *** empty log message *** 2004-06-07 21:03:48 +00:00
Juanma Barranquero
412f1fab56 (Fuser_login_name, Ffloat_time, Fencode_time, Fcurrent_time_string)
(Fcurrent_time_zone, Finsert_buffer_substring, Ftranspose_regions):
Doc fixes.
2004-06-07 20:33:00 +00:00
Kim F. Storm
08384afd01 Typo. 2004-06-07 10:02:47 +00:00
Miles Bader
a0a2334679 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381
Face merging cleanups

The only user-visible changes should be:

  * The priority order of faces in a face :inherit attribute is now
    reversed (for consistency with face lists in `face' text
    properties)

  * An :inherit loop is halted immediately, instead of being applied
    several times first; this should only matters when a relative
    attribute such as a :height scale is used.
2004-06-07 07:02:20 +00:00
Kenichi Handa
12d5b1856c (find_safe_codings): Check NILP (safe_codings) only at
the necessary places.
2004-06-07 00:00:03 +00:00
Kim F. Storm
2e2d7ee654 *** empty log message *** 2004-06-06 22:40:53 +00:00
Kim F. Storm
116c423ca5 (Fdelete_process): Undo 2004-05-28 change.
Instead, call status_notify also for network process.
(status_message): Use process instead of status as arg.
Give messages "deleted" or "connection broken by remote peer" for
an exited network process.
(status_notify): Change call to status_message.
(read_process_output): Increase readmax to 4096.  Do not increase
buffer size for datagram channels (default is now large enough).
2004-06-06 22:17:53 +00:00
Steven Tamm
fcf0d299cd macfns.c (x_create_tip_frame): Fix Mac OS X 10.1 compilation
problem due to newly defined variable.
2004-06-06 20:54:15 +00:00
Steven Tamm
1d8362400e (x_create_tip_frame): Fix Mac OS X 10.1 compilation problem due to newly defined variable 2004-06-06 20:53:20 +00:00
Miles Bader
0722292b20 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377
(Fdisplay_supports_face_attributes_p): Work around bootstrapping problem
2004-06-06 09:49:12 +00:00