[GiNaC-devel] Please pull from git://ffmssmsc.jinr.ru:443/varg/ginac.git master

Alexei Sheplyakov varg at theor.jinr.ru
Tue Sep 9 19:37:42 CEST 2008


Dear Jens,

could you please pull from

git://ffmssmsc.jinr.ru:443/varg/ginac.git master


The following changes since commit bb6b3d82cdf9e7ff4ecac89c47e63024e39ec96b:
  Jens Vollinga (1):
        Fixed bug in unvariate factorization. Bound for lifting was using a ordinary

are available:

Alexei Sheplyakov (18):
      lexer: when switching to another output stream, clean last read character.
      parser: improve error reporting a little bit.
      multiple zeta values: make crandall_Z helper function reentrant.
      multiple zeta values: make crandall_Y_loop helper function reentrant.
      ginsh: use exmap for storing assigned symbols.
      symbol: get rid of assign/unassign (for performance and other reasons).
      [BUGFIX] Reclaiming the memory allocated for static objects *is* necessary.
      match: don't modify subexpression list if expression doesn't match the pattern.
      don't mention CVS any more, describe how to install from git.
      build: don't run any ${host} binaries while checking for readline.
      build: faster check for standard C++ headers.
      configure: don't check for sizeof(long double), we don't use it.
      utils.h: use <stdint.h> (if available) instead of reinventing it.
      configure: don't bother to run checks which can be done at the compile time.
      configure: run important checks first (and bail out if something is missing).
      Allow user to disable GiNaC::compile_ex (e.g. for security reasons).
      build: put (almost) all auto* tools scripts into the config directory.
      build: shut up automake warnings, don't use GNU make extensions.

 ChangeLog                  |    9 ++-
 INSTALL                    |   11 +--
 acinclude.m4               |  139 +++++++++++++++++++++++++++++++++-----------
 configure.ac               |   67 +++++----------------
 doc/examples/Makefile.am   |    4 +-
 doc/tutorial/Makefile.am   |    6 +-
 doc/tutorial/ginac.texi    |    7 +--
 ginac/basic.cpp            |    8 ++-
 ginac/function.pl          |    4 +-
 ginac/inifcns_nstdsums.cpp |   76 +++++++++++-------------
 ginac/parser/debug.hpp     |   13 ++++
 ginac/parser/lexer.cpp     |   15 +++++
 ginac/parser/lexer.hpp     |    3 +
 ginac/parser/parser.cpp    |   20 ++-----
 ginac/parser/parser.hpp    |   12 ++++
 ginac/remember.cpp         |    4 +-
 ginac/symbol.cpp           |   61 +++----------------
 ginac/symbol.h             |   25 +-------
 ginac/utils.cpp            |   55 ++++++++++++++++-
 ginac/utils.h              |   23 ++++---
 ginsh/ginsh.1.in           |    4 +-
 ginsh/ginsh_parser.yy      |   62 ++++++++++----------
 22 files changed, 339 insertions(+), 289 deletions(-)

Best regards,
	Alexei

-- 
All science is either physics or stamp collecting.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: Digital signature
Url : http://www.cebix.net/pipermail/ginac-devel/attachments/20080909/6f914c53/attachment.sig 


More information about the GiNaC-devel mailing list