Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 286:57709be46d1b r21-0b41
Import from CVS: tag r21-0b41
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:35:03 +0200 |
| parents | 558f606b08ae |
| children | e11d67e05968 |
comparison
equal
deleted
inserted
replaced
| 285:9a3756523c1b | 286:57709be46d1b |
|---|---|
| 1 1998-05-23 SL Baur <steve@altair.xemacs.org> | |
| 2 | |
| 3 * getloadavg.c (getloadavg): Fix typo. | |
| 4 | |
| 5 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> | |
| 6 | |
| 7 * objects-msw.c (mswindows_initialize_font_instance): Added support | |
| 8 for font character sets. | |
| 9 Replaced 'XXX' with '####' in comments throughout the file. | |
| 10 | |
| 11 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> | |
| 12 | |
| 13 * emacs.c (main_1): Added calls to vars_of_dialog_mswindows() and | |
| 14 console_type_create_dialog_mswindows(), to initialize Windows dialog | |
| 15 support. | |
| 16 | |
| 17 * symsinit.h: Prototyped the above functions. | |
| 18 | |
| 19 * dialog-x.c (x_popup_dialog_box): Moved dialog descriptor consistency | |
| 20 checks to dialog.c... | |
| 21 | |
| 22 * dialog.c (Fpopup_dialog_box): ...right here. Added more checks: a | |
| 23 device must support dialog boxes, and the descriptor must supply at | |
| 24 least one button. | |
| 25 | |
| 26 * dialog-msw.c: New file, dialogs for Windows. | |
| 27 | |
| 28 1998-05-21 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> | |
| 29 | |
| 30 * eldap.c (ldap_search_unwind): Return Qnil instead of nothing | |
| 31 (Fldap_search_internal): Removed unused variable `err' | |
| 32 | |
| 33 * eldap.h: Moved Lisp_LDAP declaration here instead of using a | |
| 34 forward declaration | |
| 35 | |
| 36 1998-05-17 Martin Buchholz <martin@xemacs.org> | |
| 37 | |
| 38 * eldap.h: eldap.[ch] should never be used unless HAVE_LDAP is | |
| 39 defined. Therefore there is no need to handle the case when | |
| 40 HAVE_LDAP is undefined. Similarily, there is no reason to have | |
| 41 any code wrapped within `#ifdef emacs', since this code is only | |
| 42 useful within an emacs. This simplifies the code significantly. | |
| 43 | |
| 44 * inline.c: Include eldap.h only if HAVE_LDAP. | |
| 45 * inline.c: Don't bother including TT_C_H_PATH, since tooltalk.h | |
| 46 already does that. | |
| 47 | |
| 48 1998-05-21 Kirill M. Katsnelson <kkm@kis.ru> | |
| 49 | |
| 50 * unexnt.c (copy_executable_and_dump_data_section): Suppress | |
| 51 printing dump stats when building without DEBUG_XEMACS. | |
| 52 (dump_bss_and_heap): Ditto. | |
| 53 | |
| 54 1998-05-21 Andy Piper <andyp@parallax.co.uk> | |
| 55 | |
| 56 * gnuclient.c: don't suppress window system if there is no display | |
| 57 and we are running under mswindows. send 'mswindows device type if | |
| 58 we are in this situation. | |
| 59 | |
| 60 1998-05-20 Andy Piper <andyp@parallax.co.uk> | |
| 61 | |
| 62 * general.c: | |
| 63 * lisp.h: Qbitmap, Qcursor, Qicon moved here from glyphs-msw.c. | |
| 64 | |
| 65 * glyphs-msw.c: change cursor imgae type name to resource. Fix | |
| 66 some nits. | |
| 67 | |
| 68 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> | |
| 69 | |
| 70 * EmacsFrame.c (Xt_StringToScrollBarPlacement): Added support for | |
| 71 {top,bottom}-{left,right} values in addition to | |
| 72 {top,bottom}_{left,right}. | |
| 73 | |
| 74 1998-05-18 Hrvoje Niksic <hniksic@srce.hr> | |
| 75 | |
| 76 * fileio.c (Fmake_temp_name): Remove unreached code. | |
| 77 | |
| 78 * process-nt.c (validate_signal_number): Use | |
| 79 signal_simple_error(). | |
| 80 | |
| 81 1998-05-19 Martin Buchholz <martin@xemacs.org> | |
| 82 | |
| 83 * unexhp9k800.c: | |
| 84 * sound.c (vars_of_sound): | |
| 85 * sysdep.c (reset_sigio_on_device): | |
| 86 * window.c (window_bottom_gutter_height): | |
| 87 unexhp9k800.c:258: warning: implicit declaration of function | |
| 88 `calculate_checksum' | |
| 89 sound.c:604: warning: implicit declaration of function `vars_of_hpplay' | |
| 90 sysdep.c:1012: warning: unused variable `owner' | |
| 91 window.c:993: warning: `window_right_toolbar_width' defined but not used | |
| 92 | |
| 93 1998-05-19 Andy Piper <andyp@parallax.co.uk> | |
| 94 | |
| 95 * glyphs-msw.c (mswindows_create_resized_mask) | |
| 96 (mswindows_create_resized_bitmap): new funnctions split out from | |
| 97 mswindows_resize_dibitmap_instance. | |
| 98 | |
| 99 * glyphs-msw.h: declare new resize functions. | |
| 100 | |
| 101 * toolbar-msw.c (mswindows_output_toolbar): use new bitmap resize | |
| 102 functions so that the original bitmaps are preserved. | |
| 103 | |
| 104 * sheap.c: fixup static heap exhausted error to avoid FAQs. | |
| 105 | |
| 106 * redisplay-msw.c (mswindows_output_blank): fixup brush from bg | |
| 107 color if we are trying to output 0 depth bg pixmap. | |
| 108 | |
| 109 * scrollbar-msw.c: warning elimination. | |
| 110 | |
| 111 1998-05-18 Martin Buchholz <martin@xemacs.org> | |
| 112 | |
| 113 * frame-x.c (x_update_frame_external_traits): Start preprocessor | |
| 114 directives in column 1. | |
| 115 | |
| 116 * search.c (skip_chars): Avoid using xzero with arrays, since some | |
| 117 compilers get confused by the construct &array. | |
| 118 | |
| 119 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | |
| 120 | |
| 121 * objects-msw.h: | |
| 122 * objects-msw.c: Changed the charset value for a new font from | |
| 123 "don't care" to "ansi". | |
| 124 | |
| 125 * glyphs-msw.c (convert_EImage_to_DIBitmap): Warnings fix. | |
| 126 | |
| 127 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | |
| 128 | |
| 129 * event-msw.c (mswindows_wnd_proc, WM_KEYDOWN): Do not clear shift | |
| 130 modifier on control chars. | |
| 131 Use IsCharAlpha() instead of isaplha(). | |
| 132 | |
| 133 1998-05-19 Kazuyuki IENAGA <ienaga@jsys.co.jp> | |
| 134 | |
| 135 * s/freebsd.h: FreeBSD 2.2.6 now supports setlocale(LC_ALL, ""). | |
| 136 | |
| 137 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | |
| 138 | |
| 139 * toolbar.c: Removed toolbar_data lrecord implementation. | |
| 140 (mark_frame_toolbar_buttons_dirty): Replase usage of toolbar_data | |
| 141 with toolbar_buttons (via FRAME_TOOLBAR_BUTTONS). | |
| 142 (compute_frame_toolbar_buttons): Ditto. | |
| 143 (CHECK_TOOLBAR): Ditto. | |
| 144 (set_frame_toolbar): Removed allocation of toolbar_data lrecord. | |
| 145 (update_frame_toolbars): Do not check for changed buffer | |
| 146 here. Toolbar information is provided by cached specs in | |
| 147 windows. The check for buffer is eliminated becuase toolbars are | |
| 148 marked changed in set_frame_selected_window() in frame.c | |
| 149 Added check for changed toolbars geometry. | |
| 150 (compute_frame_toolbars_data): Removed unused second parameter; | |
| 151 Adjusted callers of this static function throughout the file. | |
| 152 (init_frame_toolbars): Initialize current_toolbar_size. | |
| 153 (update_frame_toolbars): Use DEVICE_SUPPORTS_TOOLBARS_P instead of | |
| 154 what is its current expansion, for clarity. | |
| 155 (init_frame_toolbars): Ditto. | |
| 156 (init_device_toolbars): Ditto. | |
| 157 (init_global_toolbars): Ditto. | |
| 158 | |
| 159 * toolbar.h: Removed definition of toolbar_data lrecord. | |
| 160 Added accessor macros FRAME_TOOLBAR_BUTTONS and | |
| 161 FRAME_CURRENT_TOOLBAR_SIZE. | |
| 162 Added macro DEVICE_SUPPORTS_TOOLBARS_P. | |
| 163 | |
| 164 * toolbar-x.c (x_output_toolbar): The same change as in | |
| 165 toolbar-msw.c | |
| 166 (x_output_toolbar): Ditto. | |
| 167 (x_redraw_exposed_toolbar): Ditto. | |
| 168 | |
| 169 * toolbar-msw.c (mswindows_output_toolbar): Retrieve current | |
| 170 buttons from toolbar_buttons using FRAME_TOOLBAR_BUTTONS macro. | |
| 171 (mswindows_output_toolbar): Ditto. | |
| 172 (mswindows_output_toolbar): Ditto. | |
| 173 | |
| 174 * frame.c (mark_frame): Removed marking of arrays, according to | |
| 175 frameslots.h change. | |
| 176 (nuke_all_frame_slots): Ditto. | |
| 177 (set_frame_selected_window): Mark toolbars changed when | |
| 178 last_nonminibuf_window changes. | |
| 179 | |
| 180 * frame.h (struct frame): Moved some slots to frameslots.h. | |
| 181 Added current_toolbar_size array. | |
| 182 Changed references from toolbar_data to toolbar_buttons in macros | |
| 183 FRAME_RAW_THEORETICAL_TOOLBAR_VISIBLE, | |
| 184 FRAME_RAW_THEORETICAL_TOOLBAR_SIZE and | |
| 185 FRAME_RAW_THEORETICAL_TOOLBAR_BORDER_WIDTH. | |
| 186 | |
| 187 * frameslots.h: Added macro MARKED_SLOT_ARRAY a la winslots.h | |
| 188 Moved arrays of lisp objects here from frame.h: toolbar_size, | |
| 189 toolbar_visible_p, toolbar_border_width. | |
| 190 Removed toolbar_data slot and added toolbar_buttons. | |
| 191 | |
| 192 1998-05-17 Kirill M. Katsnelson <kkm@kis.ru> | |
| 193 | |
| 194 * symsinit.h: Externed syms_of_process_nt() | |
| 195 | |
| 196 * emacs.c (main_1): Call syms_of_process_nt() | |
| 197 | |
| 198 * process-nt.c: Quote process arguments by a call to Lisp function | |
| 199 `nt-quote-process-args'. | |
| 200 (syms_of_process_nt): New function. | |
| 201 (nt_send_process): Flush data stream after each write, to avoid | |
| 202 leaving buffered data. | |
| 203 (nt_send_process): When blocked on process output, wait for | |
| 204 process to slurp more for progressively increasing time intervals. | |
| 205 | |
| 206 1998-05-17 Martin Buchholz <martin@xemacs.org> | |
| 207 | |
| 208 * window.c (have_undivided_common_edge): Make file-local function | |
| 209 static. | |
| 210 (map_windows): Return 0 if all map functions successful. | |
| 211 Fix typos. | |
| 212 | |
| 213 * winslots.h: Use unlikely names for local variables in macros to | |
| 214 avoid shadowing warnings. | |
| 215 | |
| 216 1998-05-17 Andy Piper <andyp@parallax.co.uk> | |
| 217 | |
| 218 * toolbar-msw.c (mswindows_output_toolbar): hash on toolbar width | |
| 219 so that we re-output if the toolbar size has changed. | |
| 220 | |
| 221 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | |
| 222 | |
| 223 * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new unexaix.c. | |
| 224 | |
| 225 * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c. | |
| 226 | |
| 227 * unexaix.c: Massive cleanup and support of AIX 4.2 (and hopefully | |
| 228 greater). | |
| 229 | |
| 230 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru> | |
| 231 | |
| 232 * glyphs-msw.c: Defined OEMRESOURCE before including windows.h to | |
| 233 get bitmap manifest constants defined. | |
| 234 | |
| 235 * console-msw.h: Include system files in angle brackets, not in | |
| 236 quotes. | |
| 237 | |
| 238 * window.c (specifier_vars_of_window): Fixed a typo in | |
| 239 `vertical-divider-line-width' docstirng. | |
| 240 | |
| 241 1998-05-16 Olivier Galibert <galibert@pobox.com> | |
| 242 | |
| 243 * line-number.c (delete_invalidate_line_number_cache): Use an | |
| 244 EMACS_INT. | |
| 245 (buffer_line_number): Remove dangerous, plain wrong when using | |
| 246 64bits emacs ints, cast. | |
| 247 | |
| 248 * insdel.c (buffer_delete_range): Use an EMACS_INT. | |
| 249 | |
| 250 * cmds.c (Fforward_line): Use EMACS_INTs. | |
| 251 | |
| 252 * search.c (bi_scan_buffer): Change to use EMACS_INTs. | |
| 253 (scan_buffer): Ditto. | |
| 254 (bi_find_next_newline_no_quit): Remove useless cast. | |
| 255 (find_next_newline_no_quit): Ditto. | |
| 256 (find_next_newline): Ditto. | |
| 257 (find_before_next_newline): Use an EMACS_INT. | |
| 258 | |
| 259 * lisp.h: Change scan_buffer to pass EMACS_INTs. | |
| 260 | |
| 261 1998-05-16 Hrvoje Niksic <hniksic@srce.hr> | |
| 262 | |
| 263 * menubar-msw.c (mswindows_handle_wm_command): Ditto. | |
| 264 | |
| 265 * toolbar-msw.c (mswindows_handle_toolbar_wm_command): Ditto. | |
| 266 | |
| 267 * gui-x.c (popup_selection_callback): Use it. | |
| 268 | |
| 269 * gui.h (get_callback): Declare it. | |
| 270 | |
| 271 * gui.c (get_callback): New function. | |
| 272 | |
| 1 1998-05-15 SL Baur <steve@altair.xemacs.org> | 273 1998-05-15 SL Baur <steve@altair.xemacs.org> |
| 2 | 274 |
| 3 * window.c (have_undivided_common_edge): Guard scrollbar specific | 275 * window.c (have_undivided_common_edge): Guard scrollbar specific |
| 4 stuff. | 276 stuff. |
| 5 (window_needs_vertical_divider_1): Ditto. | 277 (window_needs_vertical_divider_1): Ditto. |
