aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2005-01-22 21:39:38 +0000
committerMiles Bader2005-01-22 21:39:38 +0000
commit18643d1d412928c57690271c8b7a65e50503441f (patch)
treea9303ce501314fc316c20ca29928b2fa168d0421 /src/ChangeLog
parentcfa4901a57cc9920eec0401d8b33abac7d3f8e5b (diff)
parentddff82cf89b20912729a1483da3f28608b44115a (diff)
downloademacs-18643d1d412928c57690271c8b7a65e50503441f.tar.gz
emacs-18643d1d412928c57690271c8b7a65e50503441f.zip
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5 Update from CVS: exi/gnus-faq.texi ([4.1]): Typo. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6 Update from CVS
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog156
1 files changed, 153 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1debb8b5ef6..dbadb42b3ee 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -9,11 +9,161 @@
9 some possibly unnecessary fontset checking code that crashed 9 some possibly unnecessary fontset checking code that crashed
10 when creating a new frame 10 when creating a new frame
11 11
122005-01-22 Steven Tamm <steventamm@mac.com>
13
14 * s/darwin.h: Removed PTY_ITERATION from here.
15 (DARWIN): Defined.
16 * process.c (init_process): Default process-connection-type to
17 nil on darwin 6 or less, t if it is 7 or higher. This way the
18 broken pty behavior is still allowed on darwin 6 for interactive
19 processes for people that know what they are doing.
20
212005-01-22 Kim F. Storm <storm@cua.dk>
22
23 * window.c (auto_window_vscroll_p): New boolean.
24 (syms_of_window): DEFVAR_BOOL it.
25 (Fpos_visible_in_window_p): Extend return value to include RTOP
26 and RBOT values if FULLY is nil.
27 (window_scroll_pixel_based): Adjust vscroll for partially visible
28 rows if auto_window_vscroll_p is set.
29 (Fset_window_vscroll): Do nothing if vscroll is not modified.
30
31 * xdisp.c (pos_visible_p): Replace FULLY arg by RTOP and RBOT args
32 to return number of partially invisible pixels at top and bottom
33 of the dislay row at POS.
34
35 * lisp.h (pos_visible_p): Fix prototype.
36
372005-01-21 Richard M. Stallman <rms@gnu.org>
38
39 * fileio.c (Fcopy_file): Doc fix.
40
412005-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
42
43 * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw.
44 (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to
45 start of function for older compilers.
46
472005-01-20 Richard M. Stallman <rms@gnu.org>
48
49 * editfns.c (Fmessage): If arg is "", return "" (as before).
50
51 * keymap.c (access_keymap): Protect from bad value of meta_prefix_char.
52
53 * .gdbinit (xgetptr, xgetint, xgettype): Copy $arg0 into a temp
54 variable.
55
562005-01-20 Steven Tamm <steventamm@mac.com>
57
58 * editfns.c (Voperating_system_release): Added.
59 (init_editfns): Assign new variable operating-system-release
60 based on call to uname if available.
61 (get_operating_system_release): Added function to
62 allow c-level access to operating system release.
63
64 * config.h: Regenerated.
65
66 * s/darwin.h (PTY_ITERATION): Don't allow PTYs on darwin 6 or
67 less.
68 (MIN_PTY_KERNEL_VERSION): Defined minimum kernel version for
69 using ptys as '7'.
70
712005-01-20 Kim F. Storm <storm@cua.dk>
72
73 * alloc.c (STRING_MARKED_P, VECTOR_MARKED_P): Return boolean.
74
75 * xterm.c (x_draw_glyph_string_box): Fix last_x for full width rows.
76 Thanks to Chong Yidong <cyd@stupidchicken.com> for debugging this.
77
78 * macterm.c (x_draw_glyph_string_box): Likewise.
79
80 * w32term.c (x_draw_glyph_string_box): Likewise.
81
82 * indent.c (Fvertical_motion): Temporarily disable selective display.
83
842005-01-19 Kim F. Storm <storm@cua.dk>
85
86 * xdisp.c (note_mode_line_or_margin_highlight): Fix :pointer
87 image property.
88
89 * fns.c (sweep_weak_table): Advance prev pointer when we keep a pair.
90
912005-01-18 Kim F. Storm <storm@cua.dk>
92
93 * xdisp.c (fast_find_position): Backtrack to find first row if
94 charpos is inside a display overlay that spans multiple lines.
95
962005-01-18 Kenichi Handa <handa@m17n.org>
97
98 * coding.c (decode_coding_iso2022): Translate invalid codes if
99 translation-table is specified.
100
1012005-01-18 Kim F. Storm <storm@cua.dk>
102
103 * xdisp.c (back_to_previous_visible_line_start): Undo 2004-12-28
104 change. If handle_display_prop indicates newline is replaced by
105 image or text, move back to start of relevant overlay or interval
106 and continue scan from there. Simplify.
107
1082005-01-17 Kim F. Storm <storm@cua.dk>
109
110 * dispnew.c (mode_line_string, marginal_area_string): Fix
111 off-by-one error in search for glyph.
112
1132005-01-16 Kim F. Storm <storm@cua.dk>
114
115 * macterm.c (syms_of_macterm) <mac-allow-anti-aliasing>: Doc fix.
116
1172005-01-16 Steven Tamm <steventamm@mac.com>
118
119 * macterm.c (mac_to_x_fontname): Removed spurious argument.
120
1212005-01-16 Andreas Schwab <schwab@suse.de>
122
123 * macterm.c (mac_draw_string_common): Fix compilation on OSX 10.1.
124
1252005-01-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
126
127 * fringe.c (Fdefine_fringe_bitmap, init_fringe): When assigning
128 fringe_faces, cast result from xmalloc/xrealloc to Lisp_Object *.
129
1302005-01-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
131
132 * keyboard.c (READABLE_EVENTS_DO_TIMERS_NOW)
133 (READABLE_EVENTS_FILTER_EVENTS, READABLE_EVENTS_IGNORE_SQUEEZABLES):
134 New flags for readable_events.
135 (get_filtered_input_pending, readable_filtered_events): Removed.
136 (tracking_off): Call readable_events and get_input_pending with
137 flag READABLE_EVENTS_DO_TIMERS_NOW.
138 (readable_events): Move code from old readable_filtered_events here,
139 but check new READABLE_EVENTS_* in argument flags instead of previous
140 two boolean arguments do_timers_now and filter_events.
141 If we are doing mouse tracking and the mouse moved, return only if
142 READABLE_EVENTS_IGNORE_SQUEEZABLES is not set in flags.
143 (swallow_events): Call get_input_pending with flag
144 READABLE_EVENTS_DO_TIMERS_NOW.
145 (get_input_pending): Move code from old get_filtered_input_pending
146 here. Replace boolean arguments do_timers_now, filter_events with
147 flags, and pass flags to readable_events. Document new
148 READABLE_EVENTS_* flags.
149 (detect_input_pending_ignore_squeezables): New function.
150 (detect_input_pending_run_timers): Call get_input_pending with flag
151 READABLE_EVENTS_DO_TIMERS_NOW.
152 (Finput_pending_p): Call get_input_pending with flags
153 READABLE_EVENTS_DO_TIMERS_NOW and READABLE_EVENTS_FILTER_EVENTS.
154
155 * dispnew.c (update_window, update_frame_1): Replace calls to
156 detect_input_pending with detect_input_pending_ignore_squeezables
157 so that redisplay is not paused if the event queue contains only
158 mouse movements.
159
160 * lisp.h: Declare detect_input_pending_ignore_squeezables.
161
122005-01-15 Steven Tamm <steventamm@mac.com> 1622005-01-15 Steven Tamm <steventamm@mac.com>
13 163
14 * macterm.c (Vmac_use_core_graphics): defined for 164 * macterm.c (Vmac_use_core_graphics): Declare variable for
15 mac-allow-anti-aliasing 165 mac-allow-anti-aliasing.
16 (syms_of_macterm): Added mac-allow-anti-aliasing 166 (syms_of_macterm): DEFVAR_LISP and initialize it.
17 (mac_draw_string_common): Use core graphics text rendering if 167 (mac_draw_string_common): Use core graphics text rendering if
18 mac-allow-anti-aliasing is enabled. 168 mac-allow-anti-aliasing is enabled.
19 169