1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 03:40:56 -08:00
Commit graph

15953 commits

Author SHA1 Message Date
Stefan Monnier
5d733a9c68 *** empty log message *** 2002-07-07 22:41:14 +00:00
Stefan Monnier
85cd4372bc (Ftry_completion, Fall_completions, Ftest_completion):
Add support for hash-tables.
(Ftry_completion): Return t even if the string appears multiple times.
2002-07-07 21:09:14 +00:00
Stefan Monnier
cf42cb72f2 (Fnconc): Use XCDR.
(Fprovide): Use CONSP and XCDR.
(HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
(HASH_TABLE_SIZE): Delete: moved to lisp.h.
(Fmake_hash_table): Accept `:size nil'.
(Fmakehash): Delete: moved to subr.el.
(syms_of_fns): Don't defsubr makehash.
2002-07-07 20:57:25 +00:00
Stefan Monnier
141788b50c (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
(HASH_TABLE_SIZE): Move from fns.c.
2002-07-07 20:52:08 +00:00
Richard M. Stallman
af7272b1a0 *** empty log message *** 2002-07-07 10:52:11 +00:00
Richard M. Stallman
ddf6b9a3b7 Treat a partially visible line like "cursor off screen".
(make_cursor_line_fully_visible): Don't try short scrolls.
Instead just return 0 when there is something to be done.
(try_scrolling): If make_cursor_line_fully_visible returns 0,
retry scrolling as if cursor were off the bottom.
(try_cursor_movement): If make_cursor_line_fully_visible returns 0,
return CURSOR_MOVEMENT_MUST_SCROLL.
(redisplay_window): If make_cursor_line_fully_visible returns 0,
go to try_to_scroll.
2002-07-07 10:50:49 +00:00
Richard M. Stallman
f0bac7deee (Fbuffer_local_value): Store current value into its binding
so we get the up-to-date value for the binding that is loaded.
2002-07-07 10:17:26 +00:00
Richard M. Stallman
0654d6e3fc (Fdefmacro): Doc fix. 2002-07-07 10:07:32 +00:00
Pavel Janík
e9b6020947 *** empty log message *** 2002-07-05 20:01:10 +00:00
Pavel Janík
efca2165df Remove unused variable `face'. 2002-07-05 19:59:54 +00:00
Dave Love
d80dc57e0d (Vtranslation_hash_table_vector, GET_HASH_TABLE)
(HASH_VALUE, CCL_LookupIntConstTbl, CCL_LookupCharConstTbl): New.
(ccl_driver): Add cases for CCL_LookupIntConstTbl,
CCL_LookupCharConstTbl.
(syms_of_ccl): Defvar translation-hash-table-vector.
2002-07-05 18:54:22 +00:00
Dave Love
e431fcda80 (read_key_sequence): Set initial_idleness_start_time
correctly.
2002-07-05 18:51:59 +00:00
Juanma Barranquero
cf9b6656cc (post_command_idle_hook): Remove redundant (and inexact) obsolescence
information.
2002-07-04 10:38:00 +00:00
Andrew Choi
10ba2aecea 2002-07-03 Andrew Choi <akochoi@shaw.ca>
* macterm.c (x_list_fonts): Fix comment.  Cache fonts matching
        pattern.  Search cache first.
2002-07-04 02:43:48 +00:00
Andrew Choi
a0f593ff6a 2002-07-03 Andrew Choi <akochoi@shaw.ca>
* macterm.c (init_font_name_table): Also add entry for
        jisx0201.1976-0 coding for Japanese font.
        (XLoadQueryFont): Use it.
2002-07-04 02:10:45 +00:00
Juanma Barranquero
4696802bde Fix typo. 2002-07-03 12:01:24 +00:00
Juanma Barranquero
f458a8e091 Fix typo. 2002-07-03 09:49:28 +00:00
Richard M. Stallman
64805fb085 *** empty log message *** 2002-07-02 19:22:26 +00:00
Richard M. Stallman
bbc4541dcf (Fdefine_key): Doc fix. 2002-07-02 19:13:12 +00:00
Richard M. Stallman
5dbb3f4693 (x_term_init): Turn off polling around XtOpenDisplay. 2002-07-02 19:11:38 +00:00
Juanma Barranquero
df1890b0d7 *** empty log message *** 2002-07-02 15:28:12 +00:00
Juanma Barranquero
95296eacc6 (syms_of_keymap): Fix typo. 2002-07-02 15:27:56 +00:00
Andrew Choi
09740ad8a9 2002-07-01 Andrew Choi <akochoi@shaw.ca>
* s/darwin.h: Define POSIX_SIGNALS.
2002-07-01 23:30:21 +00:00
Andrew Choi
bc21bf11c1 In mac:
2002-07-01  Andrew Choi  <akochoi@shaw.ca>

        * Emacs.app/Contents/Resources/Emacs.icns: New file.

        * Emacs.app/Contents/Info.plist: Add CFBundleDocumentTypes and
        CFBundleIconFile entries.

In src:

2002-07-01  Andrew Choi  <akochoi@shaw.ca>

        * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
        and FSRefMakePath to convert FSSpec returned with Apple Event to
        Posix pathname.
        (mac_initialize) [TARGET_API_MAC_CARBON]: Call
        init_required_apple_events and disable the `Quit' menu item
        provided automatically by the Carbon Toolbox.
2002-07-01 20:02:33 +00:00
Dave Love
dc976f2c3f *** empty log message *** 2002-07-01 16:05:59 +00:00
Dave Love
f9f1e1fc75 (kbd_buffer_store_event): Fix interrupt_signal decl
for K&R.
2002-07-01 16:00:49 +00:00
Dave Love
646e4dffc2 term.c (costs_set): Declare static, non-initialized for pcc. 2002-07-01 16:00:05 +00:00
Dave Love
55a8b3edea Fix prototype for K&R. 2002-07-01 15:59:26 +00:00
Richard M. Stallman
ec96237403 *** empty log message *** 2002-07-01 08:07:40 +00:00
Richard M. Stallman
3021d3a9d9 (timer_last_idleness_start_time): New variable.
(timer_start_idle): Set that.
(read_key_sequence): Use that to reset timer_idleness_start_time
to previous value.
2002-07-01 08:04:04 +00:00
Richard M. Stallman
95605b1b7a (Frecenter): With arg, set optional_new_start. 2002-07-01 08:00:07 +00:00
Richard M. Stallman
f47d4504cc Comment change. 2002-07-01 07:59:16 +00:00
Richard M. Stallman
acda20e1c0 (redisplay_internal): Make optional_new_start really work. 2002-07-01 07:55:03 +00:00
Richard M. Stallman
8db426c786 (Fminibuffer_complete_and_exit): Move to end of buffer for completion. 2002-07-01 07:50:37 +00:00
Ken Raeburn
c822432571 (store_mode_line_string): Lisp_Object/int mixup. 2002-06-29 19:52:14 +00:00
Jan Djärv
fd42232cc9 Indentation fixes. 2002-06-28 19:53:04 +00:00
Jan Djärv
20057d5215 (readable_filtered_events): New function.
(readable_events): Call readable_filtered_events.
(get_filtered_input_pending): New function.
(get_input_pending): Call get_filtered_input_pending.
(Finput_pending_p): Call get_filtered_input_pending.
2002-06-28 19:47:49 +00:00
Jan Djärv
cab34f5021 (x_focus_changed): New function.
(x_detect_focus_change): New function.
(XTread_socket): Call x_detect_focus_change for FocusIn/FocusOut
EnterNotify and LeaveNotify to track X focus changes.
2002-06-28 19:42:48 +00:00
Jan Djärv
e5cd5390a3 (struct x_output): Add focus_state. 2002-06-28 19:41:21 +00:00
Andreas Schwab
1aa1cb6611 Remove duplicate declaration of code_convert_string_norecord. 2002-06-28 12:39:46 +00:00
Kim F. Storm
fec8f23ec0 (mode_line_string_list, mode_line_string_face)
(mode_line_string_face_prop): New variables.
(store_mode_line_string): New function.
(display_mode_element): Use store_mode_line_string to
add mode-line string elements to mode_line_string_list
when mode_line_string_list is non-nil.
(Fformat_mode_line): Now returns propertized string by
default.  New arg NO-PROPS to ignore properties.
(decode_mode_spec): Only add two dashes for %- in propertized
mode-line string.
(syms_of_xdisp): Init and staticpro mode_line_string_list.
2002-06-27 20:42:35 +00:00
Kim F. Storm
377408cff4 *** empty log message *** 2002-06-27 20:41:40 +00:00
Stefan Monnier
5b62b30130 (minibuffer_completion_contents): Add return type. 2002-06-27 16:23:29 +00:00
Juanma Barranquero
23a3b59824 *** empty log message *** 2002-06-27 16:13:31 +00:00
Juanma Barranquero
b261cd7985 (Fchar_bytes): Remove obsolescence info from docstring. 2002-06-27 16:13:17 +00:00
Juanma Barranquero
7182e6081e *** empty log message *** 2002-06-26 08:45:56 +00:00
Richard M. Stallman
8ce9dfc1c8 (Frecenter): Don't set force_start flag. 2002-06-26 08:44:49 +00:00
Juanma Barranquero
c4174fbbd3 (read_file_name_cleanup): Add missing return. 2002-06-26 08:43:23 +00:00
Richard M. Stallman
1011edb5d8 (do_completion, Fminibuffer_complete_word)
(Fminibuffer_completion_help): Complete just the text before point.
(minibuffer_completion_contents): New function.
2002-06-26 08:42:22 +00:00
Richard M. Stallman
6c488ddb79 (Fbury_buffer): Use frames_discard_buffer. 2002-06-26 08:36:25 +00:00