diff options
| author | Karoly Lorentey | 2006-06-27 15:06:36 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2006-06-27 15:06:36 +0000 |
| commit | 556b89447234f15d1784a23dadbfe429464463a8 (patch) | |
| tree | d5b94bbdde7b399bb0ffdf03a01f3e8398ee0afa /src/ChangeLog | |
| parent | 476e9367ec1f440aa23904b7bc482ea4a3b8041c (diff) | |
| parent | 08b1eb21d5a3f935eb245acf0844a19acc42f57c (diff) | |
| download | emacs-556b89447234f15d1784a23dadbfe429464463a8.tar.gz emacs-556b89447234f15d1784a23dadbfe429464463a8.zip | |
Merged from emacs@sv.gnu.org
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-305
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-306
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-307
Update from CVS: lispref/display.texi (Forcing Redisplay): Fix typo.
* emacs@sv.gnu.org/emacs--devo--0--patch-308
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-309
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-310
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-311
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-312
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-313
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-314
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-315
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-316
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-317
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-318
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-319
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-320
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-321
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-322
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-323
lisp/play/cookie1.el (cookie): Work properly when there's only one entry
* emacs@sv.gnu.org/emacs--devo--0--patch-324
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-325
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-326
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-327
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-328
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-329
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-330
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-105
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-106
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-107
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-108
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-109
Clean up merge mistakes
* emacs@sv.gnu.org/gnus--rel--5.10--patch-110
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-571
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 5154dc5012e..91694368fe0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,168 @@ | |||
| 1 | 2006-06-25 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * s/gnu-linux.h (SIGNALS_VIA_CHARACTERS): Define for Linux kernel | ||
| 4 | version 2.4 and later. | ||
| 5 | |||
| 6 | 2006-06-24 Chong Yidong <cyd@stupidchicken.com> | ||
| 7 | |||
| 8 | * xfns.c (Fx_create_frame): Set font parameter directly instead of | ||
| 9 | using x_default_parameter, since x_get_args clears the parm alist. | ||
| 10 | |||
| 11 | 2006-06-24 Eli Zaretskii <eliz@gnu.org> | ||
| 12 | |||
| 13 | * dired.c (directory_files_internal) [WINDOWSNT]: Find files | ||
| 14 | case-insensitively. | ||
| 15 | |||
| 16 | 2006-06-24 Aidan Kehoe <kehoea@parhasard.net> | ||
| 17 | |||
| 18 | * lread.c (read_escape): When an unknown Unicode code point is | ||
| 19 | encountered as a string or character escape, signal an error. | ||
| 20 | |||
| 21 | 2006-06-23 Kim F. Storm <storm@cua.dk> | ||
| 22 | |||
| 23 | * .gdbinit (pitx): Dump iterator stack. | ||
| 24 | |||
| 25 | * xdisp.c (handle_composition_prop): Push iterator on stack. | ||
| 26 | (set_iterator_to_next): Pop iterator at end of composition. | ||
| 27 | |||
| 28 | 2006-06-23 Martin Rudalics <rudalics@gmx.at> | ||
| 29 | |||
| 30 | * fileio.c (Frename_file) [DOS_NT]: Don't try to move directory to | ||
| 31 | itself on DOS_NT platforms, if the old and new names are identical | ||
| 32 | but for the letter-case. | ||
| 33 | |||
| 34 | 2006-06-21 Kim F. Storm <storm@cua.dk> | ||
| 35 | |||
| 36 | * dispextern.h (struct it): Add `position' member to iterator stack. | ||
| 37 | Rename `pos' member to `current'. Rearrange and add comments. | ||
| 38 | |||
| 39 | * xdisp.c (handle_stop): Set it->ignore_overlay_strings_at_pos_p | ||
| 40 | if we get any overlays. | ||
| 41 | (set_cursor_from_row): Don't clobber `end' if we rescan from | ||
| 42 | start_string. | ||
| 43 | (push_it, pop_it): Save it->position. | ||
| 44 | |||
| 45 | 2006-06-19 Richard Stallman <rms@gnu.org> | ||
| 46 | |||
| 47 | * window.c (size_window): New arg FIRST_ONLY. All callers changed. | ||
| 48 | (adjust_window_trailing_edge): Specially compute FIRST_PARALLEL | ||
| 49 | for the case of a top-level window and the following minibuffer. | ||
| 50 | Don't exit because of no `next' when there is a parent. | ||
| 51 | Use the FIRST_ONLY feature when resizing following windows. | ||
| 52 | |||
| 53 | * syntax.c (init_syntax_once): Give most control chars' syntax Spunct. | ||
| 54 | |||
| 55 | 2006-06-17 Kim F. Storm <storm@cua.dk> | ||
| 56 | |||
| 57 | * dispnew.c (update_frame): Check for input pending on entry. | ||
| 58 | (update_window, update_frame_1): Break loop if input is detected. | ||
| 59 | |||
| 60 | 2006-06-16 Francis Litterio <flitterio@gmail.com> | ||
| 61 | |||
| 62 | * xterm.c (x_check_expected_move, handle_one_xevent) | ||
| 63 | (x_set_offset, x_check_fullscreen): Extensive changes to make | ||
| 64 | frame positioning deterministic under X. | ||
| 65 | |||
| 66 | * xterm.h (x_output): Added members left_before_move and | ||
| 67 | top_before_move. Removed members expected_left and expected_top. | ||
| 68 | |||
| 69 | 2006-06-16 Kim F. Storm <storm@cua.dk> | ||
| 70 | |||
| 71 | * dispextern.h (struct it): Add union to iterator stack to save | ||
| 72 | image, composition, and stretch specific paramters. | ||
| 73 | |||
| 74 | * xdisp.c (next_overlay_string): Fix assert. | ||
| 75 | (push_it, pop_it): Handle composition and stretch specific values. | ||
| 76 | Only handle it->slice in image (for now). | ||
| 77 | (back_to_previous_visible_line_start): Continue search if newline is | ||
| 78 | part of a compisition. Simplify. | ||
| 79 | (reseat_1): Set it->object to buffer. | ||
| 80 | (set_iterator_to_next): Set it->object to string or buffer, when | ||
| 81 | setting it->method to GET_FROM_STRING or GET_FROM_BUFFER. | ||
| 82 | (next_element_from_composition): Set it->object to buffer if not | ||
| 83 | from string. | ||
| 84 | (set_cursor_from_row): Only save start of string if not already | ||
| 85 | done to handle multiple strings in a row. | ||
| 86 | |||
| 87 | * .gdbinit (pitx): Show composition parameters. | ||
| 88 | (pgx, pg): New commands to print a glyph structure. | ||
| 89 | (pgi, pgn): New commands to print specific/next glyph. | ||
| 90 | (pgrowx, pgrow): New commands to print all glyphs in a row. | ||
| 91 | |||
| 92 | 2006-06-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 93 | |||
| 94 | * macfns.c (Fx_display_mm_height, Fx_display_mm_width) | ||
| 95 | [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use CGDisplayScreenSize. | ||
| 96 | |||
| 97 | * macterm.c (do_app_resume, do_app_suspend): Remove functions. | ||
| 98 | (mac_tsm_resume, mac_tsm_suspend) [USE_MAC_TSM]: New functions. | ||
| 99 | (mac_handle_window_event, XTread_socket) [USE_MAC_TSM]: Use them. | ||
| 100 | (Vmac_ts_script_language_on_focus) [USE_MAC_TSM]: New variable. | ||
| 101 | (syms_of_macterm) [USE_MAC_TSM]: Defvar it. | ||
| 102 | (saved_ts_language, saved_ts_component) [USE_MAC_TSM]: New variables. | ||
| 103 | (mac_initialize_display_info) [MAC_OSX]: Use Quartz Display | ||
| 104 | Services functions to get size of main display in pixels. | ||
| 105 | |||
| 106 | 2006-06-14 Chong Yidong <cyd@stupidchicken.com> | ||
| 107 | |||
| 108 | * xdisp.c (back_to_previous_visible_line_start): Reset | ||
| 109 | it->continuation_lines_width. | ||
| 110 | |||
| 111 | 2006-06-14 Richard Stallman <rms@gnu.org> | ||
| 112 | |||
| 113 | * eval.c (Fdefconst): Mark variable as risky. | ||
| 114 | |||
| 115 | * callproc.c (Fcall_process): Doc fix. | ||
| 116 | |||
| 117 | * window.c (adjust_window_trailing_edge): Don't break out of the loop | ||
| 118 | because there's no next window, if there are parallel windows. | ||
| 119 | Do break out when WINDOW is nil. | ||
| 120 | |||
| 121 | 2006-06-14 Kim F. Storm <storm@cua.dk> | ||
| 122 | |||
| 123 | * dispextern.h (IT_STACK_SIZE): New macro specifying size of | ||
| 124 | iterator stack (instead of hardcoded number). Increase from 2 to | ||
| 125 | 4 to make room for propertized overlay strings before and after a | ||
| 126 | display string, image or composition. | ||
| 127 | (struct it): Add image_id and method members to iterator stack. | ||
| 128 | |||
| 129 | * xdisp.c (init_from_display_pos): Don't set it->method and | ||
| 130 | overlay_string_index after pop_it. Add asserts. | ||
| 131 | (handle_stop): Look for overlay strings around a display string, | ||
| 132 | image, or composition. Handle properties on those strings. | ||
| 133 | (next_overlay_string): Don't set string, pos or method after pop_it. | ||
| 134 | (get_overlay_strings_1): Split from get_overlay_strings; don't | ||
| 135 | modify it if no overlay strings are found. | ||
| 136 | (get_overlay_strings): Use get_overlay_strings_1. Always set | ||
| 137 | it->string and it->method. | ||
| 138 | (push_it): Push it->image_id and it->method. Push it->object | ||
| 139 | instead of it->string if method is GET_FROM_IMAGE. | ||
| 140 | (pop_it): Pop it->image_id and it->method. Ppo it->object | ||
| 141 | instead of it->string if method is GET_FROM_IMAGE. | ||
| 142 | Reset it->current.string_pos if popped it->string is nil. | ||
| 143 | (reseat_1): Remove comment dated 19 May 2003. It expressed doubt | ||
| 144 | whether a given change was correct; but the change is correct. | ||
| 145 | Clear it->string_from_display_prop_p. | ||
| 146 | (set_iterator_to_next): Rely on it->method and it->image_id from | ||
| 147 | iterator stack, instead of setting them explicitly after pop_it. | ||
| 148 | |||
| 149 | * dispnew.c (sit_for): Undo 2006-06-01 change. Instead, a | ||
| 150 | negative time forces redisplay even when input is available. | ||
| 151 | (Fsit_for): Doc fix. | ||
| 152 | |||
| 153 | 2006-06-13 Kim F. Storm <storm@cua.dk> | ||
| 154 | |||
| 155 | * dispnew.c: Modify preemptive redisplay to be based on periodic | ||
| 156 | checks for input. | ||
| 157 | (PERIODIC_PREEMPTION_CHECKING): Define to 1 iff EMACS_HAS_USECS. | ||
| 158 | (Vredisplay_preemption_period): New variable. | ||
| 159 | (syms_of_display): DEFVAR_LISP and initialize it. | ||
| 160 | (preemption_period, preemption_next_check): New variables. | ||
| 161 | (update_frame, update_single_window): Initialize them based on | ||
| 162 | Vredisplay_preemption_period if !force_p. | ||
| 163 | (update_window, update_frame_1): Use them to determine when to | ||
| 164 | check for input. | ||
| 165 | |||
| 1 | 2006-06-03 Aidan Kehoe <kehoea@parhasard.net> | 166 | 2006-06-03 Aidan Kehoe <kehoea@parhasard.net> |
| 2 | 167 | ||
| 3 | * lread.c (read_escape): Provide a Unicode character escape | 168 | * lread.c (read_escape): Provide a Unicode character escape |