981
+ − 1 2002-08-30 Steve Youngs <youngs@xemacs.org>
+ − 2
+ − 3 * XEmacs 21.5.9 "brussels sprouts" is released.
+ − 4
933
+ − 5 2002-07-27 Steve Youngs <youngs@xemacs.org>
+ − 6
+ − 7 * XEmacs 21.5.8 "broccoli" is released.
+ − 8
894
+ − 9 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org>
+ − 10
+ − 11 * XEmacs 21.5.7 "broccoflower" is released.
+ − 12
819
+ − 13 2002-02-04 Andy Piper <andy@xemacs.org>
+ − 14
+ − 15 * install.cc (install_one): Munge installed filename to fit inside
+ − 16 dialog.
+ − 17
+ − 18 2001-12-17 Andy Piper <andy@xemacs.org>
+ − 19
+ − 20 * desktop.cc (do_desktop_setup): register the whole gamut of C++
+ − 21 file types.
+ − 22
+ − 23 2001-12-12 Andy Piper <andy@xemacs.org>
+ − 24
+ − 25 * win32.h (CDECL): reorder to remove warnings.
+ − 26
+ − 27 * Makefile.in.in: add new dependencies.
+ − 28
+ − 29 * desktop.h: new file.
+ − 30
+ − 31 * uninstall.cc: use it.
+ − 32
+ − 33 * install.cc (uninstall_one): when uninstalling xemacs remove
+ − 34 shortcuts also.
+ − 35
+ − 36 * desktop.cc (remove_xemacs_setup): split out from
+ − 37 remove_desktop_setup.
+ − 38 (remove_desktop_setup): call it.
+ − 39
+ − 40 2001-12-05 Andy Piper <andy@xemacs.org>
+ − 41
+ − 42 * win32.h: re-order declarations for native windows from Fabrice
+ − 43 Popineau.
+ − 44
+ − 45 2001-11-22 Andy Piper <andy@xemacs.org>
+ − 46
+ − 47 * Makefile.in.in (setup-bin.ini): cope with kit revisions.
+ − 48
+ − 49 * source.cc (save_dialog): warning removal.
+ − 50 (load_dialog): ditto.
+ − 51
+ − 52 * msg.cc: remove cvs id.
+ − 53
+ − 54 * desktop.cc (find_xemacs_version): new function. Cope with kit
+ − 55 revisions.
+ − 56 (find_xemacs_exe_path): use it.
+ − 57 (find_xemacs_exe_name): ditto.
+ − 58
804
+ − 59 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
+ − 60
+ − 61 * XEmacs 21.5.6 "bok choi" is released.
+ − 62
774
+ − 63 2002-03-12 Ben Wing <ben@xemacs.org>
+ − 64
+ − 65 * The Great Mule Merge: placeholder.
+ − 66
768
+ − 67 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
+ − 68
+ − 69 * XEmacs 21.5.5 "beets" is released.
+ − 70
725
+ − 71 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org>
+ − 72
+ − 73 * XEmacs 21.5.4 "bamboo" is released.
+ − 74
707
+ − 75 2001-12-12 Andy Piper <andy@xemacs.org>
+ − 76
+ − 77 * win32.h (CDECL): reorder to remove warnings.
+ − 78
+ − 79 * Makefile.in.in: add new dependencies.
+ − 80
+ − 81 * desktop.h: new file.
+ − 82
+ − 83 * uninstall.cc: use it.
+ − 84
+ − 85 * install.cc (uninstall_one): when uninstalling xemacs remove
+ − 86 shortcuts also.
+ − 87
+ − 88 * desktop.cc (remove_xemacs_setup): split out from
+ − 89 remove_desktop_setup.
+ − 90 (remove_desktop_setup): call it.
+ − 91
+ − 92 2001-12-05 Andy Piper <andy@xemacs.org>
+ − 93
+ − 94 * win32.h: re-order declarations for native windows from Fabrice
+ − 95 Popineau.
+ − 96
+ − 97 2001-11-22 Andy Piper <andy@xemacs.org>
+ − 98
+ − 99 * Makefile.in.in (setup-bin.ini): cope with kit revisions.
+ − 100
+ − 101 * source.cc (save_dialog): warning removal.
+ − 102 (load_dialog): ditto.
+ − 103
+ − 104 * msg.cc: remove cvs id.
+ − 105
+ − 106 * desktop.cc (find_xemacs_version): new function. Cope with kit
+ − 107 revisions.
+ − 108 (find_xemacs_exe_path): use it.
+ − 109 (find_xemacs_exe_name): ditto.
+ − 110
+ − 111 2001-11-21 Stephen J. Turnbull <stephen@xemacs.org>
+ − 112
+ − 113 * XEmacs 21.4.6 "Common Lisp" is released.
+ − 114
673
+ − 115 2001-10-27 Andy Piper <andy@xemacs.org>
+ − 116
+ − 117 * localdir.cc (dialog_cmd): allow download directory to be
+ − 118 created.
+ − 119 * log.cc (exit_setup): cygwin -> XEmacs
+ − 120 * net.cc (dialog_cmd):
+ − 121 (dialog_proc):
+ − 122 (do_net): sync with cygwin installer.
+ − 123 * res.rc:
+ − 124 * resource.h (IDS_CREATE_DIR): new.
+ − 125 * source.cc (load_dialog):
+ − 126 (save_dialog):
+ − 127 (dialog_cmd):
+ − 128 (dialog_proc):
+ − 129 (do_source): sync with cygwin installer.
+ − 130 * uninstall.cc (progress): remove log message.
+ − 131 * Makefile.in.in: generated setup-bin.ini correctly.
+ − 132
+ − 133 2001-10-25 Andy Piper <andy@xemacs.org>
+ − 134
+ − 135 * Merge 21.5 codeline.
+ − 136
+ − 137 2001-10-25 Andy Piper <andy@xemacs.org>
+ − 138
+ − 139 * setup.mak (OBJS): minor build fixes.
+ − 140 (distclean):
+ − 141
672
+ − 142 2001-10-25 Andy Piper <andy@xemacs.org>
+ − 143
+ − 144 * desktop.cc:
+ − 145 * desktop.cc (do_desktop_setup):
+ − 146 * desktop.cc (load_dialog):
+ − 147 * desktop.cc (save_dialog):
+ − 148 * desktop.cc (do_desktop): handle idl file registration.
+ − 149 * geturl.cc (dialog): warning removal.
+ − 150 * geturl.cc (get_url_to_string):
+ − 151 * geturl.cc (get_url_to_file): make sure the nio gets deleted
+ − 152 after use, this also closes the inbound socket.
+ − 153 * nio-ftp.cc (ftp_line): fix from cygwin installer.
+ − 154 * nio-ftp.cc (NetIO_FTP): fix typeo.
+ − 155 * res.rc: support idl types.
+ − 156 * resource.h (IDC_IDL_TYPE): ditto.
+ − 157 * state.h: ditto.
+ − 158
666
+ − 159 2001-09-24 Andy Piper <andy@xemacs.org>
+ − 160
+ − 161 * desktop.cc:
+ − 162 * desktop.cc (make_link):
+ − 163 * desktop.cc (find_xemacs_exe_name):
+ − 164 * desktop.cc (remove_link):
+ − 165 * desktop.cc (start_menu):
+ − 166 * desktop.cc (desktop_icon):
+ − 167 * desktop.cc (remove_desktop_setup):
+ − 168 * desktop.cc (FROB):
+ − 169 * desktop.cc (do_desktop_setup):
+ − 170 * desktop.cc (check_startmenu):
+ − 171 * desktop.cc (do_desktop): Be more exacting about removal of
+ − 172 desktop things.
+ − 173 * regedit.cc (remove1):
+ − 174 * regedit.cc (remove_app_path):
+ − 175 * regedit.h (remove_app_path): remove more registry pieces.
+ − 176 * res.rc:
+ − 177 * setup.mak (APPVER):
+ − 178 * setup.mak (CCV):
+ − 179 * setup.mak (OBJS):
+ − 180 * setup.mak (LIBS):
+ − 181 * setup.mak (distclean):
+ − 182 * uninstall.cc:
+ − 183 * uninstall.cc (read_installed_db):
+ − 184 * uninstall.cc (uninstall_all): Cleanup.
+ − 185
657
+ − 186 2001-09-08 Andy Piper <andy@xemacs.org>
+ − 187
+ − 188 * Makefile.in.in (OBJS):
+ − 189 * Makefile.in.in (all):
+ − 190 * Makefile.in.in (extraclean):
+ − 191 * choose.cc (base):
+ − 192 * desktop.cc:
+ − 193 * desktop.cc (remove_link):
+ − 194 * desktop.cc (start_menu):
+ − 195 * desktop.cc (desktop_icon):
+ − 196 * desktop.cc (remove_desktop_setup):
+ − 197 * desktop.cc (do_desktop_setup):
+ − 198 * desktop.cc (load_dialog):
+ − 199 * desktop.cc (save_dialog):
+ − 200 * desktop.cc (do_desktop):
+ − 201 * dialog.h:
+ − 202 * download.cc (download_one):
+ − 203 * ini.h (pinfo):
+ − 204 * main.cc (WinMain):
+ − 205 * nio-ie5.cc:
+ − 206 * regedit.cc:
+ − 207 * regedit.cc (create_xemacs_root):
+ − 208 * regedit.cc (set_app_path):
+ − 209 * regedit.cc (set_install_path):
+ − 210 * regedit.cc (setup_explorer):
+ − 211 * regedit.cc (remove_app_path):
+ − 212 * regedit.cc (remove_uninstall_path):
+ − 213 * regedit.h (remove_app_path):
+ − 214 * reginfo.h:
+ − 215 * reginfo.h (XEMACS_INFO_XEMACS_ORG_REGISTRY_NAME):
+ − 216 * reginfo.h (XEMACS_NATIVE_ARCH_NAME):
+ − 217 * res.rc:
+ − 218 * resource.h (IDD_UNINSTALL):
+ − 219 * resource.h (IDC_TXT_TYPE):
+ − 220 * root.cc:
+ − 221 * root.cc (browse_cb):
+ − 222 * root.cc (set_default_root):
+ − 223 * splash.cc (do_splash):
+ − 224 * state.h:
+ − 225 * state.h (MIRROR_SITE):
+ − 226 * uninstall.cc:
+ − 227 * uninstall.cc (dialog_proc):
+ − 228 * uninstall.cc (progress):
+ − 229 * uninstall.cc (uninstall_one):
+ − 230 * uninstall.cc (do_uninstall):
+ − 231 * uninstall.cc (read_installed_db):
+ − 232 * uninstall.cc (uninstall_all):
+ − 233 * win32.h:
+ − 234 * win32.h (NOCOMATTRIBUTE): Update netinstaller to support
+ − 235 uninstallation and register standard file-types.
+ − 236
654
+ − 237 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org>
+ − 238
+ − 239 * XEmacs 21.5.3 "asparagus" is released.
+ − 240
641
+ − 241 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
+ − 242
+ − 243 * XEmacs 21.5.2 "artichoke" is released.
+ − 244
522
+ − 245 2001-05-09 Martin Buchholz <martin@xemacs.org>
+ − 246
+ − 247 * XEmacs 21.5.1 "anise" is released.
+ − 248
472
+ − 249 2001-04-18 Martin Buchholz <martin@xemacs.org>
+ − 250
+ − 251 * XEmacs 21.5.0 "alfalfa" is released.
+ − 252
462
+ − 253 2001-03-21 Martin Buchholz <martin@xemacs.org>
+ − 254
+ − 255 * XEmacs 21.2.46 "Urania" is released.
+ − 256
+ − 257 2001-03-01 Andy Piper <andy@xemacs.org>
+ − 258
+ − 259 * desktop.cc (find_xemacs_exe_name): support 21.1 and 21.2 series.
+ − 260
+ − 261 * iniparse.c: remove.
+ − 262
+ − 263 * inilex.c: remove
+ − 264
460
+ − 265 2001-02-23 Martin Buchholz <martin@xemacs.org>
+ − 266
+ − 267 * XEmacs 21.2.45 "Thelxepeia" is released.
+ − 268
458
+ − 269 2001-02-08 Martin Buchholz <martin@xemacs.org>
+ − 270
+ − 271 * XEmacs 21.2.44 "Thalia" is released.
+ − 272
+ − 273 2001-02-02 Andy Piper <andy@xemacs.org>
+ − 274
+ − 275 * res.rc: update mirrors.lst location.
+ − 276
456
+ − 277 2001-01-26 Martin Buchholz <martin@xemacs.org>
+ − 278
+ − 279 * XEmacs 21.2.43 "Terspichore" is released.
+ − 280
+ − 281 2001-01-21 Andy Piper <andy@xemacs.org>
+ − 282
+ − 283 * Makefile.in.in (%.o): use CXX to compile
+ − 284
+ − 285 * res.rc: beautify download status and install status.
+ − 286
+ − 287 * nio-ftp.cc: use xemacs-setup user for identity.
+ − 288
454
+ − 289 2001-01-20 Martin Buchholz <martin@xemacs.org>
+ − 290
+ − 291 * XEmacs 21.2.42 "Poseidon" is released.
+ − 292
+ − 293 2001-01-17 Andy Piper <andy@xemacs.org>
+ − 294
+ − 295 * ini.h: move extern "C" to aid win32 compilation. From Fabrice
+ − 296 Popineau.
+ − 297
452
+ − 298 2001-01-17 Martin Buchholz <martin@xemacs.org>
+ − 299
+ − 300 * XEmacs 21.2.41 "Polyhymnia" is released.
+ − 301
+ − 302 2001-01-12 Andy Piper <andy@xemacs.org>
+ − 303
+ − 304 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
+ − 305 isn't installed.
+ − 306
+ − 307 2001-01-10 Andy Piper <andy@xemacs.org>
+ − 308
+ − 309 * README.xemacs: deleted.
+ − 310
+ − 311 * README: updated.
+ − 312
+ − 313 * tar.cc (tar_gzctell): new function picked up from some internal
+ − 314 cygnus version of zlib.
+ − 315
+ − 316 * Makefile.in.in (LOCALCFLAGS): use -O2
+ − 317 (OBJS): reinstate autoload.
+ − 318
+ − 319 2001-01-09 Andy Piper <andy@xemacs.org>
+ − 320
+ − 321 * root.cc (dialog_cmd): backslash root dir.
+ − 322
+ − 323 * desktop.cc (do_desktop): runemacs.exe is the exe to run.
+ − 324
+ − 325 * package-net.el (package-net-batch-convert-index-to-ini): new
+ − 326 batch command.
+ − 327
+ − 328 * Makefile.in.in (setup.ini): new target. Automatically create.
+ − 329 (LOCALCFLAGS): use extra_includes.
+ − 330 (setup.ini): new target.
+ − 331
+ − 332 * regedit.cc (create_xemacs_root): write out the package path.
+ − 333
+ − 334 * reginfo.h (XEMACS_NATIVE_ARCH_NAME): arch dir is i386 not i586
+ − 335
450
+ − 336 2001-01-08 Martin Buchholz <martin@xemacs.org>
+ − 337
+ − 338 * XEmacs 21.2.40 is released.
+ − 339
448
+ − 340 2000-12-31 Martin Buchholz <martin@xemacs.org>
+ − 341
+ − 342 * XEmacs 21.2.39 is released.
+ − 343
+ − 344 2000-12-28 Andy Piper <andy@xemacs.org>
+ − 345
+ − 346 * desktop.cc (FROB): add more app paths.
+ − 347
+ − 348 2000-12-24 Fabrice Popineau <Fabrice.Popineau@supelec.fr>
+ − 349
+ − 350 * choose.cc (create_listview): CreateWindowEx() does not take this kind of
+ − 351 parameter.
+ − 352
+ − 353 * choose.cc (package_sort):
+ − 354 * hash.cc (rev_len):
+ − 355 * site.cc (site_sort): must be __cdecl to be called by qsort().
+ − 356
+ − 357 * download.cc:
+ − 358 * install.cc:
+ − 359 * nio-file.cc:
+ − 360 * tar.cc: because of the redefinition of stat to _stat, the
+ − 361 inclusion of win32 headers has to be delayed.
+ − 362
+ − 363 * win32.h: added some declarations, such as CDECL if
+ − 364 not defined, #define for functions that are not standard in msvc
+ − 365 libc (strdup, stat ...)
+ − 366
+ − 367 * concat.h, concat.cc (concat): must be declared CDECL
+ − 368
+ − 369 * desktop.cc: <io.h> is needed.
+ − 370
+ − 371 * dialog.h (NEXT): cast needed, the first parameter of EndDialog() must
+ − 372 be a HWND.
+ − 373
+ − 374 * diskfull.cc: syntax when declaring GDFS.
+ − 375
+ − 376 * ini.cc: Various `extern "C"' declarations: yylineno, yyerror()
+ − 377 and fprintf(). Various CDECL declarations: yyerror(), fprintf().
+ − 378
+ − 379 * inilex.l: <stdlib.h> required.
+ − 380
+ − 381 * iniparse.y: use strdup(), require "win32.h" and <string.h>
+ − 382
+ − 383 * install.cc (dialog): syntax when declaring. CreateDialog()
+ − 384 returns a HWND.
+ − 385
+ − 386 * postinstall.cc: <io.h> and <stdio.h> are needed.
+ − 387
+ − 388 * regedit.cc (find_cygwin_mount): WIN32_NATIVE does not know
+ − 389 anything about Cygwin stuff.
+ − 390
+ − 391 * setup.mak: new makefile for WIN32_NATIVE.
+ − 392
+ − 393 * splash.cc (load_dialog): GetDlgItem() returns a HWND.
+ − 394
+ − 395 * tar.cc: msvc knows about __int64, but not `long long'.
+ − 396
+ − 397 * win32.h: <winreg.h> is missing for regedit.cc. Also, I ended up
+ − 398 in including <windows.h> because the files listed there are not
+ − 399 enough for <wininet.h>.
+ − 400
+ − 401 * desktop.cc:
+ − 402 * fromcwd.cc:
+ − 403 * install.cc:
+ − 404 * postinstall.cc: <unistd.h> does not exist for WIN32_NATIVE
+ − 405
+ − 406 * choose.cc (do_choose):
+ − 407 * ini.cc (do_ini):
+ − 408 * nio-ftp.cc (ftp_line): the construct (x ?: y) is not standard.
+ − 409
+ − 410 2000-12-24 Andy Piper <andy@xemacs.org>
+ − 411
+ − 412 * choose.cc (read_installed_db): grok package versions correctly.
+ − 413
+ − 414 * Makefile.in.in: add MINGW define.
+ − 415
+ − 416 2000-12-18 Andy Piper <andy@xemacs.org>
+ − 417
+ − 418 * res.rc: better look and feel.
+ − 419
+ − 420 2000-12-18 Andy Piper <andy@xemacs.org>
+ − 421
+ − 422 * desktop.cc (do_desktop_setup): more app path fiddling.
+ − 423
+ − 424 2000-12-13 Andy Piper <andy@xemacs.org>
+ − 425
+ − 426 * root.cc (dialog_cmd): create the root in the registry if we are successful.
+ − 427
+ − 428 * desktop.cc (find_xemacs_exe_path): new function. Split out from
+ − 429 find_xemacs_exe ().
+ − 430 (find_xemacs_exe_name): ditto.
+ − 431 (do_desktop_setup): setup app paths if we are installing xemacs
+ − 432 itself.
+ − 433 (do_desktop): use new functions.
+ − 434
+ − 435 * regedit.cc (create_xemacs_root): fix key name.
+ − 436 (find_xemacs_root): set isnative whatever the key value.
+ − 437 (set_app_path): new function. Set path for an app.
+ − 438
+ − 439 2000-12-12 Andy Piper <andy@xemacs.org>
+ − 440
+ − 441 * package-net.el (package-net-convert-index-to-ini): use sensible defaults.
+ − 442
+ − 443 2000-12-12 Andy Piper <andy@xemacs.org>
+ − 444
+ − 445 * reginfo.h: new macros.
+ − 446
+ − 447 * iniparse.y: define xemacs_package.
+ − 448
+ − 449 * ini.h: declare xemacs_package.
+ − 450
+ − 451 * fromcwd.cc (found_file): guess core type from name.
+ − 452
+ − 453 * concat.cc: kill warnings.
+ − 454 * net.cc: ditto.
+ − 455
+ − 456 * choose.cc (do_choose): pick up core package type chosen.
+ − 457
+ − 458 * Makefile.in.in: make sure we can pick up a mingw zlib.
+ − 459
+ − 460 * desktop.cc: fix desktop icon creation.
+ − 461
+ − 462 2000-11-12 Andy Piper <andy@xemacs.org>
+ − 463
+ − 464 * all: port from cygwin setup.
657
+ − 465
981
+ − 466 %%% $Id: ChangeLog,v 1.22 2002/08/30 08:26:13 youngs Exp $
+ − 467 $Revision: 1.22 $
863
+ − 468