* basic::collec() never worked correctly on non-polynomials till now.
authorRichard Kreckel <Richard.Kreckel@uni-mainz.de>
Sun, 15 Apr 2001 00:28:18 +0000 (00:28 +0000)
committerRichard Kreckel <Richard.Kreckel@uni-mainz.de>
Sun, 15 Apr 2001 00:28:18 +0000 (00:28 +0000)
commit7cad9b41c97f0b042ba4af8080e82c8ad4804560
tree03b387a92b848f2e73ccfc970ca5720c98e3fa1f
parent3a2acdc59138bbe78749f47bf0ccbc585ac2fb87
* basic::collec() never worked correctly on non-polynomials till now.
  We simply correct for the missing terms, which makes it at least
  algebraically correct (suggested by Pearu Peterson).
* Added support to print out LaTeX-style, based on some work by Stefan
  Weinzierl:
  - print.h: added a class print_latex().
  - function.pl: added function_options::latex_name() because there was
    no good way of setting that name before.
  - inifncs*.cpp: use it.
  - *.cpp: switch to see if print_context is actually print_latex and
    then change the style.
* Fixed some stupid bugs in sections that were #define'd away for gcc-2.95.
17 files changed:
ginac/add.cpp
ginac/archive.cpp
ginac/archive.h
ginac/basic.cpp
ginac/constant.cpp
ginac/flags.h
ginac/function.pl
ginac/inifcns.cpp
ginac/inifcns_gamma.cpp
ginac/inifcns_trans.cpp
ginac/inifcns_zeta.cpp
ginac/mul.cpp
ginac/numeric.cpp
ginac/power.cpp
ginac/print.h
ginac/pseries.cpp
ginac/symbol.cpp