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