mplib
10 years agodvitomp fix from Akira master trunk
Taco Hoekwater [Sun, 27 Jul 2008 13:18:11 +0000 (13:18 +0000)] 
dvitomp fix from Akira

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@651 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoone semicolon too much
Taco Hoekwater [Sat, 19 Jul 2008 23:10:46 +0000 (23:10 +0000)] 
one semicolon too much

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@650 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomaybe adding trunk/src/texk/web2c/mpdir/autom4te.cache will stop the endless autoconf...
Taco Hoekwater [Sat, 19 Jul 2008 12:07:12 +0000 (12:07 +0000)] 
maybe adding trunk/src/texk/web2c/mpdir/autom4te.cache will stop the endless autoconf reruns

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@645 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoupdated for 1.091
Taco Hoekwater [Sat, 19 Jul 2008 12:04:07 +0000 (12:04 +0000)] 
updated for 1.091

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@644 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoBetter error reporting for invalid mem files
Taco Hoekwater [Sat, 19 Jul 2008 09:42:36 +0000 (09:42 +0000)] 
Better error reporting for invalid mem files

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@643 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoupdated the shared library version (never used, but still)
Taco Hoekwater [Sat, 19 Jul 2008 09:41:58 +0000 (09:41 +0000)] 
updated the shared library version (never used, but still)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@642 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agobump version to avoid confusion
Taco Hoekwater [Sat, 19 Jul 2008 09:17:44 +0000 (09:17 +0000)] 
bump version to avoid confusion

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@641 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomake sure everything loads config.h
Taco Hoekwater [Sat, 19 Jul 2008 09:15:50 +0000 (09:15 +0000)] 
make sure everything loads config.h

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@640 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoconfigure should test for sys/time.h and sys/timeb.h
Taco Hoekwater [Sat, 19 Jul 2008 09:15:27 +0000 (09:15 +0000)] 
configure should test for sys/time.h and sys/timeb.h

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@639 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix bugs in mp_snprintf
Taco Hoekwater [Sat, 19 Jul 2008 08:58:57 +0000 (08:58 +0000)] 
fix bugs in mp_snprintf

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@638 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agodashes were exported incorrectly
Taco Hoekwater [Fri, 18 Jul 2008 16:16:05 +0000 (16:16 +0000)] 
dashes were exported incorrectly

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@637 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoupdate to 1.090
Taco Hoekwater [Fri, 18 Jul 2008 12:40:20 +0000 (12:40 +0000)] 
update to 1.090

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@633 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agowrong range for typecast
Taco Hoekwater [Thu, 17 Jul 2008 12:31:32 +0000 (12:31 +0000)] 
wrong range for typecast

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@632 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoNew version from texlive
Taco Hoekwater [Tue, 15 Jul 2008 08:58:45 +0000 (08:58 +0000)] 
New version from texlive

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@631 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agorename psout.h to mplibps.h
Taco Hoekwater [Fri, 11 Jul 2008 14:25:53 +0000 (14:25 +0000)] 
rename psout.h to mplibps.h

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@629 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosupport a mplib.version() function from lua
Taco Hoekwater [Fri, 11 Jul 2008 12:46:04 +0000 (12:46 +0000)] 
support a mplib.version() function from lua

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@627 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoneed to enable scroll mode first for errors during cleanup
Taco Hoekwater [Fri, 11 Jul 2008 12:35:18 +0000 (12:35 +0000)] 
need to enable scroll mode first for errors during cleanup

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@626 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoclose open files before calling run_edit
Taco Hoekwater [Fri, 11 Jul 2008 12:31:15 +0000 (12:31 +0000)] 
close open files before calling run_edit

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@625 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agore-import the lua bindings c file; build ctangle in non-crosscompilers; build a lua...
Taco Hoekwater [Fri, 11 Jul 2008 10:27:19 +0000 (10:27 +0000)] 
re-import the lua bindings c file; build ctangle in non-crosscompilers; build a lua mplib.so if requested by --enable-lua

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@624 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoHonour CFLAGS, support for non-gcc compilers
Taco Hoekwater [Thu, 10 Jul 2008 16:15:02 +0000 (16:15 +0000)] 
Honour CFLAGS, support for non-gcc compilers

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@623 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoFix some weave issues
Taco Hoekwater [Thu, 10 Jul 2008 15:57:31 +0000 (15:57 +0000)] 
Fix some weave issues

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@622 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosplit off mem i/o; remove unused test_pen; bump version number; drop separate mptfmin.h
Taco Hoekwater [Thu, 10 Jul 2008 15:38:28 +0000 (15:38 +0000)] 
split off mem i/o; remove unused test_pen; bump version number; drop separate mptfmin.h

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@621 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agotwo small lint issues
Taco Hoekwater [Wed, 9 Jul 2008 16:00:53 +0000 (16:00 +0000)] 
two small lint issues

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@620 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoall exported mpx stuff starts with mpx_ prefix
Taco Hoekwater [Wed, 9 Jul 2008 15:53:44 +0000 (15:53 +0000)] 
all exported mpx stuff starts with mpx_ prefix

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@619 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoshorter typedefs (easier for api manual)
Taco Hoekwater [Wed, 9 Jul 2008 15:50:38 +0000 (15:50 +0000)] 
shorter typedefs (easier for api manual)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@618 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoGuard against missing options, and allow NULL banner
Taco Hoekwater [Wed, 9 Jul 2008 15:14:24 +0000 (15:14 +0000)] 
Guard against missing options, and allow NULL banner

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@617 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agocleaned up mp_edge_object field names
Taco Hoekwater [Wed, 9 Jul 2008 14:05:55 +0000 (14:05 +0000)] 
cleaned up mp_edge_object field names

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@616 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agocleaned up the mp_graphic_object field names
Taco Hoekwater [Wed, 9 Jul 2008 13:56:19 +0000 (13:56 +0000)] 
cleaned up the mp_graphic_object field names

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@615 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoclean up mp_dash_object field names
Taco Hoekwater [Wed, 9 Jul 2008 12:52:45 +0000 (12:52 +0000)] 
clean up mp_dash_object field names

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@614 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoCleanup all field names for mp_knot as well as mp_edge_object._next
Taco Hoekwater [Wed, 9 Jul 2008 12:47:51 +0000 (12:47 +0000)] 
Cleanup all field names for mp_knot as well as mp_edge_object._next

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@613 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoleading _ is not needed for the mp_color fields
Taco Hoekwater [Wed, 9 Jul 2008 12:33:24 +0000 (12:33 +0000)] 
leading _ is not needed for the mp_color fields

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@612 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoexport mp_originator
Taco Hoekwater [Wed, 9 Jul 2008 12:32:55 +0000 (12:32 +0000)] 
export mp_originator

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@611 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoexport mp_histroy_state enum ; no need to double check command_line for '&' character
Taco Hoekwater [Wed, 9 Jul 2008 12:08:57 +0000 (12:08 +0000)] 
export mp_histroy_state enum ; no need to double check command_line for '&' character

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@610 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoDocument changes for new tag
Taco Hoekwater [Tue, 8 Jul 2008 13:11:35 +0000 (13:11 +0000)] 
Document changes for new tag

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@608 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofree-ing file pointers is wrong.
Taco Hoekwater [Tue, 8 Jul 2008 13:02:46 +0000 (13:02 +0000)] 
free-ing file pointers is wrong.

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@607 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agodocument new mem_name logic in the help text
Taco Hoekwater [Tue, 8 Jul 2008 12:48:46 +0000 (12:48 +0000)] 
document new mem_name logic in the help text

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@606 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoadd metapost_magic test, and bump the version to 1.085
Taco Hoekwater [Tue, 8 Jul 2008 12:48:10 +0000 (12:48 +0000)] 
add metapost_magic test, and bump the version to 1.085

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@605 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agobetter searching algorithm for mem name, and more lint fixes
Taco Hoekwater [Sat, 5 Jul 2008 13:37:19 +0000 (13:37 +0000)] 
better searching algorithm for mem name, and more lint fixes

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@604 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agorunning lint is simpler if the mp_metapost_version is a new string each time
Taco Hoekwater [Sat, 5 Jul 2008 13:36:24 +0000 (13:36 +0000)] 
running lint is simpler if the mp_metapost_version is a new string each time

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@603 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomake sure cur_area becomes empty
Taco Hoekwater [Sat, 5 Jul 2008 13:35:07 +0000 (13:35 +0000)] 
make sure cur_area becomes empty

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@602 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoremove sprintf call
Taco Hoekwater [Sat, 5 Jul 2008 07:35:04 +0000 (07:35 +0000)] 
remove sprintf call

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@601 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomore lint: prevent exposure of non-exported functions
Taco Hoekwater [Fri, 4 Jul 2008 16:05:53 +0000 (16:05 +0000)] 
more lint: prevent exposure of non-exported functions

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@600 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosplit off tfm reading
Taco Hoekwater [Fri, 4 Jul 2008 11:48:58 +0000 (11:48 +0000)] 
split off tfm reading

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@599 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomore lint tests
Taco Hoekwater [Fri, 4 Jul 2008 11:48:39 +0000 (11:48 +0000)] 
more lint tests

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@598 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoguard requested by Akira
Taco Hoekwater [Thu, 3 Jul 2008 15:35:34 +0000 (15:35 +0000)] 
guard requested by Akira

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@597 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoreinsert a few sprintf calls (I took lint a bit too literal)
Taco Hoekwater [Thu, 3 Jul 2008 15:34:38 +0000 (15:34 +0000)] 
reinsert a few sprintf calls (I took lint a bit too literal)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@596 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix 'may be clobbered by longjmp' warning
Taco Hoekwater [Thu, 3 Jul 2008 08:56:34 +0000 (08:56 +0000)] 
fix 'may be clobbered by longjmp' warning

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@595 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomore lint checks (mostly bitshifts)
Taco Hoekwater [Thu, 3 Jul 2008 08:41:02 +0000 (08:41 +0000)] 
more lint checks (mostly bitshifts)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@594 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix banner printing
Taco Hoekwater [Thu, 3 Jul 2008 08:40:38 +0000 (08:40 +0000)] 
fix banner printing

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@593 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofollow splint hints (mostly type casts and argument type changes)
Taco Hoekwater [Wed, 2 Jul 2008 16:29:59 +0000 (16:29 +0000)] 
follow splint hints (mostly type casts and argument type changes)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@592 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosome niceties proposed by splint
Taco Hoekwater [Tue, 1 Jul 2008 14:27:36 +0000 (14:27 +0000)] 
some niceties proposed by splint

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@591 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix some crosscompilation issues
Taco Hoekwater [Tue, 1 Jul 2008 10:24:31 +0000 (10:24 +0000)] 
fix some crosscompilation issues

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@589 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agonew kpathsea
Taco Hoekwater [Tue, 1 Jul 2008 09:50:47 +0000 (09:50 +0000)] 
new kpathsea

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@588 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoupdate documentation
Taco Hoekwater [Tue, 1 Jul 2008 09:23:03 +0000 (09:23 +0000)] 
update documentation

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@587 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agompxout belongs to mpost, not the core library
Taco Hoekwater [Tue, 1 Jul 2008 09:22:39 +0000 (09:22 +0000)] 
mpxout belongs to mpost, not the core library

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@586 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agohave to use the expression value for wr_fname and rd_fname instead of the found file
Taco Hoekwater [Tue, 1 Jul 2008 08:58:31 +0000 (08:58 +0000)] 
have to use the expression value for wr_fname and rd_fname instead of the found file

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@585 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomp files for makempx can be in the texmf tree
Taco Hoekwater [Tue, 1 Jul 2008 08:48:59 +0000 (08:48 +0000)] 
mp files for makempx can be in the texmf tree

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@584 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agothe output file has to be a strdup of name_of_file to prevent double free errors
Taco Hoekwater [Tue, 1 Jul 2008 07:58:13 +0000 (07:58 +0000)] 
the output file has to be a strdup of name_of_file to prevent double free errors

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@583 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosupport partial lines
Taco Hoekwater [Tue, 1 Jul 2008 07:57:24 +0000 (07:57 +0000)] 
support partial lines

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@582 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoadd the kpathsea version to the banner, bump version
Taco Hoekwater [Tue, 1 Jul 2008 07:39:33 +0000 (07:39 +0000)] 
add the kpathsea version to the banner, bump version

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@581 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoMore copyrights
Taco Hoekwater [Mon, 30 Jun 2008 08:22:07 +0000 (08:22 +0000)] 
More copyrights

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@580 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoset the $Id$ keyword on a bunch of files
Taco Hoekwater [Fri, 27 Jun 2008 12:43:40 +0000 (12:43 +0000)] 
set the $Id$ keyword on a bunch of files

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@579 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix copyright statements
Taco Hoekwater [Fri, 27 Jun 2008 12:35:35 +0000 (12:35 +0000)] 
fix copyright statements

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@578 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agouse the actual internals for the edge structure charinfo fields
Taco Hoekwater [Mon, 23 Jun 2008 15:56:40 +0000 (15:56 +0000)] 
use the actual internals for the edge structure charinfo fields

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@577 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agorestore _filename in edge structures
Taco Hoekwater [Mon, 23 Jun 2008 15:26:15 +0000 (15:26 +0000)] 
restore _filename in edge structures

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@576 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agorestore everyjob in noninteractive mode
Taco Hoekwater [Mon, 23 Jun 2008 15:15:36 +0000 (15:15 +0000)] 
restore everyjob in noninteractive mode

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@575 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix a bunch of errors in non-interactive mode
Taco Hoekwater [Mon, 23 Jun 2008 15:08:03 +0000 (15:08 +0000)] 
fix a bunch of errors in non-interactive mode

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@574 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoadd some extra data to the edge structure
Taco Hoekwater [Mon, 23 Jun 2008 13:24:43 +0000 (13:24 +0000)] 
add some extra data to the edge structure

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@573 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosome initialization changes, remove the need for non-ini variables
Taco Hoekwater [Mon, 23 Jun 2008 13:13:02 +0000 (13:13 +0000)] 
some initialization changes, remove the need for non-ini variables

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@572 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosimplified eexec crypt functions
Taco Hoekwater [Mon, 23 Jun 2008 09:09:25 +0000 (09:09 +0000)] 
simplified eexec crypt functions

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@571 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomplib should not ask for user responses in noninteractive mode; and a bit of cleanup
Taco Hoekwater [Mon, 23 Jun 2008 09:03:40 +0000 (09:03 +0000)] 
mplib should not ask for user responses in noninteractive mode; and a bit of cleanup

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@570 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosmall code simplifications
Taco Hoekwater [Fri, 20 Jun 2008 15:17:12 +0000 (15:17 +0000)] 
small code simplifications

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@569 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix a crash on exit of mpost, remove unneeded mem_name packing function
Taco Hoekwater [Fri, 20 Jun 2008 14:37:25 +0000 (14:37 +0000)] 
fix a crash on exit of mpost, remove unneeded mem_name packing function

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@568 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoAPI cleanups; v1.070; automatic hash_prime calculation; I/O redirections for mp_execu...
Taco Hoekwater [Fri, 20 Jun 2008 12:34:04 +0000 (12:34 +0000)] 
API cleanups; v1.070; automatic hash_prime calculation; I/O redirections for mp_execute(); new mp_get_char_dimension(); fix mem_ident formatting; removed mp_debug_help(); support e (edit) in mpost

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@567 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoadd a few #ifdefs for easier integration with web2c systems
Taco Hoekwater [Sun, 15 Jun 2008 14:34:26 +0000 (14:34 +0000)] 
add a few #ifdefs for easier integration with web2c systems

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@566 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoAn extra export function that is useful while converting, sometimes
Taco Hoekwater [Sun, 15 Jun 2008 14:14:44 +0000 (14:14 +0000)] 
An extra export function that is useful while converting, sometimes

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@565 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoUpdates for the beta release
Taco Hoekwater [Thu, 12 Jun 2008 07:58:21 +0000 (07:58 +0000)] 
Updates for the beta release

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@562 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomake sure the stack always has a jmp_buf
Taco Hoekwater [Wed, 11 Jun 2008 15:33:27 +0000 (15:33 +0000)] 
make sure the stack always has a jmp_buf

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@561 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agointegrate the metapost/makempx banners
Taco Hoekwater [Wed, 11 Jun 2008 15:32:50 +0000 (15:32 +0000)] 
integrate the metapost/makempx banners

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@560 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoIntegrate the metapost/makempx banners
Taco Hoekwater [Wed, 11 Jun 2008 15:32:13 +0000 (15:32 +0000)] 
Integrate the metapost/makempx banners

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@559 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agosome juggling with the jmp_buf (removes a 'might be clobbered by longjmp')
Taco Hoekwater [Wed, 11 Jun 2008 15:15:28 +0000 (15:15 +0000)] 
some juggling with the jmp_buf (removes a 'might be clobbered by longjmp')

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@558 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agouse a const for t1_init_params argument
Taco Hoekwater [Wed, 11 Jun 2008 15:14:33 +0000 (15:14 +0000)] 
use a const for t1_init_params argument

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@557 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoinitialization error
Taco Hoekwater [Wed, 11 Jun 2008 15:13:45 +0000 (15:13 +0000)] 
initialization error

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@556 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoMake sure the build scripts work again
Taco Hoekwater [Wed, 11 Jun 2008 14:38:32 +0000 (14:38 +0000)] 
Make sure the build scripts work again

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@555 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix some errors that showed up in crosscompilation
Taco Hoekwater [Wed, 11 Jun 2008 14:38:08 +0000 (14:38 +0000)] 
fix some errors that showed up in crosscompilation

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@554 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoCleanup
Taco Hoekwater [Wed, 11 Jun 2008 13:48:10 +0000 (13:48 +0000)] 
Cleanup

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@553 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoDo away with standalone makempx command
Taco Hoekwater [Wed, 11 Jun 2008 13:45:46 +0000 (13:45 +0000)] 
Do away with standalone makempx command

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@552 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agodo away with this (file is in luatex also)
Taco Hoekwater [Wed, 11 Jun 2008 13:43:40 +0000 (13:43 +0000)] 
do away with this (file is in luatex also)

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@551 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agomake engine equal to 'metapost'
Taco Hoekwater [Wed, 11 Jun 2008 13:43:05 +0000 (13:43 +0000)] 
make engine equal to 'metapost'

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@550 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoIntegrate mpost commandline for makempx
Taco Hoekwater [Wed, 11 Jun 2008 13:41:45 +0000 (13:41 +0000)] 
Integrate mpost commandline for makempx

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@549 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agowork around a cweb/cpp interference bug
Taco Hoekwater [Wed, 11 Jun 2008 13:30:22 +0000 (13:30 +0000)] 
work around a cweb/cpp interference bug

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@548 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoMore leakage
Taco Hoekwater [Wed, 11 Jun 2008 13:23:29 +0000 (13:23 +0000)] 
More leakage

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@547 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix some less obvious memory leaks
Taco Hoekwater [Wed, 11 Jun 2008 12:56:02 +0000 (12:56 +0000)] 
fix some less obvious memory leaks

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@546 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agofix a few glaring memory leaks
Taco Hoekwater [Wed, 11 Jun 2008 12:19:49 +0000 (12:19 +0000)] 
fix a few glaring memory leaks

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@545 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoCleanup mp_makempx calling
Taco Hoekwater [Wed, 11 Jun 2008 12:01:27 +0000 (12:01 +0000)] 
Cleanup mp_makempx calling

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@544 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoremove explicit dependencies on kpathsea
Taco Hoekwater [Wed, 11 Jun 2008 10:25:31 +0000 (10:25 +0000)] 
remove explicit dependencies on kpathsea

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@543 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoremove kpse_var_value calls from mpxout.w
Taco Hoekwater [Wed, 11 Jun 2008 09:10:34 +0000 (09:10 +0000)] 
remove kpse_var_value calls from mpxout.w

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@542 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agouse mp_ instead of mpx_ prefix to avoid an extra namespace
Taco Hoekwater [Wed, 11 Jun 2008 08:32:19 +0000 (08:32 +0000)] 
use mp_ instead of mpx_ prefix to avoid an extra namespace

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@541 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoImplement HAVE_SNPRINTF and a default function
Taco Hoekwater [Wed, 11 Jun 2008 08:20:50 +0000 (08:20 +0000)] 
Implement HAVE_SNPRINTF and a default function

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@540 b0617d17-b707-0410-b22c-fd2634e05cc4

11 years agoslightly larger test for makempx
Taco Hoekwater [Wed, 11 Jun 2008 08:20:09 +0000 (08:20 +0000)] 
slightly larger test for makempx

git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@539 b0617d17-b707-0410-b22c-fd2634e05cc4