aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2005-07-14 08:02:00 +0000
committerMiles Bader2005-07-14 08:02:00 +0000
commitbacb9790f594207469f22ed9f3e8085ab76e5e2b (patch)
treeb1cee62715d6cd2797f3122e4f058d7bc18ceef6 /src/ChangeLog
parentd3e4babdd1267fb5690a17949196640a47c6f159 (diff)
parentead25b5cabbe092711864eae13a76437e6a65ce1 (diff)
downloademacs-bacb9790f594207469f22ed9f3e8085ab76e5e2b.tar.gz
emacs-bacb9790f594207469f22ed9f3e8085ab76e5e2b.zip
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 474-484) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 88-91) - Merge from emacs--cvs-trunk--0 - Update FSF's address in GPL notices - Update from CVS
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog144
1 files changed, 135 insertions, 9 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8501f8fd9dc..f3f865612f6 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,130 @@
12005-07-13 Kim F. Storm <storm@cua.dk>
2
3 * xdisp.c (start_display): Don't reseat to next visible line start
4 if current start position is in a string or image.
5 (move_it_vertically_backward): Be sure to move out of strings and
6 images when moving it2 forward.
7 (move_it_by_lines): When moving forward, move to next buffer
8 position if we end up in a string or image. When moving backward,
9 count rows moved over when moving to start of current row in case
10 row starts in middle of a string or image. Also move further
11 backward if we end up in a string or image.
12 (try_cursor_movement): if overlay string spans multiple lines,
13 move backward to set cursor on start of an overlay string.
14 (cursor_row_p): Row is ok if cursor is at newline from string, but
15 string starts on this line (so we always position cursor at start
16 of string).
17
18 * indent.c (Fvertical_motion): If start position is on an image,
19 don't move back if we move too far (that's almost certain to happen).
20
21 * xdisp.c (cursor_row_fully_visible_p): Allow partially visible
22 row in minibuffer windows.
23 (try_window): Don't check margins in minibuffer windows.
24
252005-07-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
26
27 * macterm.c: Don't include stdlib.h or composite.h.
28 (x_use_underline_position_properties, last_mouse_press_frame)
29 (x_noop_count, Qvendor_specific_keysyms): Remove unused variables.
30 (syms_of_macterm, mac_initialize): Don't initialize them.
31 (waiting_for_input, initial_argv, initial_argc)
32 (Vcommand_line_args, Vx_no_window_manager, errno, window_scroll)
33 (set_frame_menubar, path_from_vol_dir_name): Remove externs.
34 (extra_keyboard_modifiers): Fix type in extern.
35 (x_window_to_frame, x_window_to_scroll_bar): Remove declarations.
36 (x_scroll_bar_report_motion): Add argument types to declaration.
37 (mac_compute_glyph_string_overhangs): Add declaration.
38 (disable_mouse_highlight): Remove unused variable.
39 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click)
40 (x_scroll_bar_handle_press, x_scroll_bar_handle_release)
41 (x_scroll_bar_handle_drag): Remove argument `timestamp'. All
42 callers changed.
43 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set
44 timestamp.
45 [USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise.
46 (x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar
47 only when its width is less than the height.
48 (XTredeem_scroll_bar): Sync with xterm.c.
49 (font_name_table, font_name_table_size, font_name_count): Make
50 static.
51 (drag_and_drop_file_list): Remove variable. Previous use is now
52 local to function.
53 (do_ae_open_documents): Move DRAG_N_DROP event construction part
54 from XTread_socket.
55 (XTread_socket): Consolidate setting of event timestamp. Move
56 DRAG_N_DROP event construction part to do_ae_open_documents.
57 Support extra_keyboard_modifiers.
58
59 * xfaces.c (try_font_list) [MAC_OS]: Try font family name
60 beginning with that for ASCII.
61
622005-07-13 Stefan Monnier <monnier@iro.umontreal.ca>
63
64 * alloc.c (gc_cons_combined_threshold, Vgc_cons_percentage): New vars.
65 (Fgarbage_collect, init_alloc_once): Set gc_cons_combined_threshold.
66 (syms_of_alloc): Declare gc-cons-percentage.
67
68 * eval.c (Feval, Ffuncall):
69 * keyboard.c (read_char):
70 * bytecode.c (MAYBE_GC): Use gc_cons_combined_threshold.
71
72 * lisp.h (gc_cons_combined_threshold): Declare.
73
742005-07-12 Kim F. Storm <storm@cua.dk>
75
76 * coding.c (Qprocess_argument):
77 * coding.h (Qprocess_argument): Remove unused var.
78
79 * xselect.c (intern): Remove dup. intern and staticpro for QTIMESTAMP.
80
812005-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
82
83 * mac.c [!TARGET_API_MAC_CARBON]: Include charset.h, coding.h, and
84 Endian.h.
85 [!MAC_OSX] (fchmod, fchown): New functions.
86 (mac_get_code_from_arg): Don't accept Lisp integer as argument.
87 Use SBYTES and EndianU32_BtoN.
88 (mac_get_object_from_code): Return 4 byte string even if argument
89 is 0. Use make_unibyte_string and EndianU32_NtoB.
90 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator)
91 (Fmac_set_file_type): Fix documents and argument declarations.
92 Don't specify kFSCatInfoNodeFlags. Support Mac OS Classic.
93
942005-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
95
96 * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM).
97
982005-07-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
99
100 * xfaces.c (x_update_menu_appearance): Use fontSet resource for
101 Lucid if X_I18N, font otherwise.
102
1032005-07-10 Steven Tamm <steventamm@mac.com>
104
105 * mac.c (Fmac_get_file_type, Fmac_get_file_creator): Add.
106 (Fmac_set_file_type, Fmac_set_file_creator): Add.
107 (mac_get_object_from_code, mac_get_code_from_arg): Add.
108
1092005-07-10 Richard M. Stallman <rms@gnu.org>
110
111 * lread.c (Qeval_buffer_list, Veval_buffer_list): New vars.
112 (syms_of_lread): Set up eval-buffer-list.
113 (Feval_buffer, Feval_region): Bind eval-buffer-list.
114
1152005-07-08 Richard M. Stallman <rms@gnu.org>
116
117 * eval.c (Fdefvar): Allow defvaring a constant to itself quoted.
118
1192005-07-08 Kim F. Storm <storm@cua.dk>
120
121 * keyboard.c (menu_bar_items): Don't GCPRO menu_bar_items_vector here.
122 (syms_of_keyboard): Initialize and staticpro menu_bar_items_vector.
123
1242005-07-07 Kim F. Storm <storm@cua.dk>
125
126 * window.c (Frecenter): Fix last change (set iarg before use).
127
12005-07-06 Richard M. Stallman <rms@gnu.org> 1282005-07-06 Richard M. Stallman <rms@gnu.org>
2 129
3 * window.c (Frecenter): When arg is inside the scroll margin, 130 * window.c (Frecenter): When arg is inside the scroll margin,
@@ -7,7 +134,7 @@
7 134
8 * w32console.c (initialize_w32_display): Detect when the console 135 * w32console.c (initialize_w32_display): Detect when the console
9 dimensions are insane, and default to 80x25 instead. 136 dimensions are insane, and default to 80x25 instead.
10 (w32_use_full_screen_buffer): default to NIL. 137 (w32_use_full_screen_buffer): Default to NIL.
11 138
122005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 1392005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
13 140
@@ -15,11 +142,11 @@
15 VERTICAL_BORDER_FACE_ID for vertical border line. 142 VERTICAL_BORDER_FACE_ID for vertical border line.
16 (mac_encode_char): Call check_ccl_update in advance. 143 (mac_encode_char): Call check_ccl_update in advance.
17 (mac_to_x_fontname, x_font_name_to_mac_font_name) 144 (mac_to_x_fontname, x_font_name_to_mac_font_name)
18 (init_font_name_table, mac_do_list_fonts, XLoadQueryFont): Don't 145 (init_font_name_table, mac_do_list_fonts, XLoadQueryFont):
19 assume that font family length is less than 32. 146 Don't assume that font family length is less than 32.
20 (x_compute_min_glyph_bounds): Make static. 147 (x_compute_min_glyph_bounds): Make static.
21 (x_load_font): Never set fonts_changed_p to zero. 148 (x_load_font): Never set fonts_changed_p to zero.
22 149
232005-07-04 Lute Kamstra <lute@gnu.org> 1502005-07-04 Lute Kamstra <lute@gnu.org>
24 151
25 * Update FSF's address in GPL notices. 152 * Update FSF's address in GPL notices.
@@ -67,8 +194,7 @@
67 194
682005-07-01 Masatake YAMATO <jet@gyve.org> 1952005-07-01 Masatake YAMATO <jet@gyve.org>
69 196
70 * emacs.c (main): Passing ADD_NO_RANDOMIZE to 197 * emacs.c (main): Passing ADD_NO_RANDOMIZE to `personality'.
71 `personality'.
72 198
732005-06-30 Juri Linkov <juri@jurta.org> 1992005-06-30 Juri Linkov <juri@jurta.org>
74 200
@@ -196,7 +322,7 @@
196 322
1972005-06-22 Miles Bader <miles@gnu.org> 3232005-06-22 Miles Bader <miles@gnu.org>
198 324
199 * xfaces.c (Qvertical_border): Renamed from `Qvertical_divider'. 325 * xfaces.c (Qvertical_border): Rename from `Qvertical_divider'.
200 (realize_basic_faces, syms_of_xfaces): Update references to it. 326 (realize_basic_faces, syms_of_xfaces): Update references to it.
201 * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID' 327 * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID'
202 to `VERTICAL_BORDER_FACE_ID'. 328 to `VERTICAL_BORDER_FACE_ID'.
@@ -235,8 +361,8 @@
235 361
2362005-06-17 Richard M. Stallman <rms@gnu.org> 3622005-06-17 Richard M. Stallman <rms@gnu.org>
237 363
238 * xdisp.c (get_next_display_element): Reverse 364 * xdisp.c (get_next_display_element):
239 test of Vshow_nonbreak_escape. 365 Reverse test of Vshow_nonbreak_escape.
240 366
241 * term.c (produce_special_glyphs): Use spec_glyph_lookup_face. 367 * term.c (produce_special_glyphs): Use spec_glyph_lookup_face.
242 (Ftty_no_underline): New function. 368 (Ftty_no_underline): New function.