Mercurial > emacs
comparison src/ChangeLog @ 31120:e1e9965e1cd1
*** empty log message ***
| author | Andrew Innes <andrewi@gnu.org> |
|---|---|
| date | Wed, 23 Aug 2000 00:02:40 +0000 |
| parents | 138c4e88e0fe |
| children | 3d8c5f63310a |
comparison
equal
deleted
inserted
replaced
| 31119:afa1f54fb948 | 31120:e1e9965e1cd1 |
|---|---|
| 1 2000-08-22 Andrew Innes <andrewi@gnu.org> | |
| 2 | |
| 3 * makefile.w32-in: New file. | |
| 4 | |
| 5 * unexw32.c (unexec): Ignore old_name, and use the actual location | |
| 6 of the current executable instead. Base new_name on this. | |
| 7 | |
| 8 * w32proc.c (create_child): Remove reference to security | |
| 9 descriptor, which isn't needed and doesn't compile with mingw32. | |
| 10 | |
| 11 * w32term.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 12 up dllimport attributes. | |
| 13 (x_update_window_end): Update prototype. | |
| 14 | |
| 15 * unexec.c (write_segment) [USE_CRT_DLL]: Remove unnecessary | |
| 16 extern, which screws up dllimport attributes. | |
| 17 | |
| 18 * sysdep.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 19 up dllimport attributes. | |
| 20 | |
| 21 * strftime.c [USE_CRT_DLL]: Remove unnecessary extern, which | |
| 22 screws up dllimport attributes. | |
| 23 | |
| 24 * process.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 25 up dllimport attributes. | |
| 26 (create_process) [USE_CRT_DLL]: Remove unnecessary extern, which | |
| 27 screws up dllimport attributes. | |
| 28 | |
| 29 * lread.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 30 up dllimport attributes. | |
| 31 | |
| 32 * keyboard.c [USE_CRT_DLL]: Remove unnecessary extern, which | |
| 33 screws up dllimport attributes. | |
| 34 | |
| 35 * floatfns.c [USE_CRT_DLL]: Remove unnecessary extern, which | |
| 36 screws up dllimport attributes. | |
| 37 | |
| 38 * fileio.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 39 up dllimport attributes. | |
| 40 | |
| 41 * emacs.c (malloc_initialize_hook) [USE_CRT_DLL]: Remove | |
| 42 unnecessary extern, which screws up dllimport attributes. | |
| 43 (main): Ditto. | |
| 44 | |
| 45 * editfns.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 46 up dllimport attributes. | |
| 47 | |
| 48 * dispnew.c (window_change_signal) [USE_CRT_DLL]: Remove | |
| 49 unnecessary extern, which screws up dllimport attributes. | |
| 50 | |
| 51 * callproc.c [USE_CRT_DLL]: Remove unnecessary extern, which | |
| 52 screws up dllimport attributes. | |
| 53 | |
| 54 * buffer.c [USE_CRT_DLL]: Remove unnecessary extern, which screws | |
| 55 up dllimport attributes. | |
| 56 | |
| 57 * w32proc.c (IsValidLocale): Extern missing from mingw32 headers. | |
| 58 | |
| 59 * w32bdf.c (search_file_line): | |
| 60 (set_bdf_font_info): | |
| 61 (seek_char): | |
| 62 (w32_get_bdf_glyph): | |
| 63 (w32_BDF_to_x_font): Fix compile warnings. | |
| 64 | |
| 65 * w32menu.c: Include keyboard.h before frame.h. Fix compile | |
| 66 warnings. | |
| 67 | |
| 68 * w32select.c: Include keyboard.h before frame.h. | |
| 69 | |
| 70 * w32fns.c (max): Define macro. | |
| 71 (JOHAB_CHARSET): Define if not known. | |
| 72 (MOD_ALT, MOD_CONTROL, MOD_SHIFT, MOD_WIN): Define if not known. | |
| 73 (Fx_show_tip): Synch with X version. | |
| 74 | |
| 75 * w32xfns.c: Include keyboard.h before frame.h. | |
| 76 | |
| 77 * w32fns.c: Include keyboard.h before frame.h. | |
| 78 | |
| 79 * w32term.c: Include keyboard.h before frame.h. | |
| 80 | |
| 81 * fontset.c: Include keyboard.h before frame.h. | |
| 82 | |
| 83 * w32inevt.c: Include keyboard.h before frame.h. | |
| 84 (MOUSE_MOVED): Define if not known. | |
| 85 | |
| 86 * minibuf.c: Include keyboard.h before frame.h. | |
| 87 | |
| 88 * keyboard.c: Include keyboard.h before frame.h. | |
| 89 | |
| 90 * indent.c: Include keyboard.h before frame.h. | |
| 91 | |
| 92 * dispnew.c: Include keyboard.h before frame.h. | |
| 93 | |
| 94 * buffer.c: Include keyboard.h before frame.h. | |
| 95 | |
| 96 * alloc.c: Include keyboard.h before frame.h. | |
| 97 | |
| 98 * print.c: Include keyboard.h before frame.h. | |
| 99 | |
| 100 * process.c: Include keyboard.h before frame.h. | |
| 101 | |
| 102 * scroll.c: Include keyboard.h before frame.h. | |
| 103 | |
| 104 * sysdep.c: Include keyboard.h before frame.h. | |
| 105 | |
| 106 * term.c: Include keyboard.h before frame.h. | |
| 107 | |
| 108 * window.c: Include keyboard.h before frame.h. | |
| 109 | |
| 110 * xdisp.c: Include keyboard.h before frame.h. | |
| 111 Separate GLYPH_DEBUG and DEBUG_TRACE_MOVE. | |
| 112 | |
| 113 * frame.c: Include keyboard.h before frame.h. | |
| 114 | |
| 115 * w32heap.h: Undefine min, max. | |
| 116 | |
| 117 * w32gui.h: Undefine min, max. | |
| 118 | |
| 119 * unexw32.c: Change PUCHAR to PCHAR. | |
| 120 (PTR_TO_OFFSET): Cast ptr to unsigned char *. | |
| 121 (relocate_offset): | |
| 122 (get_section_info): | |
| 123 (copy_executable_and_dump_data): Remove unnecessary static defs. | |
| 124 (copy_executable_and_dump_data): Fix compile warnings. | |
| 125 | |
| 126 * sysdep.c (NULL) [WINDOWSNT]: Define NULL if not defined. | |
| 127 | |
| 128 * w32console.c (min): Define macro. | |
| 129 (clear_frame, write_glyphs): Fix compile warning. | |
| 130 | |
| 131 * w32proc.c (compare_env): | |
| 132 (find_child_console): Fix compile warning. | |
| 133 | |
| 134 * w32.c (sys_strerror): Use sys_nerr instead of _sys_nerr. Use | |
| 135 sys_errlist instead of _sys_errlist. | |
| 136 (get_emacs_configuration_options): New function. | |
| 137 | |
| 138 * s/ms-w32.h (sys_nerr): Provide default definition. | |
| 139 (strdup, strupr, strnicmp, stricmp, tzset, tzname): Map to same | |
| 140 name with _ prepended. | |
| 141 (NSIG): Define if not known. | |
| 142 (get_emacs_configuration): Provide extern declaration. | |
| 143 (get_emacs_configuration_options): Provide extern declaration. | |
| 144 (EMACS_CONFIG_OPTIONS): Call get_emacs_configuration_options. | |
| 145 | |
| 146 * w32.c (gettimeofday): Use struct timeb, not struct _timeb. | |
| 147 (map_w32_filename): | |
| 148 (read_unc_volume): Fix compile warning. | |
| 149 | |
| 150 * s/ms-w32.h (_WINSOCK_H): Define to prevent normal winsock | |
| 151 definitions from being used. | |
| 152 | |
| 153 * lisp.h [WINDOWSNT]: Don't declare externs for getenv, ctime and getwd. | |
| 154 | |
| 155 * w32.c (unc_volume_file_attributes): | |
| 156 (open_unc_volume): Make arg const. | |
| 157 | |
| 158 * sysdep.c [WINDOWSNT]: Remove extern decl of errno. | |
| 159 (read_input_waiting): Remove excess parameter. | |
| 160 | |
| 161 * w32.c (init_environment): Call _access. | |
| 162 (check_windows_init_file): Call _close. | |
| 163 (init_user_info): Call _putenv. | |
| 164 (init_environment): Call _putenv and _strdup. | |
| 165 (init_ntproc): Reset volume info cache on startup. | |
| 166 | |
| 167 * s/ms-w32.h (malloc, free, realloc, calloc): Rename if | |
| 168 USE_CRT_DLL is defined, so Emacs can use GNU malloc even though it | |
| 169 cannot override the CRT malloc. | |
| 170 | |
| 171 * makefile.nt (LOCAL_FLAGS): Define USE_CRT_DLL if requested. | |
| 172 (LINK_FLAGS): Append to original value of LINK_FLAGS. | |
| 173 | |
| 174 * w32heap.c [!USE_CRT_DLL]: Don't define _heap_init and _heap_term | |
| 175 unless we are linking with a static CRT. | |
| 176 (RVA_TO_PTR): Cast result to unsigned char*. | |
| 177 | |
| 178 * w32.c (GetCachedVolumeInformation): Use xmalloc, xfree and xstrdup. | |
| 179 (add_volume_info): Use xstrdup. | |
| 180 | |
| 1 2000-08-22 Stefan Monnier <monnier@cs.yale.edu> | 181 2000-08-22 Stefan Monnier <monnier@cs.yale.edu> |
| 2 | 182 |
| 3 * minibuf.c (Vcompletion_auto_help): Renamed from `auto_help'. | 183 * minibuf.c (Vcompletion_auto_help): Renamed from `auto_help'. |
| 4 (do_completion, Fminibuffer_complete_word): Use it. | 184 (do_completion, Fminibuffer_complete_word): Use it. |
| 5 (syms_of_minibuf): Turn completion-auto-help into a proper Lisp | 185 (syms_of_minibuf): Turn completion-auto-help into a proper Lisp |
| 5614 (pbm_load): Support :data. | 5794 (pbm_load): Support :data. |
| 5615 | 5795 |
| 5616 See ChangeLog.8 for earlier changes. | 5796 See ChangeLog.8 for earlier changes. |
| 5617 | 5797 |
| 5618 ;; Local Variables: | 5798 ;; Local Variables: |
| 5619 ;; coding: iso-2022-7bit-unix | 5799 ;; coding: iso-2022-7bit |
| 5620 ;; End: | 5800 ;; End: |
