aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merged in changes from CVS trunk.Karoly Lorentey2004-11-1326-213/+684
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-673 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-674 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-675 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-676 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-677 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-681 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-682 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-683 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-684 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-685 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-686 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-687 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-692 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-267
| * (init_iterator): Clear it.max_extra_line_spacing.Kim F. Storm2004-11-121-14/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | (move_it_vertically_backward): Don't recure to move further back. (move_it_vertically): Remove superfluous condition. (move_it_by_lines): Clear last_height when moved 0 lines. (resize_mini_window): use it.max_extra_line_spacing. (display_tool_bar_line): Clear row->extra_line_spacing. (try_scrolling): Use move_it_vertically_backward directly. (redisplay_window): Likewise. (compute_line_metrics): Set row->extra_line_spacing. (display_line, display_string): Likewise. (x_produce_glyphs): Update it->max_extra_line_spacing.
| * (window_scroll_pixel_based, Frecenter): UseKim F. Storm2004-11-121-11/+44
| | | | | | | | | | | | | | | | | | move_it_vertically_backward directly. (Frecenter): Fix calculation of new start pos for negative arg. Before, the new start pos was sometimes chosen too far back, so the last line became only partially visible, and thus would be either only semi-visible or automatically scrolled to the middle of the window by redisplay.
| * (struct glyph_row): New member extra_line_spacing.Kim F. Storm2004-11-121-9/+33
| | | | | | | | | | | | | | | | | | | | | | | | (struct it): New member max_extra_line_spacing. (MR_PARTIALLY_VISIBLE, MR_PARTIALLY_VISIBLE_AT_TOP) (MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros. (MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible part of last line is only extra line spacing (so the text on the line is fully visible). Use helper macros. Add W arg (to use them). All callers changed. (MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P) (MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros.
| * *** empty log message ***Kim F. Storm2004-11-121-0/+31
| |
| * (pop_down_menu): Return nil.Kim F. Storm2004-11-122-4/+10
| |
| * (pop_down_menu): New function.Jan Djärv2004-11-122-5/+45
| | | | | | | | | | | | | | | | (popup_get_selection, popup_widget_loop): Unwind protect to pop_down_menu. (popup_widget_loop): Add argument widget. (create_and_show_popup_menu, create_and_show_dialog): Pass new argument widget to popup_widget_loop.
| * (popup_widget_loop): Add argument do_timers.Jan Djärv2004-11-122-2/+7
| | | | | | | | | | | | | | (create_and_show_popup_menu, create_and_show_dialog): Pass 1 for do_timers to popup_widget_loop. (create_and_show_popup_menu): Pass 1 for do_timers to popup_get_selection.
| * * xmenu.c (x_menu_wait_for_event): New function.Jan Djärv2004-11-122-10/+76
| | | | | | | | | | | | | | (popup_get_selection, popup_widget_loop): Call x_menu_wait_for_event to handle timers. (xmenu_show): Call XMenuActivateSetWaitFunction so that x_menu_wait_for_event is called by XMenuActivate.
| * (Fkeymap_prompt): Accept symbol keymaps.Stefan Monnier2004-11-102-17/+21
| |
| * Include <sys/types.h> and <unistd.h> (for getpid).Kim F. Storm2004-11-091-10/+23
| | | | | | | | | | | | Fix various comments referring to XEvents instead of input events. (x_queue_event): Fix format strings. (x_stop_queuing_selection_requests): Likewise.
| * (produce_image_glyph): Remove unused variable 'face_ascent'.Kim F. Storm2004-11-091-20/+24
| | | | | | | | (pint2hrstr): Add extra braces to silence compiler.
| * (print_object): Fix format string.Kim F. Storm2004-11-091-1/+1
| |
| * (read1): Fix next_char matching.Kim F. Storm2004-11-091-5/+5
| |
| * (Fdelete): Add EXFUN.Kim F. Storm2004-11-091-0/+2
| | | | | | | | (replace_range_2): Add prototype.
| * (read_avail_input): Remove unused variable 'discard'.Kim F. Storm2004-11-091-1/+0
| |
| * (NULL_INTERVAL_P): Add separate version whenKim F. Storm2004-11-091-0/+6
| | | | | | | | | | ENABLE_CHECKING is not defined to silence compiler. (compare_string_intervals): Add prototype.
| * (destroy_fringe_bitmap): Fix return type.Kim F. Storm2004-11-091-2/+1
| | | | | | | | (Ffringe_bitmaps_at_pos): Remove unused var 'old_buffer'.
| * (Fdump_emacs): Fix format string.Kim F. Storm2004-11-091-1/+1
| |
| * Include <ctype.h>.Kim F. Storm2004-11-091-1/+1
| | | | | | | | (Fsubstitute_command_keys): Remove unused variable 'firstkey'.
| * (store_symval_forwarding): Remove unused variables.Kim F. Storm2004-11-091-3/+1
| |
| * (Fcall_interactively): Remove unused variable 'funcar'.Kim F. Storm2004-11-091-1/+0
| |
| * *** empty log message ***Kim F. Storm2004-11-091-1/+36
| |
| * Fix commentary.Kim F. Storm2004-11-091-2/+2
| |
| * (Fmake_network_process): Remove unused var 'retry'.Kim F. Storm2004-11-091-1/+0
| |
| * * Makefile.in (stamp-oldxmenu): If HAVE_GTK, don't add dependenciesJan Djärv2004-11-092-4/+9
| | | | | | | | to ${OLDXMENU}.
| * (Fmake_network_process): Remove kludge for interruptedKim F. Storm2004-11-091-14/+5
| | | | | | | | | | connects on BSD. If connect is interrupted, just close socket and start over rather than sleeping and retry with same socket.
| * *** empty log message ***Kim F. Storm2004-11-091-1/+7
| |
| * * .cvsignore: Add buildobj.lst.Jan Djärv2004-11-092-0/+3
| |
| * * doc.c: New variable Vbuild_files.Jan Djärv2004-11-094-3/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Fsnarf_documentation): If Vbuild_files is nil, populate it with file names from buildobh.lst. Only attach docstrings from files that are in Vbuild_files. (syms_of_doc): Defvar Vbuild_files. * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o and w32*.o. (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked. (mostlyclean): rm buildobj.lst * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs is linked.
| * (update_window_fringes): Update fringe bitmaps ifKim F. Storm2004-11-081-0/+4
| | | | | | | | | | cur and row ends_at_zv_p differs. If bitmaps of a row is updated, also update previous row to get rid of misc. artifacts.
| * *** empty log message ***Kim F. Storm2004-11-081-0/+6
| |
| * (note_mouse_highlight): Clear mouse face if we move out of text area.Kim F. Storm2004-11-081-2/+4
| |
| * *** empty log message ***Kim F. Storm2004-11-081-0/+1
| |
| * (fast_find_position): Fix start pos if header line present.Kim F. Storm2004-11-081-10/+11
| |
| * *** empty log message ***Kim F. Storm2004-11-081-1/+5
| |
| * *** empty log message ***Eli Zaretskii2004-11-081-0/+6
| |
| * Move #include "systime.h" before <sys/resource.h>.Eli Zaretskii2004-11-081-11/+5
| | | | | | | | | | Don't include <sys/time.h> explicitly. Include <stdio.h> unconditionally, not just on MacOS.
| * (fontset_pattern_regexp): Cancel my previous change;Kenichi Handa2004-11-082-14/+36
| | | | | | | | | | | | | | | | don't pay attention to '\' before '*'. (fontset_pattern_regexp): Change the meaning of the second arg. (Fnew_fontset): Call fs_query_fontset, not Fquery_fontset. (check_fontset_name): Try NAME as literal at first, and if it failes, try NAME as pattern.
| * * emacs.c (Fdump_emacs): Only output warning on GNU/Linux.Jan Djärv2004-11-072-4/+11
| |
| * Don't declare Fmsdos_downcase_filename.Andreas Schwab2004-11-073-5/+6
| |
| * Declare Fmsdos_downcase_filename.Andreas Schwab2004-11-071-0/+5
| |
| * * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs inJan Djärv2004-11-075-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | comparisons with integers instead of Lisp_Object address. (Fmsdos_set_keyboard): Declare argument allkeys. * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s. * dired.c: extern declare Fmsdos_downcase_filename on MSDOS to avoid int/Lisp_Object mixup. * fileio.c: Ditto.
| * editfns.c: Adding in better patchSteven Tamm2004-11-071-2/+3
| |
| * editfns.c: Need to include sys/time.h before resource.h on darwin.Steven Tamm2004-11-072-0/+7
| |
| * (command_loop_1): Change Vtransient_mark_modeRichard M. Stallman2004-11-072-11/+19
| | | | | | | | before deciding whether to inctivate mark.
| * (Fcall_interactively): Avoid reusing EVENT for other data.Richard M. Stallman2004-11-071-7/+7
| |
| * (merge_named_face): GCPRO the face_name in theRichard M. Stallman2004-11-071-14/+12
| | | | | | | | | | named_merge_point struct that we make. (merge_face_heights): Eliminate GCPRO arg. All callers changed.
| * Whitespace fixup.Andreas Schwab2004-11-071-7/+5
| |
* | Merged in changes from CVS trunk.Karoly Lorentey2004-11-139-18/+106
|\ \ | |/ | | | | | | | | | | | | | | | | Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-672 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-266