home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / lib / libg++ / ChangeLog next >
Encoding:
Text File  |  1991-02-18  |  34.8 KB  |  1,104 lines

  1. Tue Feb 19 06:41:00 1991  Doug Lea  (dl at g.oswego.edu)
  2.  
  3.         * malloc.c: Don't override use of libg++ version of bcopy
  4.           for SYSV users    
  5.  
  6.         * timer.cc: Removed ifdefs for tek4300, since they are reported
  7.           not to be necessary or useful
  8.  
  9.         * CursesW.h, curses.h: removed touchline and touchoverlap,
  10.           since they are apparently nonstandard, and aren't supported
  11.           in most C curses libraries.
  12.  
  13.         * Removed test0 and twrapper from tests, since
  14.           they are not fully supported in g++-1.39.0
  15.  
  16. Sat Jan 26 05:24:22 1991  Doug Lea  (dl at g.oswego.edu)
  17.  
  18.         * signal.h: Reinstate full path name of C version of signal.h
  19.  
  20. Fri Jan 25 08:45:09 1991  Doug Lea  (dl at g.oswego.edu)
  21.  
  22.         * BitSet.h, BitString.h: pos and index fns inlined regardless
  23.           of __OPTIMIZE__, since needed elsewhere.
  24.  
  25.         * RNG.h killed redundant #ifdef __GNU__
  26.  
  27. Fri Dec 28 06:31:03 1990  Doug Lea  (dl at g.oswego.edu)
  28.  
  29.         * FPQueue.hP, FPStack.hP: removed defaults from defs (kept in decls)
  30.  
  31. Sat Dec 22 14:51:40 1990  Doug Lea  (dl at g.oswego.edu)
  32.  
  33.         * Integer.cc; atoIntRep: pulled sgn assignment out of loop
  34.  
  35. Fri Dec 14 16:43:04 1990  Doug Lea  (dl at g.oswego.edu)
  36.  
  37.         * Complex.cc: Fixed pow(Complex, Complex), and added 
  38.         pow(Complex, double), from thc@cs.brown.edu 
  39.  
  40. Wed Dec 12 11:47:51 1990  Doug Lea  (dl at g.oswego.edu)
  41.  
  42.         * malloc.c: Killed prototype decls of fputs, fprintf;
  43.           just use whatever stdio.h gives.
  44.  
  45. Thu Nov 29 13:02:32 1990  Doug Lea  (dl at g.oswego.edu)
  46.  
  47.         * dtoa.cc: better bounds for workspace arrays
  48.  
  49. Wed Nov  7 05:53:36 1990  Doug Lea  (dl at g.oswego.edu)
  50.  
  51.         * ACG.cc: function LCG marked as static
  52.  
  53. Sun Oct 28 05:32:30 1990  Doug Lea  (dl at g.oswego.edu)
  54.  
  55.         * std.h: ioctl decl now has void*, not char* as last param, since
  56.           sometimes need to pass in structs.
  57.  
  58. Sat Oct 20 05:51:21 1990  Doug Lea  (dl at g.oswego.edu)
  59.  
  60.         * sys/socket.h: added getpeername decl
  61.  
  62. Tue Oct 16 08:00:14 1990  Doug Lea  (dl at g.oswego.edu)
  63.  
  64.         * Integer.cc (div) Overallocate `r' if necessary to ensure
  65.         trailing 0.
  66.  
  67. Mon Oct 15 05:11:09 1990  Doug Lea  (dl at g.oswego.edu)
  68.  
  69.         * EH2.c: Added __raise_exception from tiemann
  70.  
  71. Thu Oct 11 05:50:34 1990  Doug Lea  (dl at g.oswego.edu)
  72.  
  73.         * VHMap.ccP, CHMap.ccP. Base initializers explicitly name base
  74.           classes in constructors
  75.  
  76. Sat Oct  6 08:56:56 1990  Doug Lea  (dl at g.oswego.edu)
  77.  
  78.         * RNG.cc: `volatile' added for vars that might have
  79.         greater precision in FP hardware than in memory, to
  80.         force comparisons to be done with memory versions, 
  81.         thus avoiding rounding error.
  82.  
  83.         * Incorporated patches for graph from rich@rice.edu
  84.  
  85.         * CHMap.hP: Fixed ifdef name to match class name for <T><C>CHNode
  86.  
  87. Sun Sep 30 06:50:45 1990  Doug Lea  (dl at g.oswego.edu)
  88.  
  89.         * pow.cc: removed redundant tests
  90.  
  91. Tue Sep  4 15:07:35 1990  Doug Lea  (dl at g.oswego.edu)
  92.  
  93.         * Regex.cc: Don't die when someone declares Regex(0).
  94.  
  95. Mon Aug 27 06:06:08 1990  Doug Lea  (dl at g.oswego.edu)
  96.  
  97.         * curses.h, CursesW: added vax to list of implementations not
  98.         supporting touchline & touchoverlap
  99.  
  100. Thu Aug 23 05:46:16 1990  Doug Lea  (dl at g.oswego.edu)
  101.  
  102.         * std.h, resource.h text.hello.cc: more changes for i386
  103.  
  104.         * sys/wait.h: Include <sys/resource.h>, not <resource.h>
  105.  
  106.         * MPlex.hP: low() now returns lowest valid index. Similar
  107.         changes elsewhere.
  108.  
  109.         * (stdio.h, math.h...) Installed patches for HPUX 7.0
  110.  
  111. Mon Aug 13 08:17:29 1990  Doug Lea  (dl at g.oswego.edu)
  112.  
  113.         * istream.h: ctor istream(int filedesc, char* buf, int buflen, 
  114.           int sk, ostream* t = 0) -- made sk non-default to
  115.           prevent ambiguous matches.
  116.  
  117.         * Makefiles: rearrangements, patches from Ron Guillmette
  118.         to enable compiles of etc and gperf files without install
  119.  
  120.         * Added swap.h, from Ron Guilmette. Apparently needed for
  121.         Hansen's C++ answer book code.
  122.  
  123.         * String.h: String operator() made a synonym for at(int, int),
  124.           for compatibilty with Hansen's classes.
  125.  
  126.         * ostream.h: added ostream << (const void * p) to print p in hex.
  127.  
  128.         * std.h: qsort should return void; srand takes unsigned arg
  129.         (required under USG, doesn't matter for others).
  130.  
  131.         * Added complex.h, to include Complex.h & typedef Complex complex;
  132.         similarly with strclass.h
  133.  
  134.         * builtin.h: Added min & max inlines; added min.h, max.h, 
  135.         minmax.h, and abs.h to just include builtin.h
  136.  
  137.         * values.h: defined HIBITS, HIBITL
  138.  
  139.         * CursesW.h, curses.h: sequent patches from jw@sics.se
  140.  
  141.         * streambuf.h: sputback renamed sputbackc for AT&T 1.2 compatibility
  142.  
  143. Sat Aug 11 08:01:00 1990  Doug Lea  (dl at g.oswego.edu)
  144.  
  145.         * MPlex.ccP: fixed off by one errors reported by bashford@scripps.edu
  146.  
  147.         * stdio.h: more patches from will@nirvana.westford.ccur.com
  148.  
  149.         * made #pragma implementation files for ctype, MIN, MAX, std,
  150.         curses, compare, math. Changed .h files accordingly
  151.  
  152. Thu Aug  9 06:19:17 1990  Doug Lea  (dl at g.oswego.edu)
  153.  
  154.         * SmplHist.h: fixed bad #include
  155.  
  156. Wed Aug  8 09:49:56 1990  Doug Lea  (dl at g.oswego.edu)
  157.  
  158.         * Shortened all .h and .cc file names to work for SYSV,
  159.         even ones preoviously OK because they were in own subdir.
  160.         Necessary for #pragma interface. Yuck.
  161.  
  162. Mon Aug  6 09:54:23 1990  Doug Lea  (dl at g.oswego.edu)
  163.  
  164.         * stdio.h, math.h, etc., added masscomp support from
  165.         will@nirvana.westford.ccur.com
  166.  
  167.         * twrapper, tgwrapper: killed now-unnecessary deletes
  168.  
  169. Wed Jul 25 10:05:13 1990  Doug Lea  (dl at g.oswego.edu)
  170.  
  171.         * stdio.h: new #defines for i386
  172.  
  173.         * DLList.ccP (ins_after). Prepend if null pix, as stated in doc.
  174.  
  175.         * installed malloc.c revisions
  176.  
  177. Fri Jul 20 12:00:05 1990  Doug Lea  (dl at g.oswego.edu)
  178.  
  179.         * ostream.h (put) prevent sign extension comparing against EOF
  180.  
  181. Tue Jul 17 10:06:12 1990  Doug Lea  (dl at g.oswego.edu)
  182.  
  183.         * libg++.texinfo updated
  184.  
  185. Thu Jul 12 08:10:07 1990  Doug Lea  (dl at g.oswego.edu)
  186.  
  187.         * added Maxima.h from Igor Metz <metz@iam.unibe.ch>
  188.  
  189. Fri Jul  6 06:19:32 1990  Doug Lea  (dl at g.oswego.edu)
  190.  
  191.         * etc/PlotFile3D: updates from ngo
  192.  
  193.         * time.h don't include /usr/include/time.h on NeXT
  194.  
  195. Mon Jul  2 07:48:51 1990  Doug Lea  (dl at g.oswego.edu)
  196.  
  197.         * installed VMS patches from Eric Youngdale 
  198.         <YOUNGDALE@v6550c.nrl.navy.mil>
  199.  
  200.         * filebuf.cc (underflow) only reset iobuf ptrs if successful
  201.  
  202.         * filebuf.cc (overflow) loop ::write's in case whole
  203.           request can't be satisfied in one
  204.  
  205. Sat Jun 23 12:18:54 1990  Doug Lea  (dl at g.oswego.edu)
  206.  
  207.         * added bcopy.c, compiled ifdef USG, to guarantee compatibility,
  208.           from Eric Newton. Changed corresponding std.h declarations.
  209.  
  210.         * std.h: added declarations for re_comp, re_exec
  211.  
  212.         * (.h's, .hP's) added conditional compilation of
  213.         inlines under optimization only for all files
  214.         with #pragma interface
  215.  
  216. Thu Jun  7 08:23:10 1990  Doug Lea  (dl at g.oswego.edu)
  217.  
  218.         * killed all g++ prefix const member functions, since they 
  219.           are no longer supported in g++.
  220.  
  221.         * (everywhere) added support for #pragma interface
  222.         and #pragma implementation; undid .il files since these
  223.         will be done via same mecahnism in g++.
  224.  
  225. Fri May 25 10:39:18 1990  Doug Lea  (dl at g.oswego.edu)
  226.  
  227.         * filebuf.cc (open) O_WRONLY added to append mode flags
  228.  
  229. Sun May  6 09:27:06 1990  Doug Lea  (dl at g.oswego.edu)
  230.  
  231.         * Complex.cc operator /(Complex&) replaced with that from
  232.           romine, that avoids potential under & overflow.
  233.  
  234.         * std.h; Commented out declaration for umask, pending a better
  235.         fix, since it is wrong for SunOS4.1
  236.  
  237.         * File.cc, Curses.cc: patches to work with vsscanf from bothner
  238.  
  239. Tue May  1 07:45:29 1990  Doug Lea  (dl at g.oswego.edu)
  240.  
  241.         * math.h #include <math-68881.h> belongs inside extern "C"
  242.  
  243. Fri Apr 27 06:15:32 1990  Doug Lea  (dl at g.oswego.edu)
  244.  
  245.         * String.cc (ncopy0): null terminate even if same source
  246.  
  247. Thu Apr 19 07:29:24 1990  Doug Lea  (dl at g.oswego.edu)
  248.  
  249.         * Map.ccP (Map::error): error message reads "Map", not "Set"
  250.  
  251. Tue Apr 17 10:32:25 1990  Doug Lea  (dl at g.oswego.edu)
  252.  
  253.         * Stack, Queue, Set, Bag, Map .hP : added virtual destructors
  254.  
  255. Fri Apr  6 07:05:31 1990  Doug Lea  (dl at g.oswego.edu)
  256.  
  257.         * List.hP (pop) patch from dsouza
  258.  
  259. Wed Apr  4 12:21:29 1990  Doug Lea  (dl at g.oswego.edu)
  260.  
  261.         * Makefiles: use make var AR, not just ar
  262.  
  263.         * streambuf.cc (setbuf) delete old base if one was allocated
  264.  
  265. Tue Apr  3 08:07:45 1990  Doug Lea  (dl at g.oswego.edu)
  266.  
  267.         * time.h, std.h: changes for convex from schmidt
  268.  
  269.         * installed new malloc.c, with valloc & memalign added.
  270.  
  271. Thu Mar 29 08:28:16 1990  Doug Lea  (dl at g.oswego.edu)
  272.  
  273.         * stddef.h : added offsetof macro.
  274.  
  275. Tue Mar 20 11:24:41 1990  Doug Lea  (dl at g.oswego.edu)
  276.  
  277.         * Sample.cc: Confidence intervals now call t with degrees of freedom,
  278.         (n-1), not n.
  279.  
  280. Sat Mar 17 10:17:02 1990  Doug Lea  (dl at g.oswego.edu)
  281.  
  282.         * All genclass-able files moved to g++-include/gen.
  283.           genclass.sh script file changed accordingly.
  284.  
  285.         * (Everywhere) All X.h file inlines moved to il/X.il,
  286.         and only inlcuded when optimizing. Backup libg++.a
  287.         versions now generated via src/Xi.cc files. 
  288.         Exceptions: ctype.h, and std.h (for SysV->Bsd conv (like bcopy))
  289.  
  290.         * Regex.h now a separate file from String.h
  291.  
  292. Mon Mar 12 06:53:57 1990  Doug Lea  (dl at g.oswego.edu)
  293.  
  294.         * RPlex.cc:<T>RPlex:: <T>RPlex(int l, int chunksize). Fixed
  295.         incorrect biasing of initial chunk indices.
  296.  
  297. Sun Mar 11 05:40:29 1990  Doug Lea  (dl at g.oswego.edu)
  298.  
  299.         * timer.cc: ifdef USG -> if defined(USG) || defined(tek4300)
  300.  
  301. Wed Feb 28 05:27:15 1990  Doug Lea  (dl at g.oswego.edu)
  302.  
  303.         * gperf: patches from schmidt
  304.  
  305.         * Makefiles: removed dependencies on /usr/include files
  306.  
  307. Tue Feb 27 05:21:22 1990  Doug Lea  (dl at g.oswego.edu)
  308.  
  309.         * Installed c++-mode.el update from detlefs
  310.  
  311. Mon Feb 26 08:03:32 1990  Doug Lea  (dl at g.oswego.edu)
  312.  
  313.         * Incremental.h now includes a default destructor to avoid linking
  314.         problems. Thanks to eirik@elf.TN.Cornell.EDU.
  315.  
  316.         * all `error' routines now have const char*, not char* args.
  317.  
  318.         * Plex classes revamped to support const Plexes. Also,
  319.         removed `changes', `changed', since they aren't necessary anymore
  320.  
  321. Sat Feb 24 05:56:13 1990  Doug Lea  (dl at g.oswego.edu)
  322.  
  323.         * File.h verbose_error_handler, et al now have const char*, not
  324.         char* args
  325.  
  326.         * Installed EH2.cc in src
  327.  
  328. Mon Feb 19 08:34:51 1990  Doug Lea  (dl at g.oswego.edu)
  329.  
  330.         * installed Ngo's PlotFile3D in libg++/etc
  331.  
  332. Sat Feb 17 05:28:25 1990  Doug Lea  (dl at g.oswego.edu)
  333.  
  334.         * installed Schmidt's gperf, trie-gen, and Patricia revisions
  335.  
  336.         * String.cc pos <= 0 should be pos < 0
  337.  
  338. Tue Feb 13 08:21:11 1990  Doug Lea  (dl at g.oswego.edu)
  339.  
  340.         * Itolong (Integer.cc) patch from salzman@rand.org
  341.  
  342. Mon Feb 12 08:21:07 1990  Doug Lea  (dl at g.oswego.edu)
  343.  
  344.         * allowed separate inclusion of ostream.h, istream.h and/or stream.h
  345.  
  346. Thu Feb  8 07:02:49 1990  Doug Lea  (dl at g.oswego.edu)
  347.  
  348.         * PlotFile: patches from ngo for Convex byte-ordering.
  349.  
  350. Tue Feb  6 06:29:11 1990  Doug Lea  (dl at g.oswego.edu)
  351.  
  352.         * Vec.ccP: sort() killed goto, replaced with nested if's,
  353.         since g++ complains about binding contours.
  354.  
  355. Sat Feb  3 08:30:06 1990  Doug Lea  (dl at g.oswego.edu)
  356.  
  357.         * Getopt.h: opterr is public, not private
  358.  
  359.         * builtin.cc, Random.cc, streambuf.cc broken into little pieces
  360.  
  361.         * std.h getpgrp, setpgrp now have (...) signatures, since
  362.         some versions on some systems have arguments.
  363.  
  364.         * put in malloc revision
  365.  
  366.         * prepend-header: globbing changes via ngo's patches
  367.  
  368.         * Plex: fixed declaration mismatches for fill
  369.  
  370. Tue Jan 30 10:22:35 1990  Doug Lea  (dl at g.oswego.edu)
  371.  
  372.         * kmp.cc: modified to use libg++ GetOpt, not libc getopt
  373.  
  374. Wed Jan 24 05:47:53 1990  Doug Lea  (dl at g.oswego.edu)
  375.  
  376.         * broke out struct xyzzy from builtin.cc into its own file in /src
  377.  
  378. Sun Jan 21 09:44:10 1990  Doug Lea  (dl at g.oswego.edu)
  379.  
  380.         * sys/types.h: protect wchar_t and ptrdiff_t from /usr/include version
  381.  
  382.         * stddef.h: wchar_t now defaults as unsigned short
  383.  
  384. Sat Jan 20 08:51:01 1990  Doug Lea  (dl at g.oswego.edu)
  385.  
  386.         * sys/file.h KERNEL now defined only if ultrix. 
  387.         Also a typo: file_f should be file_h
  388.  
  389. Fri Jan 19 05:18:03 1990  Doug Lea  (dl at g.oswego.edu)
  390.  
  391.         * malloc.c: added #ifndef NO_NEW_HANDLER, so malloc.c
  392.         compilable in C environments with no new handlers, and
  393.         other #ifdefs to make it C++-compilable as well.
  394.  
  395. Tue Jan 16 04:54:27 1990  Doug Lea  (dl at g.oswego.edu)
  396.  
  397.         * libg++-1.36.3 released.
  398.  
  399.         * etc/benchmarks: enabled various options, now that
  400.         g++ works with them.
  401.  
  402.         * values.h vax MAX/MINFLOAT changed to be same as expected by gcc.
  403.  
  404.         * streambuf.cc: Filebuf::overflow(): Fp->eof() is not an
  405.         error condition.
  406.  
  407.         * std.h, stdio.h: more extern C fns declared as
  408.         returning int, not void when not specified as void by ANSI
  409.         or C man pages.
  410.  
  411. Sat Jan 13 13:41:29 1990  Doug Lea  (dl at g.oswego.edu)
  412.  
  413.         * stdio.h: puts returns int
  414.  
  415. Fri Jan 12 05:49:09 1990  Doug Lea  (dl at g.oswego.edu)
  416.  
  417.         * etc/lf/Dirent.h closedir returns void on some system, so
  418.         Dirent versions do too.
  419.  
  420. Wed Jan 10 10:01:15 1990  Doug Lea  (dl at g.oswego.edu)
  421.  
  422.         * Rational.h: 175 typo 
  423.  
  424. Mon Jan  8 09:43:14 1990  Doug Lea  (dl at g.oswego.edu)
  425.  
  426.         * file.h: more protection against getting bad fn declarations
  427.         from /usr/include
  428.  
  429.         * builtin.cc: removed dependency on float.h
  430.  
  431.         * String.h Join, replicate need to be friends
  432.  
  433. Sat Jan  6 08:48:18 1990  Doug Lea  (dl at g.oswego.edu)
  434.  
  435.         * from rfg: minor DGUX accomodations in std.h, stdio.h,
  436.         math.h
  437.  
  438. Fri Jan  5 06:41:02 1990  Doug Lea  (dl at g.oswego.edu)
  439.  
  440.         * from Widen: added warning about tCurses needing linefeeds
  441.           on broken libcurses, fixed misc typos, added cfree() to malloc.c
  442.  
  443.         * math.h -- added inline defs of isnan and isinf for sequents
  444.  
  445. Wed Jan  3 08:29:43 1990  Doug Lea  (dl at g.oswego.edu)
  446.  
  447.         * builtin.cc: Deleted global _libgxx_io_oblast: no longer needed
  448.         killed extern decls of it elsewhere.
  449.  
  450.         * Strings, Integers: finished/cleaned up previous changes
  451.  
  452. Tue Jan  2 10:43:29 1990  Doug Lea  (dl at g.oswego.edu)
  453.  
  454.         * Integer.cc: isolated copy and clear calls to allocation fns
  455.  
  456.         * Strings: Removed StrTmp class, added double concatenation
  457.  
  458. Mon Dec 11 08:31:48 1989  Doug Lea  (dl at g.oswego.edu)
  459.  
  460.         * AVLSet.cc op &= plugged little memory leak: when u is exhausted,
  461.         but t isn't, delete rest of t. 
  462.  
  463.         * AVLMap: _delete: cont field wasn't copied in a case it should
  464.         have been
  465.  
  466.         * merged tSet2 back into tSet and tBag2 back into tBag
  467.  
  468.         * BitSet.cc (BitSetCompl) ensure all 1's in s[0] when
  469.         complementing empty set
  470.  
  471.         * builtin.cc (return_elapsd_time, set_timer) No longer #ifdef'ed
  472.         for machines -- new .h organization should work for all.
  473.  
  474.         * builtin.cc (lg) redeclared as  unsigned->long
  475.  
  476.         * DGUX patches from rfg installed
  477.  
  478. Tue Dec  5 11:58:51 1989  Doug Lea  (dl at g.oswego.edu)
  479.  
  480.         * BitSet, Integer, Rational: added constness, removed Tmp
  481.         classes, and used named return values
  482.  
  483. Sat Dec  2 06:21:12 1989  Doug Lea  (dl at g.oswego.edu)
  484.  
  485.         * builtin.cc (dtoa) #if _IEEE != 0 handle isnan, isinf
  486.  
  487.         * builtin.cc (itoa) force unsigned division in case
  488.         num == MININT
  489.  
  490. Fri Dec  1 10:08:21 1989  Doug Lea  (dl at g.oswego.edu)
  491.  
  492.         * istream::operator>> clear eof if at eof but got something valid
  493.  
  494.         * String::match and Regex::match return -1 on failure, since
  495.           0 could be a legal value
  496.  
  497.         * gnulib3.c: Commented out ON_EXIT stuff. On Suns, for some
  498.         reason, on_exit routines don't link into libraries right.
  499.  
  500.         * std.h: fixed getopt proto
  501.  
  502.         * stat.h : added fn protos
  503.  
  504.         * installed Schmidt's reorganization of etc 
  505.  
  506.         * math-68881.h fix paren error noted on bug-gcc list
  507.  
  508.         * CursesWindow(WINDOW*) initialize sib
  509.  
  510.         * Renamed AllocQueue to AllocRing
  511.  
  512.         * test.hello.cc #ifdefs for MIPSEL
  513.     
  514.         * Plex::del_chunk() delete the chunk, not just the chunk's data
  515.  
  516. Sat Nov 25 12:50:06 1989  Doug Lea  (dl at g.oswego.edu)
  517.  
  518.         * VStack, VQueue: add operator =()
  519.  
  520.         * Obstack::Obstack don't allocate on constructor, just on
  521.         first use
  522.  
  523.         * String::_gsub: don't build new rep if no matches
  524.  
  525.         * builtin.h: added more versions of abs
  526.  
  527.         * installed new  malloc, and new.{h, cc}
  528.  
  529.  
  530. Thu Nov 23 06:20:17 1989  Doug Lea  (dl at g.oswego.edu)
  531.  
  532.         * added Schmidt's g++dep to etc
  533.  
  534.         * math.h: additions for anint(), etc., HP HAVE_FPU
  535.  
  536. Wed Nov 22 14:48:24 1989  Doug Lea  (dl at g.oswego.edu)
  537.  
  538.         * Added Schmidt's trie-gen to libg++/etc
  539.  
  540. Tue Nov 21 08:50:47 1989  Doug Lea  (dl at g.oswego.edu)
  541.  
  542.         * streambuf: eptr is now the pointer to the last valid
  543.         char in buffer, not the fence pointer, for AT&T compatibilty
  544.  
  545.         * stream, streambuf : Added line buffered put's as default
  546.         must #define NO_LINE_BUFFER_STREAMBUF to override
  547.  
  548. Mon Nov 20 09:52:47 1989  Doug Lea  (dl at g.oswego.edu)
  549.  
  550.         * Plex: finish previous change: add_low, add_high don't introduce
  551.         straggling chunks
  552.  
  553.         * new.h: typo, plus add default placement version of new()
  554.  
  555.         * PlotFile, BitString, Fix16 .h's: more cfrontisms
  556.  
  557. Sun Nov 19 07:38:36 1989  Doug Lea  (dl at g.oswego.edu)
  558.  
  559.         * removed File::operator FILE*() because it can lead
  560.         to ambiguities.
  561.  
  562.         * incorporated cfront-dependent #ifdefs, etc. from Schmidt
  563.  
  564.         * Fix24: integrated patches from wang
  565.  
  566. Sat Nov 18 07:17:04 1989  Doug Lea  (dl at g.oswego.edu)
  567.  
  568.         * XPlex, RPlex, MPlex (del_low, del_high) old straggling
  569.         empty chunks weren't being deleted. fixed.
  570.  
  571. Thu Nov 16 05:56:43 1989  Doug Lea  (dl at g.oswego.edu)
  572.  
  573.         * resource.h: added getrlimit, setrlimit
  574.  
  575. Wed Nov 15 05:54:46 1989  Doug Lea  (dl at g.oswego.edu)
  576.  
  577.         * String.h: typo const& Regex => const Regex&
  578.  
  579. Fri Nov 10 06:45:55 1989  Doug Lea  (dl at g.oswego.edu)
  580.  
  581.         * Makefile: force submakes in non-gnumake fashion
  582.  
  583. Thu Nov  9 09:32:21 1989  Doug Lea  (dl at g.oswego.edu)
  584.  
  585.         * Curses.cc, curses.h, ctype.h: patches based on darrlyo's stuff.
  586.  
  587.         * Fix.cc : *Correctly* installed ++i patch!
  588.  
  589. Wed Nov  8 06:19:39 1989  Doug Lea  (dl at g.oswego.edu)
  590.  
  591.         * stdio.h now is now sub-included in other .h's needing USG-based
  592.         info.
  593.  
  594.         * new etc/c++-mode.el from detlefs
  595.  
  596.         * etc/Makefile: -DETAGS for etags.c
  597.  
  598.         * more HPUX patches from darrylo and mike fion
  599.  
  600. Tue Nov  7 07:23:25 1989  Doug Lea  (dl at g.oswego.edu)
  601.  
  602.         * Fix.{h, cc}:  cleanup in search of memory leaks
  603.  
  604.         * Added -DNO_GNULIB3 option in top-level Makefile
  605.  
  606. Mon Nov  6 05:53:42 1989  Doug Lea  (dl at g.oswego.edu)
  607.  
  608.         * std.h, stdio.h, ctype.h.... HPUX and DGUX patches from
  609.         cole & darrylo
  610.  
  611.         * tests/Makefile tCurses taken out of checktests
  612.  
  613.         * Bitset.cc: fixed underallocation in BitSettoa according to
  614.         patch from darrylo@hpsrdmo.hp.com
  615.  
  616. Sun Nov  5 06:45:26 1989  Doug Lea  (dl at g.oswego.edu)
  617.  
  618.         * gnulib3, Incremental.h, test.hello.cc: patched
  619.         via Eirik Fuller's incremental loading fixes
  620.  
  621. Fri Nov  3 11:22:39 1989  Doug Lea  (dl at g.oswego.edu)
  622.  
  623.         * 1.36.0 released, after misc cleanup
  624.  
  625. Tue Oct 31 09:44:32 1989  Doug Lea  (dl at g.oswego.edu)
  626.  
  627.         * added Rich Murphey's graph program to libg++/etc
  628.  
  629. Mon Oct 30 10:13:07 1989  Doug Lea  (dl at g.oswego.edu)
  630.  
  631.         * sys/file.h: include types.h & maybe fcntl.h Some folks need them
  632.  
  633.         * std.h: index, bcopy, etc. now inline, not macro if USG
  634.  
  635.         * streambuf.h: sputback returns success; 
  636.         stream.h istream::putback/unget: set(_fail) if bad
  637.  
  638. Tue Oct 24 16:53:05 1989  Doug Lea  (dl at g.oswego.edu)
  639.  
  640.         * stddef.h -- now really defines size_t. OK via new sys/types.h
  641.         fake-out.
  642.  
  643.         * time.h -- now includes //usr/include/time.h too
  644.  
  645. Sun Oct 22 07:58:36 1989  Doug Lea  (dl at g.oswego.edu)
  646.  
  647.         * String.h, cc: reworked to allow proper operation for consts
  648.         (some new stuff #ifdef'ed out because of g++ problems)
  649.  
  650. Sat Oct 21 15:29:55 1989  Doug Lea  (dl at g.oswego.edu)
  651.  
  652.         * Fix.cc: (new_Fix) cure for d < 0 problem from eirik fuller
  653.  
  654.         * builtin.cc: added dtoa 
  655.  
  656.         * AllocQueue.h,cc: added it & use elsewhere for building
  657.          formatting & ascii conversions
  658.  
  659. Wed Oct 18 05:37:11 1989  Doug Lea  (dl at g.oswego.edu)
  660.  
  661.         * Fix16.cc, Fix24.cc: Fixed operator / per wang's suggestions
  662.  
  663. Tue Oct 17 06:47:25 1989  Doug Lea  (dl at g.oswego.edu)
  664.  
  665.         * stream.cc, Integer.cc: istream op >>, fixed to not read
  666.         after EOF when decoding numbers
  667.  
  668. Mon Oct 16 15:33:11 1989  Doug Lea  (dl at g.oswego.edu)
  669.  
  670.         * added ostream << long long, and itoa's to handle
  671.  
  672.         * values.h, stdio.h, Fix.cc, File.cc: things for convex from 
  673.           convex!csmith@uxc.cso.uiuc.edu
  674.  
  675. Sat Oct 14 07:19:30 1989  Doug Lea  (dl at g.oswego.edu)
  676.  
  677.         * time.h: typedef'ed timezone to c_proto_timezone if not USG
  678.  
  679. Wed Oct 11 09:42:39 1989  Doug Lea  (dl at g.oswego.edu)
  680.  
  681.         * Makefiles: fixed various typos
  682.  
  683.         * misc: cleaned up enum clashes reported with -Wenum-clash
  684.  
  685.         * stream.cc Added #ifdefs to use filebufs for standard streams
  686.         if Filebufs give people trouble.
  687.  
  688. Tue Oct  3 07:02:56 1989  Doug Lea  (dl at g.oswego.edu)
  689.  
  690.         * setjmp.h: now #includes host /usr/include/setjmp.h
  691.  
  692. Mon Oct  2 16:00:59 1989  Doug Lea  (dl at g.oswego.edu)
  693.  
  694.         * commented out gcc constness in revised Complex.h since
  695.         it's still officially illegal to declare fns with refs(ptrs)
  696.         as const
  697.  
  698.         * incorporated new gperf from schmidt
  699.  
  700.         * added dhrystone benchmark to etc
  701.  
  702. Sat Sep 30 09:02:07 1989  Doug Lea  (dl at g.oswego.edu)
  703.  
  704.         * Complex.h: revamped to use const, etc.
  705.  
  706. Fri Sep 29 06:58:56 1989  Doug Lea  (dl at g.oswego.edu)
  707.  
  708.         * added src/EH.cc from tiemann
  709.  
  710.         * SLList.hP now  #include's the <T>.defs file
  711.  
  712.         * CHSet, CHBag, CHMap, VHSet, VHBag, VHMap -- changed ints
  713.         to unsigned ints to ensure unsigned operations throughout.
  714.  
  715. Mon Sep 25 07:32:11 1989  Doug Lea  (dl at g.oswego.edu)
  716.  
  717.         * added new.h
  718.  
  719. Sun Sep 24 05:31:50 1989  Doug Lea  (dl at g.oswego.edu)
  720.  
  721.         * tgwrapper.cc: added init_nil to avoid crashes on exit.
  722.  
  723.         * other miscellaneous cleanup (fixed enum/int clashes, etc.) to
  724.         adapt to latest g++-1.36.0-
  725.  
  726.         * bool enum now in bool.h
  727.  
  728. Thu Sep 14 06:18:46 1989  Doug Lea  (dl at g.oswego.edu)
  729.  
  730.         * sys/socket.h: select must have void* args, since different
  731.         systems use int* or fd_set*
  732.  
  733. Wed Sep 13 11:38:19 1989  Doug Lea  (dl at g.oswego.edu)
  734.  
  735.         * builtin.cc: added unsigned versions of itoa, hex, dec, oct
  736.  
  737. Tue Sep 12 09:28:01 1989  Doug Lea  (dl at g.oswego.edu)
  738.  
  739.         * more misc. cleanup to avoid warnings: removed redundant
  740.         type information from declarations of all coercion operators.
  741.  
  742. Sat Sep  9 06:25:03 1989  Doug Lea  (dl at g.oswego.edu)
  743.  
  744.         * (everywhere) miscellaneous aesthetic cleanup to minimize g++
  745.         warning messages.
  746.  
  747.         * (lots of files) used 'virtual fn() = 0' for pure virtual
  748.         functions, removing old `error(unimplemented...)' constructs.
  749.         allowed deletion of Stack.ccP, Queue.ccP, Deque.ccP files
  750.         which did only this.
  751.  
  752.         * took all defines out of libconfig.h, and killed it
  753.         HAVE_VPRINTF, etc -> stdio.h
  754.         CHAR_PER_LONG, etc -> Integer.cc
  755.         SHOULD_FREE_TO_REALLOC -> (no longer needed, killed)
  756.         USG -> people should run g++ with -DUSG now
  757.  
  758. Fri Sep  8 06:48:58 1989  Doug Lea  (dl at g.oswego.edu)
  759.  
  760.         * added Clark's version of etags that handles c++, to etc/
  761.  
  762.         * moved special sparc alloca decl from libconfig.h to std.h
  763.  
  764.         * std.h, math.h, ... killed `overload' declarations
  765.  
  766.         * etc/getopt* => src/GetOpt.cc, g++-include/GetOpt.h, with
  767.         various corresponding changes
  768.  
  769. Wed Sep  6 09:15:50 1989  Doug Lea  (dl at g.oswego.edu)
  770.  
  771.         * math.h renamed `struct exception' to `libm_exception'
  772.  
  773.         * regex.c converted to use prototypes, etc. from schmidt
  774.  
  775. Tue Sep  5 06:43:37 1989  Doug Lea  (dl at g.oswego.edu)
  776.  
  777.         * new c++-mode.el from detlefs
  778.  
  779.         * added sys/param.h, which #undefs common macros, but keeps
  780.         needed constants
  781.  
  782.         * Integer.h: rearranged ordering of some inlines to please g++
  783.  
  784.         * Fix.h: need new constructor Fix(int, _Frep*) to please g++
  785.  
  786.         * added __xyzzy hack from tiemann to builtin.cc
  787.  
  788.         * added gnulib3 from tiemann
  789.  
  790. Thu Aug 31 07:36:42 1989  Doug Lea  (dl at g.oswego.edu)
  791.  
  792.         * more USG stuff from Klossner (stdio.h, libconfig.h, 
  793.         values.h, ctype.h)
  794.  
  795. Sun Aug 27 08:30:15 1989  Doug Lea  (dl at g.oswego.edu)
  796.  
  797.         * genclass: changed to take output filename prefix argument 
  798.         to avoid long file names on SYSV; tests files change accordingly
  799.  
  800.         * installed gperf update from schmidt
  801.  
  802.         * tests: added runtests, checktests to Makefile. Some tests
  803.         modified to suit.
  804.  
  805. Sat Aug 26 09:00:14 1989  Doug Lea  (dl at g.oswego.edu)
  806.  
  807.         * Plex, PHPQ files: deleted const qualifiers for some params
  808.         as temporary measure until all containers revised to use
  809.         const qualifiers as needed.
  810.  
  811.         * curses.h macros converted into inlines
  812.  
  813.         * added RankedAVLMap, based on code from paul%lfcs.ed.ac.uk
  814.  
  815.         * moved non-ANSI stuff (TRUE, etc., ) from stddef.h to builtin.h
  816.  
  817.         * added more USG stuff sent from rfg, grandi, cole, to standard headers
  818.  
  819.         * std.h: added #ifdef USG section for USG->BSD conversions
  820.  
  821.         * Makefiles: made more things adjustable, better USG support
  822.  
  823.         * PHPQ.ccP: (preallocate) added missing size argument to vector delete
  824.  
  825. Fri Aug 25 12:25:12 1989  Doug Lea  (dl at g.oswego.edu)
  826.  
  827.         * streambuf.cc: dumb error in filebuf::overflow
  828.  
  829. Thu Aug 24 11:46:16 1989  Doug Lea  (dl at g.oswego.edu)
  830.  
  831.         * libconfig.h, values.h: #defines for sony from jkp
  832.  
  833. Wed Aug 23 06:54:43 1989  Doug Lea  (dl at g.oswego.edu)
  834.  
  835.         * Fix16.h, Fix32.h: declared op* as friends correctly
  836.  
  837.         * String.h: declared StrTmp op + as friends of String
  838.  
  839. Mon Aug 21 07:02:53 1989  Doug Lea  (dl at g.oswego.edu)
  840.  
  841.         * Poisson.h, Lognormal.h: add missing `public'
  842.  
  843.         * assert.h: abort() declared volatile
  844.  
  845.         * Vec.ccP: made gsort static
  846.  
  847.         * std.h: added rewind & bsearch
  848.  
  849.         * Makefiles: deleted -fchar-charconst
  850.  
  851. Thu Aug 10 07:31:37 1989  Doug Lea  (dl at g.oswego.edu)
  852.  
  853.         * builtin.{h, cc}: added str(const char*, int width = 0)
  854.  
  855.         * streambuf.cc: init_streambuf_ptrs: postpone action if fp->_cnt 0
  856.         (apparently needed for some USG systems)
  857.  
  858.         * stream.cc: get, getline: match AT&T 1.2 _fail conditions
  859.  
  860. Sun Aug  6 07:16:19 1989  Doug Lea  (dl at g.oswego.edu)
  861.  
  862.         * stream.cc, File.cc get(char[], int, char) read too many chars
  863.  
  864. Thu Jul 20 09:42:44 1989  Doug Lea  (dl at g.oswego.edu)
  865.  
  866.         * adapted more C-compatibility .h files from Interviews
  867.  
  868. Wed Jul 19 09:23:27 1989  Doug Lea  (dl at g.oswego.edu)
  869.  
  870.         * installed more C-compatibilty files: pwd.h, grp.h time.h
  871.  
  872. Mon Jul 17 07:37:35 1989  Doug Lea  (dl at g.oswego.edu)
  873.  
  874.         * installed Interviews/et++ compatible (I hope) signal.h
  875.  
  876.         * installed new version of gperf from schmidt
  877.  
  878.         * std.h: declared abort() and exit() as volatile
  879.  
  880.         * builtin.cc: typo in gcd
  881.  
  882.         * math.h: added overload decl for atan, etc
  883.  
  884.         * VHMap.cc: removed assumption that operator = returns value.
  885.  
  886.         * Makefiles: default dir is /usr/gnu/... not /usr/local
  887.  
  888.         * setjmp.h: fixed constants for sun to match those in
  889.         sun /usr/include files, added ns32000
  890.  
  891.         * BSTSet.ccP added new linear-time rebalancing algorithm
  892.  
  893.         * builtin.cc: SYSV versions of timing stuff from ron cole
  894.  
  895.         * File.{h,cc} fixed File::tell, added O_CREAT to exclusive 
  896.         access open, added fill(), flush(char).
  897.  
  898.         * incorporated new streams: stream.{h,cc}, streambuf.{h, cc},
  899.         libg++.texinfo
  900.  
  901.  
  902. Sat May 20 07:42:11 1989  Doug Lea  (dl at rocky.oswego.edu)
  903.  
  904.         * math.h,math-68881.h: incorporated Fyfe's fixes to extern "C" problems
  905.  
  906. Tue May 16 05:52:33 1989  Doug Lea  (dl at rocky.oswego.edu)
  907.  
  908.         * RNG.cc ifdef _IEEE_ fixed to if _IEEE == 1
  909.  
  910.         * Installed Staelin's prototype Makefile updates
  911.  
  912. Mon May 15 06:25:12 1989  Doug Lea  (dl at rocky.oswego.edu)
  913.  
  914.         * BitString.h: g++ optimizer bug workaround in left_trim
  915.  
  916.         * math-68881.h - fgetman (not fgetmant) fix from widen
  917.  
  918. Sat May 13 11:00:35 1989  Doug Lea  (dl at rocky.oswego.edu)
  919.  
  920.         * changes from tiemann for constructs of form X::f() 
  921.         changed to this->X::f(), necessary now that static members
  922.         are implemented. [postscript: no, it wasn't necessary]
  923.  
  924.         * libg++.texinfo: misc documentation updates
  925.  
  926. Fri May 12 05:06:06 1989  Doug Lea  (dl at rocky.oswego.edu)
  927.  
  928.         * (lots of places) added  friends and other minor changes
  929.         to adapt to new ``correct'' (but losing) g++ interpretation
  930.         of `protected:'
  931.  
  932.         * re-inserted `overload' in .h files -- tiemann
  933.         says that gdb needs these for now
  934.  
  935.         * stream.cc: eatwhite was inline by mistake. fixed.
  936.  
  937. Thu May 11 07:31:06 1989  Doug Lea  (dl at rocky.oswego.edu)
  938.  
  939.         * List.ccP: initializer class for Nil, since can't always use 
  940.         { ... } initializer. Also made `head' a synonym for `get',
  941.         per request.
  942.  
  943.         * installed changes to etc files from schmidt
  944.  
  945.         * String.cc Scopy: return &NilSrep, not 0 for null
  946.  
  947.         * added math-68881.h to g++-include (from grunwald)
  948.  
  949. Sun May  7 08:38:10 1989  Doug Lea  (dl at rocky.oswego.edu)
  950.  
  951.         * catch-up day!:
  952.         converted header files to use extern "C" and #pragma once
  953.         killed `overload' declarations everywhere
  954.         renamed test files
  955.         added the beginnings of SYSV (USG) support
  956.         included some useful stuff for Suns in top Makefile (from  Guilmette)
  957.         cleaned up other Makefiles
  958.         added File::gets (from Schmidt)
  959.         moved gperf from etc to a top level subdir
  960.         added the useless char* chr(ch) to builtin.h
  961.         genclass puts dots in file names to use Staelins GNU Makefile stuff
  962.         (also added his `prepend-header' utility)
  963.         added Schmidt's getopt stuff into etc.
  964.         New versions of fixpoint classes from Baudendistel
  965.         (needed to change set_overflow_handler to
  966.         set_{FixXX}_overflow_handler
  967.         for each FixXX, since overloads clash on typedef'ed fn types)
  968.         Adapted Schmidt's new quicksort for Vec class
  969.         
  970. Fri Apr 28 16:26:17 1989  Doug Lea  (dl at rocky.oswego.edu)
  971.  
  972.         * ACG.cc: fixed ~ACG per grunwald
  973.  
  974. Thu Apr 20 05:22:46 1989  Doug Lea  (dl at rocky.oswego.edu)
  975.  
  976.         * List.hP: first for nil list now returns null Pix
  977.  
  978.         * Integer.cc: rshift fixed problem with 0 shifts
  979.  
  980. Mon Apr 10 05:17:04 1989  Doug Lea  (dl at rocky.oswego.edu)
  981.  
  982.         * stream.h, PlotFile.h added explicit `private' for subclasses
  983.  
  984. Sat Mar 18 06:08:30 1989  Doug Lea  (dl at rocky.oswego.edu)
  985.  
  986.         * String.[h,cc]: added Regex::match_info
  987.  
  988. Fri Mar 17 14:37:12 1989  Doug Lea  (dl at rocky.oswego.edu)
  989.  
  990.         * stream.h: istream >> char now eats whitespace.
  991.  
  992.         * builtin.h: overloaded `even', `odd'
  993.  
  994. Thu Mar  9 06:43:43 1989  Doug Lea  (dl at rocky.oswego.edu)
  995.  
  996.         * Map.ccP: typo in Map::contents <T> => <C>
  997.  
  998.         * stdio.h : inserted coercion in putc macro to avoid incorrect
  999.           sign extension.
  1000.  
  1001. Tue Mar  7 05:35:52 1989  Doug Lea  (dl at rocky.oswego.edu)
  1002.  
  1003.         * List.hP: List::push no longer incorrectly calls dereference
  1004.  
  1005.         * Inserted patches to etc stuff from Doug Schmidt
  1006.  
  1007. Sun Mar  5 07:57:01 1989  Doug Lea  (dl at rocky.oswego.edu)
  1008.  
  1009.         * stream.h: added File::check_state to public functions
  1010.  
  1011.         * BitSet.cc: longtoBitSet: Fixed typo 
  1012.  
  1013. Sat Mar  4 10:06:24 1989  Doug Lea  (dl at rocky.oswego.edu)
  1014.  
  1015.         * installed CursesWindow files
  1016.  
  1017.         * miscellaneous corrections to test files in light of
  1018.           g++-1.34 changes
  1019.  
  1020. Fri Mar  3 06:07:37 1989  Doug Lea  (dl at rocky.oswego.edu)
  1021.  
  1022.         * incorporated new version of Doug Schmidt's gperf
  1023.  
  1024.         * BitString.cc: fixed reverse searching
  1025.  
  1026. Sun Feb 26 05:44:28 1989  Doug Lea  (dl at rocky.oswego.edu)
  1027.  
  1028.         * assert : killed old assert.cc, adapted gcc assert.h
  1029.  
  1030. Sat Feb 25 09:23:35 1989  Doug Lea  (dl at rocky.oswego.edu)
  1031.  
  1032.         * tests, libg++.texinfo: miscellaneous updates
  1033.  
  1034.         * stddef.h NULL is now just `0', not (void*)0
  1035.  
  1036.         * Makefile: added `prefix' as in g++ Makefile
  1037.  
  1038.         * put a new c++-mode.el from david detlefs in etc
  1039.  
  1040.         * BitString.[h,cc] BitSet[h,cc] now use unsigned short arrays instead
  1041.           of unsigned longs to avoid long i; i >> 32, which does not
  1042.           work on Sun4s and probably other machines. Simplified
  1043.           a few shift & mask constructs accordingly.
  1044.  
  1045.         * values.h, libconfig.h: support for sequent from
  1046.           Johan Widen <mcvax!sics.se!jw@uunet.UU.NET>
  1047.  
  1048.         * Fix.h: repaired type mismatches
  1049.  
  1050.         * String.[cc,h] gsub now returns number of matches
  1051.  
  1052.         * String.cc gsub(Regex...): repaired using patches 
  1053.           from kadmon!jason@mtxinu.com
  1054.  
  1055.         * stream.h scan didn't return *this if fail -- fixed.
  1056.  
  1057.         * File.cc get(char*...): get of an empty line not a _fail condition
  1058.  
  1059.         * RNG.[h,cc] installed new code from grunwald
  1060.  
  1061.  
  1062. Tue Feb  7 05:53:23 1989  Doug Lea  (dl at rocky.oswego.edu)
  1063.  
  1064.         * Integer.h,cc Added optional base to atoI via code from per bothner
  1065.  
  1066.         * String.h,cc Added `freq' method in String to count occurrences
  1067.           using code from john willis
  1068.  
  1069. Mon Feb  6 07:25:06 1989  Doug Lea  (dl at rocky.oswego.edu)
  1070.  
  1071.         * BitSet.cc:op <=, < now work if first arg shorter than second;
  1072.                        clear() fixed.
  1073.         * stream.h, stream.cc: made ostream<<(char*) non-inline
  1074.  
  1075. Sun Feb  5 05:31:36 1989  Doug Lea  (dl at rocky.oswego.edu)
  1076.  
  1077.         * test19.cc: typo c.empty fixed to c.empty()
  1078.  
  1079. Tue Jan 31 05:51:36 1989  Doug Lea  (dl at rocky.oswego.edu)
  1080.  
  1081.         * String.h: contains(Regex) return fact that search returns >= 0,
  1082.         not just raw result.
  1083.  
  1084.         * Fix.h: correct protection problem in op* 
  1085.  
  1086.         * replace regex.c with emacs 18.52 version
  1087.  
  1088. Fri Jan 27 06:29:20 1989  Doug Lea  (dl at rocky.oswego.edu)
  1089.  
  1090.         * AVLSet.ccP, AVLMap.ccP - check to see if root
  1091.           is null before trying to delete elements
  1092.  
  1093.         * libg++/Makefile - change install of libg++ to cd to src
  1094.  
  1095. Sat Jan 14 06:03:33 1989  Doug Lea  (dl at rocky.oswego.edu)
  1096.  
  1097.         * fixed info node pointers in libg++.texinfo
  1098.  
  1099. Wed Jan 11 06:20:37 1989  Doug Lea  (dl at rocky.oswego.edu)
  1100.  
  1101.         * libg++-1.32.0 released
  1102.         * Starting to use ChangeLog as of today
  1103.  
  1104.