annotate netinstall/ChangeLog @ 665:fdefd0186b75

[xemacs-hg @ 2001-09-20 06:28:42 by ben] The great integral types renaming. The purpose of this is to rationalize the names used for various integral types, so that they match their intended uses and follow consist conventions, and eliminate types that were not semantically different from each other. The conventions are: -- All integral types that measure quantities of anything are signed. Some people disagree vociferously with this, but their arguments are mostly theoretical, and are vastly outweighed by the practical headaches of mixing signed and unsigned values, and more importantly by the far increased likelihood of inadvertent bugs: Because of the broken "viral" nature of unsigned quantities in C (operations involving mixed signed/unsigned are done unsigned, when exactly the opposite is nearly always wanted), even a single error in declaring a quantity unsigned that should be signed, or even the even more subtle error of comparing signed and unsigned values and forgetting the necessary cast, can be catastrophic, as comparisons will yield wrong results. -Wsign-compare is turned on specifically to catch this, but this tends to result in a great number of warnings when mixing signed and unsigned, and the casts are annoying. More has been written on this elsewhere. -- All such quantity types just mentioned boil down to EMACS_INT, which is 32 bits on 32-bit machines and 64 bits on 64-bit machines. This is guaranteed to be the same size as Lisp objects of type `int', and (as far as I can tell) of size_t (unsigned!) and ssize_t. The only type below that is not an EMACS_INT is Hashcode, which is an unsigned value of the same size as EMACS_INT. -- Type names should be relatively short (no more than 10 characters or so), with the first letter capitalized and no underscores if they can at all be avoided. -- "count" == a zero-based measurement of some quantity. Includes sizes, offsets, and indexes. -- "bpos" == a one-based measurement of a position in a buffer. "Charbpos" and "Bytebpos" count text in the buffer, rather than bytes in memory; thus Bytebpos does not directly correspond to the memory representation. Use "Membpos" for this. -- "Char" refers to internal-format characters, not to the C type "char", which is really a byte. -- For the actual name changes, see the script below. I ran the following script to do the conversion. (NOTE: This script is idempotent. You can safely run it multiple times and it will not screw up previous results -- in fact, it will do nothing if nothing has changed. Thus, it can be run repeatedly as necessary to handle patches coming in from old workspaces, or old branches.) There are two tags, just before and just after the change: `pre-integral-type-rename' and `post-integral-type-rename'. When merging code from the main trunk into a branch, the best thing to do is first merge up to `pre-integral-type-rename', then apply the script and associated changes, then merge from `post-integral-type-change' to the present. (Alternatively, just do the merging in one operation; but you may then have a lot of conflicts needing to be resolved by hand.) Script `fixtypes.sh' follows: ----------------------------------- cut ------------------------------------ files="*.[ch] s/*.h m/*.h config.h.in ../configure.in Makefile.in.in ../lib-src/*.[ch] ../lwlib/*.[ch]" gr Memory_Count Bytecount $files gr Lstream_Data_Count Bytecount $files gr Element_Count Elemcount $files gr Hash_Code Hashcode $files gr extcount bytecount $files gr bufpos charbpos $files gr bytind bytebpos $files gr memind membpos $files gr bufbyte intbyte $files gr Extcount Bytecount $files gr Bufpos Charbpos $files gr Bytind Bytebpos $files gr Memind Membpos $files gr Bufbyte Intbyte $files gr EXTCOUNT BYTECOUNT $files gr BUFPOS CHARBPOS $files gr BYTIND BYTEBPOS $files gr MEMIND MEMBPOS $files gr BUFBYTE INTBYTE $files gr MEMORY_COUNT BYTECOUNT $files gr LSTREAM_DATA_COUNT BYTECOUNT $files gr ELEMENT_COUNT ELEMCOUNT $files gr HASH_CODE HASHCODE $files ----------------------------------- cut ------------------------------------ `fixtypes.sh' is a Bourne-shell script; it uses 'gr': ----------------------------------- cut ------------------------------------ #!/bin/sh # Usage is like this: # gr FROM TO FILES ... # globally replace FROM with TO in FILES. FROM and TO are regular expressions. # backup files are stored in the `backup' directory. from="$1" to="$2" shift 2 echo ${1+"$@"} | xargs global-replace "s/$from/$to/g" ----------------------------------- cut ------------------------------------ `gr' in turn uses a Perl script to do its real work, `global-replace', which follows: ----------------------------------- cut ------------------------------------ : #-*- Perl -*- ### global-modify --- modify the contents of a file by a Perl expression ## Copyright (C) 1999 Martin Buchholz. ## Copyright (C) 2001 Ben Wing. ## Authors: Martin Buchholz <martin@xemacs.org>, Ben Wing <ben@xemacs.org> ## Maintainer: Ben Wing <ben@xemacs.org> ## Current Version: 1.0, May 5, 2001 # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with XEmacs; see the file COPYING. If not, write to the Free # Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. eval 'exec perl -w -S $0 ${1+"$@"}' if 0; use strict; use FileHandle; use Carp; use Getopt::Long; use File::Basename; (my $myName = $0) =~ s@.*/@@; my $usage=" Usage: $myName [--help] [--backup-dir=DIR] [--line-mode] [--hunk-mode] PERLEXPR FILE ... Globally modify a file, either line by line or in one big hunk. Typical usage is like this: [with GNU print, GNU xargs: guaranteed to handle spaces, quotes, etc. in file names] find . -name '*.[ch]' -print0 | xargs -0 $0 's/\bCONST\b/const/g'\n [with non-GNU print, xargs] find . -name '*.[ch]' -print | xargs $0 's/\bCONST\b/const/g'\n The file is read in, either line by line (with --line-mode specified) or in one big hunk (with --hunk-mode specified; it's the default), and the Perl expression is then evalled with \$_ set to the line or hunk of text, including the terminating newline if there is one. It should destructively modify the value there, storing the changed result in \$_. Files in which any modifications are made are backed up to the directory specified using --backup-dir, or to `backup' by default. To disable this, use --backup-dir= with no argument. Hunk mode is the default because it is MUCH MUCH faster than line-by-line. Use line-by-line only when it matters, e.g. you want to do a replacement only once per line (the default without the `g' argument). Conversely, when using hunk mode, *ALWAYS* use `g'; otherwise, you will only make one replacement in the entire file! "; my %options = (); $Getopt::Long::ignorecase = 0; &GetOptions ( \%options, 'help', 'backup-dir=s', 'line-mode', 'hunk-mode', ); die $usage if $options{"help"} or @ARGV <= 1; my $code = shift; die $usage if grep (-d || ! -w, @ARGV); sub SafeOpen { open ((my $fh = new FileHandle), $_[0]); confess "Can't open $_[0]: $!" if ! defined $fh; return $fh; } sub SafeClose { close $_[0] or confess "Can't close $_[0]: $!"; } sub FileContents { my $fh = SafeOpen ("< $_[0]"); my $olddollarslash = $/; local $/ = undef; my $contents = <$fh>; $/ = $olddollarslash; return $contents; } sub WriteStringToFile { my $fh = SafeOpen ("> $_[0]"); binmode $fh; print $fh $_[1] or confess "$_[0]: $!\n"; SafeClose $fh; } foreach my $file (@ARGV) { my $changed_p = 0; my $new_contents = ""; if ($options{"line-mode"}) { my $fh = SafeOpen $file; while (<$fh>) { my $save_line = $_; eval $code; $changed_p = 1 if $save_line ne $_; $new_contents .= $_; } } else { my $orig_contents = $_ = FileContents $file; eval $code; if ($_ ne $orig_contents) { $changed_p = 1; $new_contents = $_; } } if ($changed_p) { my $backdir = $options{"backup-dir"}; $backdir = "backup" if !defined ($backdir); if ($backdir) { my ($name, $path, $suffix) = fileparse ($file, ""); my $backfulldir = $path . $backdir; my $backfile = "$backfulldir/$name"; mkdir $backfulldir, 0755 unless -d $backfulldir; print "modifying $file (original saved in $backfile)\n"; rename $file, $backfile; } WriteStringToFile ($file, $new_contents); } } ----------------------------------- cut ------------------------------------ In addition to those programs, I needed to fix up a few other things, particularly relating to the duplicate definitions of types, now that some types merged with others. Specifically: 1. in lisp.h, removed duplicate declarations of Bytecount. The changed code should now look like this: (In each code snippet below, the first and last lines are the same as the original, as are all lines outside of those lines. That allows you to locate the section to be replaced, and replace the stuff in that section, verifying that there isn't anything new added that would need to be kept.) --------------------------------- snip ------------------------------------- /* Counts of bytes or chars */ typedef EMACS_INT Bytecount; typedef EMACS_INT Charcount; /* Counts of elements */ typedef EMACS_INT Elemcount; /* Hash codes */ typedef unsigned long Hashcode; /* ------------------------ dynamic arrays ------------------- */ --------------------------------- snip ------------------------------------- 2. in lstream.h, removed duplicate declaration of Bytecount. Rewrote the comment about this type. The changed code should now look like this: --------------------------------- snip ------------------------------------- #endif /* The have been some arguments over the what the type should be that specifies a count of bytes in a data block to be written out or read in, using Lstream_read(), Lstream_write(), and related functions. Originally it was long, which worked fine; Martin "corrected" these to size_t and ssize_t on the grounds that this is theoretically cleaner and is in keeping with the C standards. Unfortunately, this practice is horribly error-prone due to design flaws in the way that mixed signed/unsigned arithmetic happens. In fact, by doing this change, Martin introduced a subtle but fatal error that caused the operation of sending large mail messages to the SMTP server under Windows to fail. By putting all values back to be signed, avoiding any signed/unsigned mixing, the bug immediately went away. The type then in use was Lstream_Data_Count, so that it be reverted cleanly if a vote came to that. Now it is Bytecount. Some earlier comments about why the type must be signed: This MUST BE SIGNED, since it also is used in functions that return the number of bytes actually read to or written from in an operation, and these functions can return -1 to signal error. Note that the standard Unix read() and write() functions define the count going in as a size_t, which is UNSIGNED, and the count going out as an ssize_t, which is SIGNED. This is a horrible design flaw. Not only is it highly likely to lead to logic errors when a -1 gets interpreted as a large positive number, but operations are bound to fail in all sorts of horrible ways when a number in the upper-half of the size_t range is passed in -- this number is unrepresentable as an ssize_t, so code that checks to see how many bytes are actually written (which is mandatory if you are dealing with certain types of devices) will get completely screwed up. --ben */ typedef enum lstream_buffering --------------------------------- snip ------------------------------------- 3. in dumper.c, there are four places, all inside of switch() statements, where XD_BYTECOUNT appears twice as a case tag. In each case, the two case blocks contain identical code, and you should *REMOVE THE SECOND* and leave the first.
author ben
date Thu, 20 Sep 2001 06:31:11 +0000
parents ce0b3f2eff35
children 146d342ff859
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
657
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
1 2001-09-08 Andy Piper <andy@xemacs.org>
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
2
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
3 * Makefile.in.in (OBJS):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
4 * Makefile.in.in (all):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
5 * Makefile.in.in (extraclean):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
6 * choose.cc (base):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
7 * desktop.cc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
8 * desktop.cc (remove_link):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
9 * desktop.cc (start_menu):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
10 * desktop.cc (desktop_icon):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
11 * desktop.cc (remove_desktop_setup):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
12 * desktop.cc (do_desktop_setup):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
13 * desktop.cc (load_dialog):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
14 * desktop.cc (save_dialog):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
15 * desktop.cc (do_desktop):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
16 * dialog.h:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
17 * download.cc (download_one):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
18 * ini.h (pinfo):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
19 * main.cc (WinMain):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
20 * nio-ie5.cc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
21 * regedit.cc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
22 * regedit.cc (create_xemacs_root):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
23 * regedit.cc (set_app_path):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
24 * regedit.cc (set_install_path):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
25 * regedit.cc (setup_explorer):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
26 * regedit.cc (remove_app_path):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
27 * regedit.cc (remove_uninstall_path):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
28 * regedit.h (remove_app_path):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
29 * reginfo.h:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
30 * reginfo.h (XEMACS_INFO_XEMACS_ORG_REGISTRY_NAME):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
31 * reginfo.h (XEMACS_NATIVE_ARCH_NAME):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
32 * res.rc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
33 * resource.h (IDD_UNINSTALL):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
34 * resource.h (IDC_TXT_TYPE):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
35 * root.cc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
36 * root.cc (browse_cb):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
37 * root.cc (set_default_root):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
38 * splash.cc (do_splash):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
39 * state.h:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
40 * state.h (MIRROR_SITE):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
41 * uninstall.cc:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
42 * uninstall.cc (dialog_proc):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
43 * uninstall.cc (progress):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
44 * uninstall.cc (uninstall_one):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
45 * uninstall.cc (do_uninstall):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
46 * uninstall.cc (read_installed_db):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
47 * uninstall.cc (uninstall_all):
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
48 * win32.h:
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
49 * win32.h (NOCOMATTRIBUTE): Update netinstaller to support
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
50 uninstallation and register standard file-types.
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
51
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
52 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org>
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
53
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
54 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 641
diff changeset
55
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 522
diff changeset
56 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 522
diff changeset
57
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 522
diff changeset
58 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 522
diff changeset
59
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
60 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
61
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
62 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 472
diff changeset
63
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
64 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
65
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
66 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
67
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
68 2001-03-21 Martin Buchholz <martin@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
69
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
70 * XEmacs 21.2.46 "Urania" is released.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
71
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
72 2001-03-01 Andy Piper <andy@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
73
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
74 * desktop.cc (find_xemacs_exe_name): support 21.1 and 21.2 series.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
75
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
76 * iniparse.c: remove.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
77
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
78 * inilex.c: remove
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
79
460
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
80 2001-02-23 Martin Buchholz <martin@xemacs.org>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
81
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
82 * XEmacs 21.2.45 "Thelxepeia" is released.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
83
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
84 2001-02-08 Martin Buchholz <martin@xemacs.org>
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
85
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
86 * XEmacs 21.2.44 "Thalia" is released.
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
87
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
88 2001-02-02 Andy Piper <andy@xemacs.org>
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
89
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
90 * res.rc: update mirrors.lst location.
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
91
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
92 2001-01-26 Martin Buchholz <martin@xemacs.org>
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
93
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
94 * XEmacs 21.2.43 "Terspichore" is released.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
95
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
96 2001-01-21 Andy Piper <andy@xemacs.org>
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
97
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
98 * Makefile.in.in (%.o): use CXX to compile
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
99
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
100 * res.rc: beautify download status and install status.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
101
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
102 * nio-ftp.cc: use xemacs-setup user for identity.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
103
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
104 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
105
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
106 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
107
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
108 2001-01-17 Andy Piper <andy@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
109
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
110 * ini.h: move extern "C" to aid win32 compilation. From Fabrice
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
111 Popineau.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
112
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
113 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
114
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
115 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
116
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
117 2001-01-12 Andy Piper <andy@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
118
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
119 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
120 isn't installed.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
121
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
122 2001-01-10 Andy Piper <andy@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
123
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
124 * README.xemacs: deleted.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
125
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
126 * README: updated.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
127
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
128 * tar.cc (tar_gzctell): new function picked up from some internal
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
129 cygnus version of zlib.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
130
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
131 * Makefile.in.in (LOCALCFLAGS): use -O2
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
132 (OBJS): reinstate autoload.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
133
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
134 2001-01-09 Andy Piper <andy@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
135
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
136 * root.cc (dialog_cmd): backslash root dir.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
137
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
138 * desktop.cc (do_desktop): runemacs.exe is the exe to run.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
139
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
140 * package-net.el (package-net-batch-convert-index-to-ini): new
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
141 batch command.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
142
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
143 * Makefile.in.in (setup.ini): new target. Automatically create.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
144 (LOCALCFLAGS): use extra_includes.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
145 (setup.ini): new target.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
146
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
147 * regedit.cc (create_xemacs_root): write out the package path.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
148
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
149 * reginfo.h (XEMACS_NATIVE_ARCH_NAME): arch dir is i386 not i586
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
150
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
151 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
152
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
153 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
154
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
155 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
156
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
157 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
158
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
159 2000-12-28 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
160
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
161 * desktop.cc (FROB): add more app paths.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
162
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
163 2000-12-24 Fabrice Popineau <Fabrice.Popineau@supelec.fr>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
164
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
165 * choose.cc (create_listview): CreateWindowEx() does not take this kind of
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
166 parameter.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
167
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
168 * choose.cc (package_sort):
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
169 * hash.cc (rev_len):
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
170 * site.cc (site_sort): must be __cdecl to be called by qsort().
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
171
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
172 * download.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
173 * install.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
174 * nio-file.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
175 * tar.cc: because of the redefinition of stat to _stat, the
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
176 inclusion of win32 headers has to be delayed.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
177
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
178 * win32.h: added some declarations, such as CDECL if
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
179 not defined, #define for functions that are not standard in msvc
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
180 libc (strdup, stat ...)
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
181
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
182 * concat.h, concat.cc (concat): must be declared CDECL
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
183
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
184 * desktop.cc: <io.h> is needed.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
185
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
186 * dialog.h (NEXT): cast needed, the first parameter of EndDialog() must
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
187 be a HWND.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
188
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
189 * diskfull.cc: syntax when declaring GDFS.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
190
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
191 * ini.cc: Various `extern "C"' declarations: yylineno, yyerror()
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
192 and fprintf(). Various CDECL declarations: yyerror(), fprintf().
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
193
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
194 * inilex.l: <stdlib.h> required.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
195
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
196 * iniparse.y: use strdup(), require "win32.h" and <string.h>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
197
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
198 * install.cc (dialog): syntax when declaring. CreateDialog()
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
199 returns a HWND.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
200
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
201 * postinstall.cc: <io.h> and <stdio.h> are needed.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
202
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
203 * regedit.cc (find_cygwin_mount): WIN32_NATIVE does not know
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
204 anything about Cygwin stuff.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
205
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
206 * setup.mak: new makefile for WIN32_NATIVE.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
207
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
208 * splash.cc (load_dialog): GetDlgItem() returns a HWND.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
209
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
210 * tar.cc: msvc knows about __int64, but not `long long'.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
211
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
212 * win32.h: <winreg.h> is missing for regedit.cc. Also, I ended up
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
213 in including <windows.h> because the files listed there are not
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
214 enough for <wininet.h>.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
215
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
216 * desktop.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
217 * fromcwd.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
218 * install.cc:
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
219 * postinstall.cc: <unistd.h> does not exist for WIN32_NATIVE
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
220
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
221 * choose.cc (do_choose):
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
222 * ini.cc (do_ini):
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
223 * nio-ftp.cc (ftp_line): the construct (x ?: y) is not standard.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
224
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
225 2000-12-24 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
226
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
227 * choose.cc (read_installed_db): grok package versions correctly.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
228
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
229 * Makefile.in.in: add MINGW define.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
230
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
231 2000-12-18 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
232
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
233 * res.rc: better look and feel.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
234
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
235 2000-12-18 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
236
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
237 * desktop.cc (do_desktop_setup): more app path fiddling.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
238
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
239 2000-12-13 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
240
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
241 * root.cc (dialog_cmd): create the root in the registry if we are successful.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
242
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
243 * desktop.cc (find_xemacs_exe_path): new function. Split out from
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
244 find_xemacs_exe ().
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
245 (find_xemacs_exe_name): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
246 (do_desktop_setup): setup app paths if we are installing xemacs
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
247 itself.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
248 (do_desktop): use new functions.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
249
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
250 * regedit.cc (create_xemacs_root): fix key name.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
251 (find_xemacs_root): set isnative whatever the key value.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
252 (set_app_path): new function. Set path for an app.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
253
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
254 2000-12-12 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
255
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
256 * package-net.el (package-net-convert-index-to-ini): use sensible defaults.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
257
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
258 2000-12-12 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
259
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
260 * reginfo.h: new macros.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
261
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
262 * iniparse.y: define xemacs_package.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
263
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
264 * ini.h: declare xemacs_package.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
265
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
266 * fromcwd.cc (found_file): guess core type from name.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
267
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
268 * concat.cc: kill warnings.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
269 * net.cc: ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
270
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
271 * choose.cc (do_choose): pick up core package type chosen.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
272
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
273 * Makefile.in.in: make sure we can pick up a mingw zlib.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
274
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
275 * desktop.cc: fix desktop icon creation.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
276
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
277 2000-11-12 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
278
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents:
diff changeset
279 * all: port from cygwin setup.
657
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
280
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
281 %%% $Id: ChangeLog,v 1.7 2001/09/09 04:37:46 andyp Exp $
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
282 $Revision: 1.7 $
ce0b3f2eff35 [xemacs-hg @ 2001-09-09 04:37:41 by andyp]
andyp
parents: 654
diff changeset
283