summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (show_help_echo): Declare.Stefan Monnier2000-07-051-0/+1
|
* (show_help_echo): New function, extracted from read_char.Stefan Monnier2000-07-051-24/+32
| | | | | | Feval its `msg' argument if it's a cons cell. (read_char): Use it. (follow_key): Pass `autoload' to get_keyelt.
* * xterm.c (note_mode_line_highlight, note_mouse_highlight)Stefan Monnier2000-07-053-19/+19
| | | | | | | | | (note_tool_bar_highlight, XTread_socket): * msdos.c (IT_note_mode_line_highlight, IT_note_mouse_highlight) (dos_rawgetc): * w32term.c (note_mode_line_highlight, note_mouse_highlight) (note_tool_bar_highlight, w32_read_socket): Do not gratuitously ignore non-string `help-echo' properties.
* *** empty log message ***Gerd Moellmann2000-07-053-5/+11
|
* Check DONTCOMPILE in lisp/Makefile.in instead ofGerd Moellmann2000-07-051-2/+2
| | | | | lisp/Makefile. Distribute lisp/Makefile.in instead of lisp/Makefile.
* (Feval): Put check for interrupt_input_block in #if 0.Gerd Moellmann2000-07-051-0/+4
|
* *** empty log message ***Gerd Moellmann2000-07-052-0/+6
|
* (delete_all_subwindows): Reset Vwindow_list.Gerd Moellmann2000-07-051-0/+2
|
* Remove duplicate @direntry.Gerd Moellmann2000-07-051-1/+0
|
* (x_append_glyph, x_append_composite_glyph)Gerd Moellmann2000-07-052-35/+57
| | | | | | | | | | | | (x_produce_image_glyph, x_append_stretch_glyph): Accomodate to changes in struct glyph starting 1999-12-27. Some bit-fields of struct glyph were not set, which made glyphs unequal when compared with GLYPH_EQUAL_P. Redisplay outputs such glyphs, and flickering effects were the result. This also depended on the contents of memory returned by xmalloc. If flickering happens again, activate the code in clear_glyph_row that's in #if 0. If the flickering is gone with that, chances are that it is caused by something similar.
* (clear_glyph_row): Add debug code in #if 0.Gerd Moellmann2000-07-051-0/+10
|
* Add some comments.Gerd Moellmann2000-07-051-2/+8
|
* (add_window_to_list): Add parameter LIST.Gerd Moellmann2000-07-051-7/+20
| | | | | | | (window_list): Order list so that, for each frame, windows are in canonical order, and so that frames appear in the list in the order given by Vframe_list. (next_window): Reverse the handling of NEXT_P.
* *** empty log message ***Gerd Moellmann2000-07-042-0/+29
|
* (Vwindow_list): New variable.Gerd Moellmann2000-07-041-289/+352
| | | | | | | | | | | | | | | | | | | (make_window, delete_window): Set Vwindow_list to nil. (check_window_containing): New function. (window_from_coordinates): Rewritten. (add_window_to_list, window_list, candidate_window_p) (decode_next_window_args, next_window): New functions. (Fnext_window, Fprevious_window): Rewritten in terms of next_window. (Fwindow_list): New function. (Fother_window): Cleaned up. (foreach_window): Add a longer "variable argument list". Let callback function return 0 to indicate that cycling over windows should stop. (foreach_window_1): Likewise. (freeze_window_start): Return int. (init_window): New function. (syms_of_window): Staticpro Vwindow_list and defsubr Swindow_list.
* (handle_USR1_signal, handle_USR2_signal) ClearGerd Moellmann2000-07-041-5/+3
| | | | | input_event with bzero. (main): Call init_window.
* *** empty log message ***Dave Love2000-07-041-0/+2
|
* (hl-line-overlay): Make it permanent-local.Dave Love2000-07-041-0/+1
|
* [emacs]: Include lisp.h (needed by atimer.h includedAndrew Innes2000-07-042-0/+6
| | | | here via blockinput.h).
* (get_keyelt): Temporarily inhibit GC while evaluatingGerd Moellmann2000-07-042-1/+10
| | | | a menu filter.
* *** empty log message ***Dave Love2000-07-041-3/+7
|
* Replaced with a working version, based on ↵Dave Love2000-07-041-207/+181
| | | | 1998-01-12T11:43:22Z!os10000@seidel-space.de tidied up.
* Minor doc fixes and code tweaks.Dave Love2000-07-041-49/+44
|
* (make_composition_value_copy): Extern it.Kenichi Handa2000-07-042-0/+13
|
* (concat): While copying text properties, make each compositionKenichi Handa2000-07-041-3/+13
| | | | property value a copy.
* (Fformat): While copying text properties, make each compositionKenichi Handa2000-07-041-0/+4
| | | | property value a copy.
* (make_composition_value_copy): New function.Kenichi Handa2000-07-041-0/+25
|
* (info-initialize): Use prune-directory-list to remove non-existantMiles Bader2000-07-042-24/+46
| | | | directories from Info-directory-list.
* (prune-directory-list): New function.Miles Bader2000-07-041-23/+42
| | | | | | (Info-default-directory-list): Rewritten to more methodically enumerate a big list of possible info directories (based on the list used by the standalone info reader).
* (woman-man.conf-path): Explicitly include the debian man-db config fileMiles Bader2000-07-041-5/+9
| | | | | | | "/etc/manpath.config". (woman-parse-man.conf): Also handle MANDATORY_MANPATH entries, as are present in `manpath.config'. (woman-manpath): Include "/usr/share/man".
* (command-line): Initialize blink-cursor basedGerd Moellmann2000-07-032-0/+12
| | | | on window-system.
* (blink-cursor-mode): Don't hide cursor initially.Gerd Moellmann2000-07-031-4/+6
|
* (blink-cursor): Default to nil if not running underGerd Moellmann2000-07-032-1/+5
| | | | a window-system.
* *** empty log message ***Gerd Moellmann2000-07-034-5/+16
|
* (LINKER, LD_SWITCH_MACHINE) [LINUX]: Define.Gerd Moellmann2000-07-031-0/+8
|
* (face-spec-set): Ignore invalid attributes like 20.x.Gerd Moellmann2000-07-031-3/+5
| | | | (face-x-resources): Remove duplicate entry for :font.
* Use dircategory `Emacs'.Gerd Moellmann2000-07-0318-22/+23
|
* (sweep_weak_table): Mark only objects that are notGerd Moellmann2000-07-032-7/+21
| | | | marked already.
* *** empty log message ***Gerd Moellmann2000-07-032-1/+66
|
* (some-window): New function.Gerd Moellmann2000-07-031-4/+41
| | | | | | | (walk-windows): Remove reference to walk-windows-start. (walk-windows): Guarantee termination by keeping a list of all the windows already handled.
* (server-switch-buffer): Use some-window instead ofGerd Moellmann2000-07-031-4/+2
| | | | cycling through windows with next-window.
* (te-process-output): Use walk-windows instead ofGerd Moellmann2000-07-031-5/+4
| | | | cycling through windows with next-window.
* (dabbrev--find-expansion): Use walk-windows insteadGerd Moellmann2000-07-031-6/+6
| | | | of cycling through windows with next-window.
* (appt-select-lowest-window): Use walk-windowsGerd Moellmann2000-07-031-18/+8
| | | | instead of cycling through windows with next-window.
* (edebug-window-live-p, edebug-window-list)Gerd Moellmann2000-07-031-23/+10
| | | | | (edebug-get-displayed-buffer-points): Use walk-windows/some-window instead of cycling through windows with next-window.
* (bg-window-from-x-y): Use some-window insteadGerd Moellmann2000-07-031-18/+1
| | | | of cycling through windows with next-window.
* (sup-pos-to-window): Use some-window insteadGerd Moellmann2000-07-031-13/+1
| | | | of cycling through windows with next-window.
* (refer-find-entry-internal): Use some-windowGerd Moellmann2000-07-031-15/+13
| | | | instead of cycling through windows with next-window.
* *** empty log message ***Gerd Moellmann2000-07-033-0/+16
|
* (next_frame, prev_frame): If MINIBUF is a window,Gerd Moellmann2000-07-031-19/+6
| | | | | include those frames as candidates which have their focus redirected to the minibuffer frame.