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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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