C Common Lisp C++ HTML Makefile Shell Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backends Fixed coordinate transformation bug. Aug 16, 2009
builtins Global and thread-local pools are now treated separately. Aug 2, 2009
compopt Generator for code simplifiers. Aug 16, 2009
curve Implemented correct handling of invalid curve points. Jan 28, 2010
debian Dist target automatically puts version number into spec and debian fi… Jul 27, 2009
designer Pressing enter in node name change text field accepts new name. Aug 28, 2008
examples fixed broken kaleidoscope animation expressiom Feb 8, 2018
generators/blender Removed pixeltree generator. Dec 30, 2007
html Remove Linux download link and link to explanation instead. Apr 9, 2012
lisp-utils replace lisp-utils submodule with folder Nov 13, 2017
lispreader convert lispreader submodule to folder Nov 13, 2017
native-filters Convolution filters are cached, too. Aug 15, 2009
pixmaps Added about dialog logo. Nov 19, 2007
rwimg replaced rwimg submodule with folder Nov 13, 2017
tests Don't abort the test-suite at the first failure, but accumulate them … Aug 23, 2009
.gitignore added vi swap files to .gitignore Jan 25, 2010
ANNOUNCEMENT update to addresses, emails Dec 18, 2017
COPYING Release 0.8. Apr 5, 1999
EMAILS update to addresses, emails Dec 18, 2017
INSTALL updates INSTALL with easier compile instructions Nov 14, 2017
Makefile Edit Makefile to stop Composer crashing MathMap in Ubuntu18.04. Feb 1, 2018
README updated readme with new web address Oct 26, 2017
README.blender update to addresses, emails Dec 18, 2017
README.filters update to addresses, emails Dec 18, 2017
README.git update to addresses, emails Dec 18, 2017
README.windows update to addresses, emails Dec 18, 2017
README.windows-dev Mingw32 fixes - works fully now. Aug 9, 2009
TODO Updated TODO. Jun 7, 2010
bitvector.c Native filter caching. Aug 15, 2009
bitvector.h Loop invariant code motion implemented. Aug 15, 2009
builtins.lisp Merge branch 'v1.3.5-branch' Aug 16, 2009
cocoa.c Report error locations in almost all cases and more accurately. Jul 25, 2009
cocoa.h Cocoa fixes. Dec 21, 2007
color.h MathMap: Unit code bugfix. Intersampling rounding error fix. Apr 9, 2007
compiler-internals.h Generator for code simplifiers. Aug 16, 2009
compiler.c Generator for code simplifiers. Aug 16, 2009
compiler.h Tuples which are accessed with variable indexes implemented as tree v… Jun 1, 2009
cscope.files Packaging changes for 1.3.4. Aug 31, 2008
designer_filter.c Filters must not be included twice in the designer. Aug 23, 2009
drawable.c Native filter caching. Aug 15, 2009
drawable.h Fix 'flexible array member not at end of' error Nov 10, 2017
exported_symbols Native filter caching. Aug 15, 2009
expression_db.c Report error locations in almost all cases and more accurately. Jul 25, 2009
expression_db.h Filters and designer tabs have separate edbs. Aug 28, 2008
exprtree.c Complain if two filters with the same name are defined. Aug 23, 2009
exprtree.h Complain if two filters with the same name are defined. Aug 23, 2009
fedora.spec.in added fedora spec file May 27, 2018
floatmap.c Native filter caching. Aug 15, 2009
fr.po Added new optimizations to compiler. Jun 1, 2004
getopt.c Added command line version. Aug 26, 2000
getopt.h Added command line version. Aug 26, 2000
getopt1.c Added command line version. Aug 26, 2000
internals.c MathMap: Bugfixes. May 5, 2007
internals.h New interpreter. Fixed pixel coordinates. New ceil builtin. Mar 31, 2007
jump.c Implemented my own solid noise. Apr 21, 2000
jump.h Initial revision Mar 31, 1999
libnoise-bestest.diff Bundle a modified libnoise and provide its Perlin noise as a builtin. Jun 7, 2009
libnoise-libtool-tags.diff Libnoise fixes. Jun 12, 2009
libnoise-static.diff Bundle a modified libnoise and provide its Perlin noise as a builtin. Jun 7, 2009
libnoisesrc-1.0.0.zip Bundle a modified libnoise and provide its Perlin noise as a builtin. Jun 7, 2009
llvm_template.c.in Make LLVM work again. Aug 15, 2009
macros.c Report error locations in almost all cases and more accurately. Jul 25, 2009
macros.h Implemented my own solid noise. Apr 21, 2000
make_lazy_creator.pl Updated exported_symbols. Aug 9, 2009
make_template.pl Bundle a modified libnoise and provide its Perlin noise as a builtin. Jun 7, 2009
mathmap.c updated to gimp_image_insert_layer @ line774 Nov 16, 2017
mathmap.h The main image must not be overridable by the last filter in the GIMP… Aug 22, 2009
mathmap.iss.in Insert version into InnoSetup file automatically. Aug 22, 2009
mathmap.lang Fix changed builtin names in .lang file. Jul 26, 2009
mathmap.spec.in Included some changes from Robin Norwood's Fedora spec file. Aug 22, 2009
mathmap_cmdline.c Calculate image memory size with (long) to enable rendering of huge i… Feb 2, 2016
mathmap_common.c Filters must not be included twice in the designer. Aug 23, 2009
mmpools.c Global and thread-local pools are now treated separately. Aug 2, 2009
mmpools.h Global and thread-local pools are now treated separately. Aug 2, 2009
new_template.c.in Make LLVM work again. Aug 15, 2009
opmacros.h merged opmacros.h from pierstitus Nov 9, 2017
ops.lisp Removed obsolete op. Aug 2, 2009
overload.c New hand-written scanner for better location tracking. Jun 13, 2009
overload.h New hand-written scanner for better location tracking. Jun 13, 2009
parser.y For a parse error, mark the last token's region. Jul 25, 2009
ru.po Added Russian localization by Yuri Aliaev. Jun 29, 2008
scanner.c For a parse error, mark the last token's region. Jul 25, 2009
scanner.h For a parse error, mark the last token's region. Jul 25, 2009
simplify.lisp Generator for code simplifiers. Aug 16, 2009
tags.c Curves and gradients can be passed to filters. Feb 13, 2008
tags.h Curves and gradients can be passed to filters. Feb 13, 2008
tree_vectors.c Global and thread-local pools are now treated separately. Aug 2, 2009
tree_vectors.h Global and thread-local pools are now treated separately. Aug 2, 2009
tuples.c MathMap: Tuple length limit removed. Apr 6, 2007
tuples.h Code is no longer duplicated in new_template.c but pushed there by a … Aug 29, 2008
userval.c Use new curve widget instead of GtkCurve. Jan 28, 2010
userval.h Use new curve widget instead of GtkCurve. Jan 28, 2010
vars.c Separated filters some more. Nov 18, 2007
vars.h Separated filters some more. Nov 18, 2007

README

MathMap 1.3.5
=============

MathMap is a plug-in for The GIMP and a standalone command-line
utility for image and animation manipulation.

The newest version is always available from the MathMap home-page:

    http://schani.github.io/mathmap/

There is a Google discussion group for MathMap here:

    http://groups.google.com/group/mathmap

Feel free to subscribe and participate.  It's the primary place for
questions, bug reports and suggestions.  New releases will be
announced there, too.

See INSTALL on how to build and install MathMap.

If you want to get the absolutely latest MathMap sources from our
git repository, please read README.git.

See doc/language.html for a language tutorial with nice pictures (very
useful if you are new to MathMap) and doc/reference.html for a
language reference.  NOTE: The new language features in the 1.3 branch
are not documented in the reference, yet.  Please consult
README.filters or go here:

    https://github.com/schani/mathmap/blob/master/README.filters

Note also: The command line version of MathMap is not very thoroughly
tested and probably has lots of bugs.  The QuickTime Movie support in
the command line version is ancient and has not been tested at all for
this release, so it will probably not work.

-- 
Karl Stevens <uniquecomp@bigpond.com>