gp2c (0.0.0pl8)

  * Add gp2c-run script.
  * Fix some castings from void and to gen.
  * !(void) is 1 now.
  * Still better output for gp2c -G.
  * Add types vec, lg  and vecsmall.
  * Add descriptions supporting lg, vec and vecsmall type.
  * Fix determination of return type of functions.
  * Implement user-defined member functions.
  * hopefully fix a bug in moveblock().
  * Add shell-style comments to description.
  * Avoid casting lvalues.
  * Affectations may need parens, like in a+b=c.
  * Fix description of isprime.
  
 --

gp2c (0.0.0pl7)

  * Correct SEGV on files without any functions definitions.
  * Try to cope with DOS files under unix.
  * 'if' constructs used as loop bounds were wrongly discarded.
  * 'M[k,]' induced looping in genblock.
  * Add new check 'matrix'.
  * Better output for gp2c -G .
  * vector and matrix now check theirs index variables.
  * 'f(x)=;x' is now valid, though ugly.
  * Output warning for meta-commands.
  * Output warning and default to gen for unknown functions.
  * Description of '!' was incomplete leading to extraneous '!!'.
  * Less spurious warnings.
  * Thanks to Ariel Pacetti <apacetti@math.utexas.edu> for testing
    the previous release.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Sun, 23 Sep 2001 16:14:34 +0200

gp2c (0.0.0pl6)

  * Add self test, for 'make check'.
  * Code for tufu was wrong.
  * Bug in genentryuser.
  * Implementation of matrix().
  * Gtyp to Ggen coercion.
  * Global vars are initialized to gzero to protect against gerepile
  * clone and unclone facilities.
  * Parser grammar clean up.
  * Add Gpol and Gvar type. Support for polynomial specific code.
  * Add Mcopy mode.
  * Add -p option to protect user namespace.
  * Rewrite  the initialisation function generation code.
  * Fix typo in description of >>=.
  
 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Fri,  4 May 2001 13:03:21 +0200

gp2c (0.0.0pl5)

  * Autoconfiguration of command line to compile the modules.
  * Better support for '&' references.
  * Better cleanup of var generate by if() constructs.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Sun, 18 Mar 2001 19:38:34 +0100

gp2c (0.0.0pl4)

  * forstep(z=1,100,[1,3,1]) pre-implementation.
  * Better garbage collecting.
  * New option -W warning about undeclared variable.
  * Now error message print the line number or the function.
  * New description code '@' for member function which use several time theirs
    arguments.
  * Variables added by the compiler of type `long' are named l1, l2, etc...
  * User vars named l1, l2, l_1, etc... are now renamed l_1, l_2, l__1, etc...
  * Now generate an initialization function automatically.
  * Better variable optimizations.
  * \= and \/= were absolutely buggy.
  * Rewrote movecode/moveblock to be safe with entangled bloc.
  * while(<BLOC>,SEQ) and until(<BLOC>,SEQ) now work.
  * Add support for clone.
  * for(i:small=1,x,SEQ) now work.
  
 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Thu, 15 Mar 2001 12:33:40 +0100

gp2c (0.0.0pl3)

  * Fix `forstep'.
  * Now error accept multiple parameter, as print do.
  * `next' now is accepted.
  * Add types nf,bnf,bnr,clgp,prid,ell,bell,gal to allow implementation of member functions.
  * Operators and member functions are now handled by descriptions.
  * Fix PARI version detection for 2.2
  * User vars named p1, p2, p_1, etc... are now renamed p_1, p_2, p__1, etc...
  * 'lim' now renamed st_lim to reduce name clash.
  * Much less extraneous parens generated.
  * `&' references now work.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Sun,  4 Mar 2001 11:53:16 +0100

gp2c (0.0.0pl2)

  * Update scripts that were forgotten in pl1. 
  * Fix indentation in `for' loop.
  * Added some provisions for better garbage collecting.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Sat, 13 Jan 2001 21:29:32 +0100

gp2c (0.0.0pl1)

  * Now initialization in type declaration is supported, like 
  f(x:long=3)=local(z:mp=1.2);...
  * New func.desc format.
  * Garbage collecting before return more secure but still ugly.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Fri, 12 Jan 2001 21:29:32 +0100

gp2c (0.0.0pl0)

  * Initial Release.

 -- Bill Allombert <allomber@math.u-bordeaux.fr>  Tue, 12 Dec 2000 17:33:32 +0100

Local variables:
mode: debian-changelog
End:
