Kim F. Storm [Sat, 9 Oct 2004 23:24:49 +0000 (23:24 +0000)]
(timer_resume_idle): New function to resume idle
timer without resetting timers on the idle list.
(read_char): Use timer_resume_idle. Remove local var last_idle_start.
(timer_start_idle, timer_stop_idle): Declare static.
(read_key_sequence): Use timer_resume_idle instead of timer_start_idle.
Luc Teirlinck [Sat, 9 Oct 2004 18:35:38 +0000 (18:35 +0000)]
(Regexp Example): Update description of how Emacs currently recognizes
the end of a sentence.
(Standard Regexps): Update definition of the variable `sentence-end'.
Add definition of the function `sentence-end'.
Steven Tamm [Fri, 8 Oct 2004 18:38:17 +0000 (18:38 +0000)]
config.in (HAVE_MALLOC_MALLOC_H): Regenerate
macterm.c (mac_check_for_quit_char): Remove warning for using
NULL where 0 should be used
unexmacosx.c: Use malloc/malloc.h on Tiger instead of
objc/malloc.h
mac.c: Include time.h for Tiger compatibility
Kim F. Storm [Thu, 7 Oct 2004 21:59:39 +0000 (21:59 +0000)]
(x_update_window_end): Fix flicker on vertical line between
windows. Update vertical line after drawing window fringes, but
only if actually drawing any bitmaps--or there is no fringe.
Kim F. Storm [Thu, 7 Oct 2004 21:58:16 +0000 (21:58 +0000)]
(redisplay_window): Fix flicker on vertical line between
windows. Update vertical line after drawing window fringes, but
only if actually drawing any bitmaps--or there is no fringe.
Steven Tamm [Wed, 6 Oct 2004 15:38:53 +0000 (15:38 +0000)]
macfns.c (mac_get_window_bounds): Add extern.
(x_real_positions): Use mac_get_window_bounds.
macmenu.c (update_submenu_strings): Apply 2004-09-07 change for
xmenu.c (YAILOM).
macterm.c [!MAC_OSX]: Include Windows.h.
(front_emacs_window): Rename from mac_front_window. All uses
changed. Return the frontmost non-tooltip emacs window.
(mac_get_window_bounds): New function.
(x_calc_absolute_position): Use the difference of width and height
between the inner and outer window.
(x_set_offset): Specify window position by the coordinae of the
outer window. Adjust the position if the title bar is completely
outside the screen.
(app_is_suspended, app_sleep_time): Remove unused variables.
(do_app_resume, do_app_suspend): Remove their contents because
window-activate/deactivate events will do the job.
(do_zoom_window): Remove unused variables. Make compliant to the
standard way of zooming. Set f->left_pos and f->top_pos.
(XTread_socket): Don't use argument `expected'. Don't use
FrontWindow to determine the clicked window. Exclude unprocessed
mouseUp cases in the early stage. Add parentheses to fix operator
precedence.
(XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area.
Luc Teirlinck [Tue, 5 Oct 2004 23:28:59 +0000 (23:28 +0000)]
Various small changes in addition to the following.
(Text): Replace xref for autotype with inforef.
(Sentences): Explain nil value for `sentence-end'.
(Paragraphs): Update default values for `paragraph-start' and
`paragraph-separate'.
(Text Mode): Correct description of Text mode's effect on the
syntax table.
(Outline Visibility): `hide-other' does not hide top level headings.
`selective-display-ellipses' no longer has an effect on Outline mode.
(TeX Misc): Add missing @cindex.
Replace xref for RefTeX with inforef.
(Requesting Formatted Text): the variable
`enriched-fill-after-visiting' no longer exists.
(Editing Format Info): Update names of menu items and commands.
(Format Faces): Mention special effect of specifying the default face.
Describe inheritance of text properties.
Correct description of `fixed' face.
(Format Indentation): Correct description of effect of setting
margins. Mention `set-left-margin' and `set-right-margin'.
(Format Justification): Update names of menu items.
`set-justification-full' is now bound to `M-j b'.
Mention that `default-justification' is a per buffer variable.
(Format Properties): Update name of menu item.
(Forcing Enriched Mode): `format-decode-buffer' automatically
turns on Enriched mode if the buffer is in text/enriched format.
Jan Djärv [Tue, 5 Oct 2004 10:52:53 +0000 (10:52 +0000)]
* xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for
a row if Alt or Meta has been found for that row. Also stop scanning
for Keysyms for that row.
Juri Linkov [Tue, 5 Oct 2004 04:23:55 +0000 (04:23 +0000)]
(Info-history, Info-toc): Fix Info headers.
(Info-toc): Narrow buffer before Info-fontify-node.
(Info-build-toc): Don't check for special Info file names.
Set main-file to nil if Info-find-file returns a symbol.
Glenn Morris [Mon, 4 Oct 2004 23:42:37 +0000 (23:42 +0000)]
Update copyright and maintainer.
(calendar-iso-read-args): New function, for old interactive spec from
calendar-goto-iso-date.
(calendar-goto-iso-date): Use it.
(calendar-goto-iso-week): New function. Suggested by Emilio C. Lopes
<eclig@gmx.net>.
Kim F. Storm [Mon, 4 Oct 2004 14:07:06 +0000 (14:07 +0000)]
(XTset_vertical_scroll_bar): Improve handling of scroll
bars with fractional column width. If scroll bar separates two
windows, move it towards the window it belongs to. Only update
the padding area below the scroll bar widget when necessary,
i.e. when scroll bar widget is created, moved, or resized.
Kim F. Storm [Mon, 4 Oct 2004 13:46:19 +0000 (13:46 +0000)]
(coordinates_in_window): Relax check for cursor
on vertial border between mode lines.
(Fset_window_fringes): Do not allow negative widths.
(Fset_window_scroll_bars): Likewise.