diff options
| author | Miles Bader | 2005-06-06 02:39:45 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-06-06 02:39:45 +0000 |
| commit | fdffd346262841cb194225ea0acd8059c57ec2d4 (patch) | |
| tree | d8b3699131f7d1b94bc46c7d8be62af6b8b5ebfe /src/ChangeLog | |
| parent | a5c508fe3a3f456c987283156315d0384d38fe9e (diff) | |
| parent | a9b4333620eb259e974445066a8e64cee0c21d69 (diff) | |
| download | emacs-fdffd346262841cb194225ea0acd8059c57ec2d4.tar.gz emacs-fdffd346262841cb194225ea0acd8059c57ec2d4.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-57
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 324-352)
- Merge from gnus--rel--5.10
- Update from CVS
- etc/emacs-buffer.gdb: Remove RCS keywords
* gnus--rel--5.10 (patch 70-79)
- Update from CVS
- Merge from emacs--cvs-trunk--0
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 224 |
1 files changed, 186 insertions, 38 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c2cd2dde5f7..6eeb4fc09f5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,153 @@ | |||
| 1 | 2005-06-05 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * w32.c (sys_setsockopt): Change arg 4 to `const void *'. In the | ||
| 4 | call to pfn_setsockopt, cast optval to `const char *'. | ||
| 5 | |||
| 6 | 2005-06-04 Eli Zaretskii <eliz@gnu.org> | ||
| 7 | |||
| 8 | * w32.c (gettimeofday): Use struct _timeb, not struct timeb. | ||
| 9 | (open_unc_volume): Cast return value of map_w32_filename, to avoid | ||
| 10 | compiler warnings. | ||
| 11 | |||
| 12 | * s/ms-w32.h (fileno): Don't define if already defined. | ||
| 13 | |||
| 14 | * emacs.c: Include w32heap.h, to avoid compiler warning about sbrk. | ||
| 15 | |||
| 16 | * makefile.w32-in (DOC): Define to point to the generated DOC-X. | ||
| 17 | |||
| 18 | 2005-06-04 Richard M. Stallman <rms@gnu.org> | ||
| 19 | |||
| 20 | * xmenu.c (popup_get_selection): Click not in menu deactivates menu. | ||
| 21 | |||
| 22 | 2005-06-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 23 | |||
| 24 | * macmenu.c (cleanup_popup_menu): New function. | ||
| 25 | (Fx_popup_menu): unwind protect cleanup_popup_menu in case | ||
| 26 | mac_menu_show Quit:s. | ||
| 27 | (mac_menu_show): Quit on cancel if not popped up on click (i.e. | ||
| 28 | a dialog). | ||
| 29 | |||
| 30 | 2005-06-04 Kim F. Storm <storm@cua.dk> | ||
| 31 | |||
| 32 | * coding.c (decode_coding_string): Handle CODING_FINISH_INTERRUPT. | ||
| 33 | |||
| 34 | * callproc.c (Fcall_process): Don't use alloca to gradually | ||
| 35 | increase size of buf, as it effectively uses twice the necessary | ||
| 36 | space on the stack. Instead, pre-allocate buf of full size, and | ||
| 37 | gradually increase the read size. | ||
| 38 | |||
| 39 | * bytecode.c (BYTE_CODE_QUIT): Check Vthrow_on_input. | ||
| 40 | |||
| 41 | * eval.c (unbind_to): Preserve value of Vquit_flag. | ||
| 42 | |||
| 43 | * xterm.c (handle_one_xevent): Also ignore mouse motion just | ||
| 44 | before a button release event. | ||
| 45 | |||
| 46 | 2005-06-03 Juanma Barranquero <lekktu@gmail.com> | ||
| 47 | |||
| 48 | * xfaces.c (Finternal_lisp_face_equal_p): Really report | ||
| 49 | on faces in a frame, if the argument FRAME is non-nil. | ||
| 50 | Improve argument/docstring consistency. | ||
| 51 | |||
| 52 | 2005-06-02 Kim F. Storm <storm@cua.dk> | ||
| 53 | |||
| 54 | * xdisp.c (MODE_LINE_NOPROP_LEN): New macro. | ||
| 55 | (x_consider_frame_title, Fformat_mode_line): Save offset into | ||
| 56 | mode_line_noprop_buf rather than pointer, in case buffer is relocated. | ||
| 57 | |||
| 58 | 2005-06-01 Kim F. Storm <storm@cua.dk> | ||
| 59 | |||
| 60 | * fns.c (mapcar1): Maybe exit loop if original sequence was modified. | ||
| 61 | |||
| 62 | 2005-06-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 63 | |||
| 64 | * macterm.c (mac_to_x_fontname, mac_do_list_fonts): Set XLFD | ||
| 65 | resolution fields for scalable fonts to 0. | ||
| 66 | |||
| 67 | * xfaces.c (build_scalable_font_name): Round pixel size to the | ||
| 68 | nearest integer. | ||
| 69 | |||
| 70 | 2005-06-01 Kim F. Storm <storm@cua.dk> | ||
| 71 | |||
| 72 | * xdisp.c (display_mode_line): Support nested calls to redisplay | ||
| 73 | and format-mode-line. Set mode_line_target to MODE_LINE_DISPLAY. | ||
| 74 | |||
| 75 | 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 76 | |||
| 77 | * fileio.c (Finsert_file_contents): | ||
| 78 | * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup. | ||
| 79 | |||
| 80 | 2005-05-31 Kim F. Storm <storm@cua.dk> | ||
| 81 | |||
| 82 | * xdisp.c (mode_line_noprop_buf, mode_line_noprop_buf_end) | ||
| 83 | (mode_line_noprop_ptr): Rename from frame_title_*. | ||
| 84 | (store_mode_line_noprop_char): Rename from store_frame_title_char. | ||
| 85 | (store_mode_line_noprop): Rename from store_frame_title. | ||
| 86 | (mode_line_target): New enum to specify current output target | ||
| 87 | for mode line formatting. | ||
| 88 | (display_mode_element): Test it rather than frame_title_ptr and | ||
| 89 | mode_line_string_list to determine where output should go. | ||
| 90 | (mode_line_proptrans_alist, mode_line_string_alist): Make static. | ||
| 91 | (Vmode_line_unwind_vector): New variable. | ||
| 92 | (format_mode_line_unwind_data, unwind_format_mode_line): | ||
| 93 | New functions for unwind protection in mode line formatting. | ||
| 94 | (x_consider_frame_title): Use them and new local var 'title_start' | ||
| 95 | to support nested calls to format-mode-line and redisplay. Set | ||
| 96 | mode_line_target to MODE_LINE_TITLE. | ||
| 97 | (Fformat_mode_line): Use them and new local var 'string_start' to | ||
| 98 | support nested calls to format-mode-line and redisplay. Set | ||
| 99 | mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING. | ||
| 100 | Don't trim trailing dashes. | ||
| 101 | (decode_mode_spec): Don't make infinite number of trailing dashes | ||
| 102 | for MODE_LINE_NOPROP and MODE_LINE_STRING targets. | ||
| 103 | (syms_of_xdisp): Initialize and staticpro mode_line_string_face, | ||
| 104 | mode_line_string_face_prop, and Vmode_line_unwind_vector. | ||
| 105 | (init_xdisp): Initialize mode_line_noprop_ptr to start of _buf. | ||
| 106 | Initialize mode_line_target to MODE_LINE_DISPLAY. | ||
| 107 | |||
| 108 | 2005-05-29 Richard M. Stallman <rms@gnu.org> | ||
| 109 | |||
| 110 | * buffer.c (Fbuffer_local_value): Call indirect_variable. | ||
| 111 | |||
| 112 | 2005-05-28 Masatake YAMATO <jet@gyve.org> | ||
| 113 | |||
| 114 | * xdisp.c (note_mode_line_or_margin_highlight): Change the | ||
| 115 | pointer to a hand cursor when hoovering over a mouse-face. | ||
| 116 | |||
| 117 | 2005-05-27 Kenichi Handa <handa@m17n.org> | ||
| 118 | |||
| 119 | * xterm.c (x_encode_char): Call check_ccl_update in advance. | ||
| 120 | |||
| 121 | * ccl.c: Now an element of Vccl_program_table is a vector of | ||
| 122 | length 4, not 3. | ||
| 123 | (ccl_get_compiled_code): New arg idx. Caller changed. | ||
| 124 | Adjust for the change of Vccl_program_table. | ||
| 125 | (setup_ccl_program): Adjust for the change of Vccl_program_table. | ||
| 126 | (check_ccl_update): New function. | ||
| 127 | (Fregister_ccl_program): Use ASET to set an element of a vector. | ||
| 128 | Adjusted for the change of Vccl_program_table. | ||
| 129 | |||
| 130 | * ccl.h (struct ccl_program): New member idx. | ||
| 131 | (check_ccl_update): Extern it. | ||
| 132 | |||
| 133 | 2005-05-27 Juanma Barranquero <lekktu@gmail.com> | ||
| 134 | |||
| 135 | * image.c (Vimage_library_alist): Move from image.el. | ||
| 136 | (syms_of_image): Defvar it. | ||
| 137 | (lookup_image_type): Use it. | ||
| 138 | |||
| 139 | * buffer.c (Fbuffer_local_value): Make argument name match its use | ||
| 140 | in docstring. | ||
| 141 | |||
| 142 | 2005-05-26 Juanma Barranquero <lekktu@gmail.com> | ||
| 143 | |||
| 144 | * keyboard.c (Frecursive_edit): Fix typo in docstring. | ||
| 145 | (Fposn_at_x_y): Make argument name match its use in docstring. | ||
| 146 | |||
| 147 | 2005-05-26 Lute Kamstra <lute@gnu.org> | ||
| 148 | |||
| 149 | * eval.c (Frun_hooks): Mention run-mode-hooks in docstring. | ||
| 150 | |||
| 1 | 2005-05-24 Masatake YAMATO <jet@gyve.org> | 151 | 2005-05-24 Masatake YAMATO <jet@gyve.org> |
| 2 | 152 | ||
| 3 | * xdisp.c (note_mode_line_or_margin_highlight): Use b and e | 153 | * xdisp.c (note_mode_line_or_margin_highlight): Use b and e |
| @@ -26,9 +176,9 @@ | |||
| 26 | 176 | ||
| 27 | 2005-05-23 Masatake YAMATO <jet@gyve.org> | 177 | 2005-05-23 Masatake YAMATO <jet@gyve.org> |
| 28 | 178 | ||
| 29 | * xdisp.c (note_mode_line_or_margin_highlight): Added code | 179 | * xdisp.c (note_mode_line_or_margin_highlight): Add code |
| 30 | for mouse-face. Change the type of the first argument from `window' | 180 | for mouse-face. Change the type of the first argument from `window' |
| 31 | to `List_Object'. | 181 | to `Lisp_Object'. |
| 32 | (note_mouse_highlight): Call note_mode_line_or_margin_highlight with | 182 | (note_mouse_highlight): Call note_mode_line_or_margin_highlight with |
| 33 | window instead of w. | 183 | window instead of w. |
| 34 | 184 | ||
| @@ -79,8 +229,7 @@ | |||
| 79 | 229 | ||
| 80 | 2005-05-16 Andreas Schwab <schwab@suse.de> | 230 | 2005-05-16 Andreas Schwab <schwab@suse.de> |
| 81 | 231 | ||
| 82 | * unexmacosx.c (unexec_realloc): Move declarations before | 232 | * unexmacosx.c (unexec_realloc): Move declarations before statements. |
| 83 | statements. | ||
| 84 | 233 | ||
| 85 | 2005-05-14 Richard M. Stallman <rms@gnu.org> | 234 | 2005-05-14 Richard M. Stallman <rms@gnu.org> |
| 86 | 235 | ||
| @@ -108,8 +257,8 @@ | |||
| 108 | 257 | ||
| 109 | * emacs.c (main) [MAC_OS8]: Call init_atimer before mac_term_init. | 258 | * emacs.c (main) [MAC_OS8]: Call init_atimer before mac_term_init. |
| 110 | 259 | ||
| 111 | * keyboard.c (readable_events) [USE_TOOLKIT_SCROLL_BARS]: Regard | 260 | * keyboard.c (readable_events) [USE_TOOLKIT_SCROLL_BARS]: |
| 112 | toolkit scroll bar thumb drag events as squeezable and prevent | 261 | Regard toolkit scroll bar thumb drag events as squeezable and prevent |
| 113 | redisplay from being paused by them. | 262 | redisplay from being paused by them. |
| 114 | 263 | ||
| 115 | * mac.c [!MAC_OSX]: Include keyboard.h and syssignal.h. | 264 | * mac.c [!MAC_OSX]: Include keyboard.h and syssignal.h. |
| @@ -117,12 +266,11 @@ | |||
| 117 | [!MAC_OSX] (check_alarm, pause, index): Remove functions. | 266 | [!MAC_OSX] (check_alarm, pause, index): Remove functions. |
| 118 | [!MAC_OSX && __MRC__] (sys_strftime): Likewise. | 267 | [!MAC_OSX && __MRC__] (sys_strftime): Likewise. |
| 119 | [!MAC_OSX] (select): If fd 0 is not set in rfds and some input | 268 | [!MAC_OSX] (select): If fd 0 is not set in rfds and some input |
| 120 | event occurs before timeout, behave as if the function were | 269 | event occurs before timeout, behave as if the function were interrupted. |
| 121 | interrupted. | ||
| 122 | [!MAC_OSX] (sigblock, sigsetmask, alarm): Simulate SIGALRM | 270 | [!MAC_OSX] (sigblock, sigsetmask, alarm): Simulate SIGALRM |
| 123 | handling using Time Manager routines. | 271 | handling using Time Manager routines. |
| 124 | [!MAC_OSX] (mac_atimer_task, mac_atimer_qlink, signal_mask): New | 272 | [!MAC_OSX] (mac_atimer_task, mac_atimer_qlink, signal_mask): |
| 125 | variables. | 273 | New variables. |
| 126 | [!MAC_OSX] (mac_atimer_handler, set_mac_atimer, remove_mac_atimer) | 274 | [!MAC_OSX] (mac_atimer_handler, set_mac_atimer, remove_mac_atimer) |
| 127 | (setitimer): New functions. | 275 | (setitimer): New functions. |
| 128 | 276 | ||
| @@ -136,8 +284,8 @@ | |||
| 136 | (x_scroll_bar_handle_click): Change type of second argument from | 284 | (x_scroll_bar_handle_click): Change type of second argument from |
| 137 | int to ControlPartCode. | 285 | int to ControlPartCode. |
| 138 | (check_alarm): Remove declaration. | 286 | (check_alarm): Remove declaration. |
| 139 | (XTread_Socket) [!TARGET_API_MAC_CARBON]: Don't call it. | 287 | (XTread_socket) [!TARGET_API_MAC_CARBON]: Don't call it. |
| 140 | (XTread_Socket): Use ControlPartCode instead of SInt16. | 288 | (XTread_socket): Use ControlPartCode instead of SInt16. |
| 141 | 289 | ||
| 142 | 2005-05-13 Nozomu Ando <nand@mac.com> | 290 | 2005-05-13 Nozomu Ando <nand@mac.com> |
| 143 | 291 | ||
| @@ -1941,7 +2089,7 @@ | |||
| 1941 | 2005-01-13 Kim F. Storm <storm@cua.dk> | 2089 | 2005-01-13 Kim F. Storm <storm@cua.dk> |
| 1942 | 2090 | ||
| 1943 | * xdisp.c (Fformat_mode_line): Fix last change. Remove NO_PROPS arg | 2091 | * xdisp.c (Fformat_mode_line): Fix last change. Remove NO_PROPS arg |
| 1944 | (specify 0 for FACE instead). Reorder arg list. Doc fix. | 2092 | (specify 0 for FACE instead). Reorder arg list. Doc fix. |
| 1945 | 2093 | ||
| 1946 | 2005-01-12 Richard M. Stallman <rms@gnu.org> | 2094 | 2005-01-12 Richard M. Stallman <rms@gnu.org> |
| 1947 | 2095 | ||
| @@ -2092,7 +2240,7 @@ | |||
| 2092 | fontp->space_width to FONT_WIDTH so they are valid. | 2240 | fontp->space_width to FONT_WIDTH so they are valid. |
| 2093 | 2241 | ||
| 2094 | * w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not | 2242 | * w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not |
| 2095 | average width. Set fontp->average_width and fontp->space_width to | 2243 | average width. Set fontp->average_width and fontp->space_width to |
| 2096 | their appropriate values. | 2244 | their appropriate values. |
| 2097 | 2245 | ||
| 2098 | * w32term.c (x_new_font): Set FRAME_COLUMN_WIDTH to | 2246 | * w32term.c (x_new_font): Set FRAME_COLUMN_WIDTH to |
| @@ -2119,7 +2267,7 @@ | |||
| 2119 | * xdisp.c (setup_for_ellipsis, get_next_display_element): | 2267 | * xdisp.c (setup_for_ellipsis, get_next_display_element): |
| 2120 | Set it->ellipsis_p to 1 or 0. | 2268 | Set it->ellipsis_p to 1 or 0. |
| 2121 | (display_line): Record whether row ends in mid-ellipsis. | 2269 | (display_line): Record whether row ends in mid-ellipsis. |
| 2122 | (set_cursor_from_row): If ends in ellipsis. find start of it. | 2270 | (set_cursor_from_row): If ends in ellipsis, find start of it. |
| 2123 | (cursor_row_p): If PT's at the end of the ellipsis the row | 2271 | (cursor_row_p): If PT's at the end of the ellipsis the row |
| 2124 | ends within, don't display cursor on this row. | 2272 | ends within, don't display cursor on this row. |
| 2125 | 2273 | ||
| @@ -2822,7 +2970,7 @@ | |||
| 2822 | * fringe.c (update_window_fringes): Prefer truncation bitmaps over | 2970 | * fringe.c (update_window_fringes): Prefer truncation bitmaps over |
| 2823 | angle bitmaps at top/bottom line. | 2971 | angle bitmaps at top/bottom line. |
| 2824 | 2972 | ||
| 2825 | * xdisp.c: Undo recent changes for restoring saved_face_id. Instead, | 2973 | * xdisp.c: Undo recent changes for restoring saved_face_id. Instead, |
| 2826 | set it when it->method is set to next_element_from_display_vector. | 2974 | set it when it->method is set to next_element_from_display_vector. |
| 2827 | (setup_for_ellipsis): Add LEN argument. Callers changed. | 2975 | (setup_for_ellipsis): Add LEN argument. Callers changed. |
| 2828 | Set it->saved_face_id. | 2976 | Set it->saved_face_id. |
| @@ -3018,7 +3166,7 @@ | |||
| 3018 | * xfns.c (Fx_file_dialog): Call popup_activated instead of | 3166 | * xfns.c (Fx_file_dialog): Call popup_activated instead of |
| 3019 | x_menu_in_use. Call x_menu_set_in_use in Motif version also. | 3167 | x_menu_in_use. Call x_menu_set_in_use in Motif version also. |
| 3020 | 3168 | ||
| 3021 | * xterm.h: (x_menu_in_use): Remove. | 3169 | * xterm.h (x_menu_in_use): Remove. |
| 3022 | 3170 | ||
| 3023 | 2004-11-16 Richard M. Stallman <rms@gnu.org> | 3171 | 2004-11-16 Richard M. Stallman <rms@gnu.org> |
| 3024 | 3172 | ||
| @@ -3152,7 +3300,7 @@ | |||
| 3152 | (MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros. | 3300 | (MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros. |
| 3153 | (MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible | 3301 | (MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible |
| 3154 | part of last line is only extra line spacing (so the text on the | 3302 | part of last line is only extra line spacing (so the text on the |
| 3155 | line is fully visible). Use helper macros. | 3303 | line is fully visible). Use helper macros. |
| 3156 | Add W arg (to use them). All callers changed. | 3304 | Add W arg (to use them). All callers changed. |
| 3157 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P) | 3305 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P) |
| 3158 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros. | 3306 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros. |
| @@ -3833,7 +3981,7 @@ | |||
| 3833 | 3981 | ||
| 3834 | * keyboard.c (timer_resume_idle): New function to resume idle | 3982 | * keyboard.c (timer_resume_idle): New function to resume idle |
| 3835 | timer without resetting timers on the idle list. | 3983 | timer without resetting timers on the idle list. |
| 3836 | (read_char): Use timer_resume_idle. Remove local var last_idle_start. | 3984 | (read_char): Use timer_resume_idle. Remove local var last_idle_start. |
| 3837 | (timer_start_idle, timer_stop_idle): Declare static. | 3985 | (timer_start_idle, timer_stop_idle): Declare static. |
| 3838 | (read_key_sequence): Use timer_resume_idle instead of timer_start_idle. | 3986 | (read_key_sequence): Use timer_resume_idle instead of timer_start_idle. |
| 3839 | 3987 | ||
| @@ -4976,7 +5124,7 @@ | |||
| 4976 | 5124 | ||
| 4977 | 2004-06-11 Kenichi Handa <handa@m17n.org> | 5125 | 2004-06-11 Kenichi Handa <handa@m17n.org> |
| 4978 | 5126 | ||
| 4979 | * coding.c (decode_coding_string): Check CODING_FINISH_INTERRUPT. | 5127 | * coding.c (encode_coding_string): Check CODING_FINISH_INTERRUPT. |
| 4980 | 5128 | ||
| 4981 | 2004-06-11 Kim F. Storm <storm@cua.dk> | 5129 | 2004-06-11 Kim F. Storm <storm@cua.dk> |
| 4982 | 5130 | ||
| @@ -5907,7 +6055,7 @@ | |||
| 5907 | elt_prefix combined with Fsingle_key_description. | 6055 | elt_prefix combined with Fsingle_key_description. |
| 5908 | (describe_vector): Declare static. Replace arg `elt_prefix' with | 6056 | (describe_vector): Declare static. Replace arg `elt_prefix' with |
| 5909 | `prefix'. Add KEYMAP_P arg. Add local var `elt_prefix'; use it | 6057 | `prefix'. Add KEYMAP_P arg. Add local var `elt_prefix'; use it |
| 5910 | if !KEYMAP_P. Use Fkey_description with prefix instead of | 6058 | if !KEYMAP_P. Use Fkey_description with prefix instead of |
| 5911 | Fsingle_key_description. | 6059 | Fsingle_key_description. |
| 5912 | 6060 | ||
| 5913 | * keymap.h (Fkey_description): Fix prototype. | 6061 | * keymap.h (Fkey_description): Fix prototype. |
| @@ -6122,7 +6270,7 @@ | |||
| 6122 | (display_mode_line): Set mode_line_p before displaying line. | 6270 | (display_mode_line): Set mode_line_p before displaying line. |
| 6123 | (calc_pixel_width_or_height): Declare extern. Add separate :align-to | 6271 | (calc_pixel_width_or_height): Declare extern. Add separate :align-to |
| 6124 | handling. Remove complex cases for fringes and scroll-bars. | 6272 | handling. Remove complex cases for fringes and scroll-bars. |
| 6125 | Add left, right, and center alignment positions. Add text (area) | 6273 | Add left, right, and center alignment positions. Add text (area) |
| 6126 | width/height. Return width or height for image specs. | 6274 | width/height. Return width or height for image specs. |
| 6127 | (produce_stretch_glyph): Improve handling of :align-to. Is now | 6275 | (produce_stretch_glyph): Improve handling of :align-to. Is now |
| 6128 | relative to left of text area by default, but other base offsets | 6276 | relative to left of text area by default, but other base offsets |
| @@ -10430,7 +10578,7 @@ | |||
| 10430 | * intervals.h (CHECK_TOTAL_LENGTH): New macro. | 10578 | * intervals.h (CHECK_TOTAL_LENGTH): New macro. |
| 10431 | * intervals.c: Add many calls to CHECK_TOTAL_LENGTH. | 10579 | * intervals.c: Add many calls to CHECK_TOTAL_LENGTH. |
| 10432 | 10580 | ||
| 10433 | * alloc.c: (VALIDATE_LISP_STORAGE): Macro deleted. | 10581 | * alloc.c (VALIDATE_LISP_STORAGE): Macro deleted. |
| 10434 | All calls deleted. | 10582 | All calls deleted. |
| 10435 | (lisp_malloc): Do the work here directly. | 10583 | (lisp_malloc): Do the work here directly. |
| 10436 | 10584 | ||
| @@ -10589,7 +10737,7 @@ | |||
| 10589 | (syms_of_w32fns): Don't intern/staticpro removed vars. | 10737 | (syms_of_w32fns): Don't intern/staticpro removed vars. |
| 10590 | 10738 | ||
| 10591 | * w32term.c: Remove unnecessary extern declarations. | 10739 | * w32term.c: Remove unnecessary extern declarations. |
| 10592 | (x_fullscreen_adjust): Remove. Use generic instead. | 10740 | (x_fullscreen_adjust): Remove. Use generic instead. |
| 10593 | (x_redisplay_interface): Add w32_frame_parm_handlers member. | 10741 | (x_redisplay_interface): Add w32_frame_parm_handlers member. |
| 10594 | 10742 | ||
| 10595 | * w32reg.c (x_get_string_resource): Use XrmDatabase. | 10743 | * w32reg.c (x_get_string_resource): Use XrmDatabase. |
| @@ -11815,9 +11963,9 @@ | |||
| 11815 | 2003-01-21 David Ponce <david@dponce.com> | 11963 | 2003-01-21 David Ponce <david@dponce.com> |
| 11816 | 11964 | ||
| 11817 | * w32term.c (w32_encode_char): For DIM=1 charset, set | 11965 | * w32term.c (w32_encode_char): For DIM=1 charset, set |
| 11818 | ccl->reg[2] to -1 before calling ccl_driver. (Sync. with xterm.c | 11966 | ccl->reg[2] to -1 before calling ccl_driver. |
| 11819 | x_encode_char change by Kenichi Handa <handa@m17n.org> on | 11967 | (Sync. with xterm.c x_encode_char change by Kenichi Handa |
| 11820 | 2002-09-30.) | 11968 | <handa@m17n.org> on 2002-09-30.) |
| 11821 | (w32_draw_relief_rect): Declare all args. | 11969 | (w32_draw_relief_rect): Declare all args. |
| 11822 | (w32_define_cursor): New. | 11970 | (w32_define_cursor): New. |
| 11823 | 11971 | ||
| @@ -14500,7 +14648,7 @@ | |||
| 14500 | 14648 | ||
| 14501 | 2002-06-27 Kim F. Storm <storm@cua.dk> | 14649 | 2002-06-27 Kim F. Storm <storm@cua.dk> |
| 14502 | 14650 | ||
| 14503 | * xdisp.c: (mode_line_string_list, mode_line_string_face) | 14651 | * xdisp.c (mode_line_string_list, mode_line_string_face) |
| 14504 | (mode_line_string_face_prop): New variables. | 14652 | (mode_line_string_face_prop): New variables. |
| 14505 | (store_mode_line_string): New function. | 14653 | (store_mode_line_string): New function. |
| 14506 | (display_mode_element): Use store_mode_line_string to | 14654 | (display_mode_element): Use store_mode_line_string to |
| @@ -14543,7 +14691,7 @@ | |||
| 14543 | 14691 | ||
| 14544 | 2002-06-24 Juanma Barranquero <lektu@terra.es> | 14692 | 2002-06-24 Juanma Barranquero <lektu@terra.es> |
| 14545 | 14693 | ||
| 14546 | * w32select.c: Include composite.h | 14694 | * w32select.c: Include composite.h. |
| 14547 | 14695 | ||
| 14548 | * w16select.c: Likewise. | 14696 | * w16select.c: Likewise. |
| 14549 | 14697 | ||
| @@ -15534,7 +15682,7 @@ | |||
| 15534 | 15682 | ||
| 15535 | * config.in: Add HAVE_SHARED_GAME_DIR. | 15683 | * config.in: Add HAVE_SHARED_GAME_DIR. |
| 15536 | 15684 | ||
| 15537 | * callproc.c: (Vgame_score_directory): New variable. | 15685 | * callproc.c (Vgame_score_directory): New variable. |
| 15538 | (syms_of_callproc) <Vgame_score_directory>: DEFVAR_LISP. | 15686 | (syms_of_callproc) <Vgame_score_directory>: DEFVAR_LISP. |
| 15539 | 15687 | ||
| 15540 | 2002-04-10 Richard M. Stallman <rms@gnu.org> | 15688 | 2002-04-10 Richard M. Stallman <rms@gnu.org> |
| @@ -16082,7 +16230,7 @@ | |||
| 16082 | 16230 | ||
| 16083 | * xterm.h (x_session_check_input, x_session_initialize): Declare. | 16231 | * xterm.h (x_session_check_input, x_session_initialize): Declare. |
| 16084 | 16232 | ||
| 16085 | * xterm.c: (XTread_socket): Add call to x_session_check_input and | 16233 | * xterm.c (XTread_socket): Add call to x_session_check_input and |
| 16086 | x_session_have_connection. | 16234 | x_session_have_connection. |
| 16087 | (x_initialize): Add call to x_session_initialize. | 16235 | (x_initialize): Add call to x_session_initialize. |
| 16088 | 16236 | ||
| @@ -16499,10 +16647,10 @@ | |||
| 16499 | 16647 | ||
| 16500 | 2002-02-17 Kim F. Storm <storm@cua.dk> | 16648 | 2002-02-17 Kim F. Storm <storm@cua.dk> |
| 16501 | 16649 | ||
| 16502 | * frame.c: (Vmouse_highlight): New variable. | 16650 | * frame.c (Vmouse_highlight): New variable. |
| 16503 | (syms_of_frame): DEFVAR_LISP it. | 16651 | (syms_of_frame): DEFVAR_LISP it. |
| 16504 | 16652 | ||
| 16505 | * frame.h: (Vmouse_highlight): Declare extern. | 16653 | * frame.h (Vmouse_highlight): Declare extern. |
| 16506 | 16654 | ||
| 16507 | * xterm.h (struct x_display_info): Add mouse_face_hidden. | 16655 | * xterm.h (struct x_display_info): Add mouse_face_hidden. |
| 16508 | 16656 | ||
| @@ -18027,7 +18175,7 @@ | |||
| 18027 | 18175 | ||
| 18028 | 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il> | 18176 | 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il> |
| 18029 | 18177 | ||
| 18030 | * syswait.h: (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by | 18178 | * syswait.h (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by |
| 18031 | Andrew Wiseman <a.wiseman@btclick.com>. | 18179 | Andrew Wiseman <a.wiseman@btclick.com>. |
| 18032 | 18180 | ||
| 18033 | 2001-11-16 Kim F. Storm <storm@cua.dk> | 18181 | 2001-11-16 Kim F. Storm <storm@cua.dk> |
| @@ -18715,7 +18863,7 @@ | |||
| 18715 | 18863 | ||
| 18716 | * xterm.c: Fix typo in a comment. | 18864 | * xterm.c: Fix typo in a comment. |
| 18717 | 18865 | ||
| 18718 | * lisp.h: (gdb_lisp_params): Remove code in #if 0 which is now in | 18866 | * lisp.h (gdb_lisp_params): Remove code in #if 0 which is now in |
| 18719 | emacs.c. | 18867 | emacs.c. |
| 18720 | 18868 | ||
| 18721 | 2001-10-27 Gerd Moellmann <gerd@gnu.org> | 18869 | 2001-10-27 Gerd Moellmann <gerd@gnu.org> |
| @@ -18839,7 +18987,7 @@ | |||
| 18839 | 18987 | ||
| 18840 | 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> | 18988 | 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz> |
| 18841 | 18989 | ||
| 18842 | * xterm.c: (x_insert_glyphs): Remove unused variables `real_end' | 18990 | * xterm.c (x_insert_glyphs): Remove unused variables `real_end' |
| 18843 | and `real_start'. | 18991 | and `real_start'. |
| 18844 | (x_draw_image_foreground): Remove unused variables `mask' and `xgcv'. | 18992 | (x_draw_image_foreground): Remove unused variables `mask' and `xgcv'. |
| 18845 | (glyph_rect): Remove unused variable `area'. | 18993 | (glyph_rect): Remove unused variable `area'. |
| @@ -18871,7 +19019,7 @@ | |||
| 18871 | (HAVE_BOXES): Fix typo in comment. | 19019 | (HAVE_BOXES): Fix typo in comment. |
| 18872 | (push_menu_pane): Fix typo in comment. | 19020 | (push_menu_pane): Fix typo in comment. |
| 18873 | 19021 | ||
| 18874 | * xdisp.c: (display_prop_string_p): Remove unused local declaration | 19022 | * xdisp.c (display_prop_string_p): Remove unused local declaration |
| 18875 | of `Qwhen'. | 19023 | of `Qwhen'. |
| 18876 | (single_display_prop_string_p): Remove unused local declarations | 19024 | (single_display_prop_string_p): Remove unused local declarations |
| 18877 | of `Qwhen' and `Qmargin'. | 19025 | of `Qwhen' and `Qmargin'. |