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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 years agointegrate makempx
Taco Hoekwater [Tue, 10 Jun 2008 15:26:09 +0000 (15:26 +0000)] 
integrate makempx

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

15 years agothis is no longer needed
Taco Hoekwater [Tue, 10 Jun 2008 15:19:20 +0000 (15:19 +0000)] 
this is no longer needed

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

15 years agoKeep the makempx target for a while
Taco Hoekwater [Tue, 10 Jun 2008 15:17:17 +0000 (15:17 +0000)] 
Keep the makempx target for a while

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

15 years agonew Makefile.in (by automake)
Taco Hoekwater [Tue, 10 Jun 2008 15:10:22 +0000 (15:10 +0000)] 
new Makefile.in  (by automake)

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

15 years agono longer needed
Taco Hoekwater [Tue, 10 Jun 2008 15:04:41 +0000 (15:04 +0000)] 
no longer needed

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

15 years agoMove up
Taco Hoekwater [Tue, 10 Jun 2008 15:03:31 +0000 (15:03 +0000)] 
Move up

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

15 years agoFirst attempt at autoconfiguration
Taco Hoekwater [Tue, 10 Jun 2008 14:56:45 +0000 (14:56 +0000)] 
First attempt at autoconfiguration

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

15 years agomakempx in cweb form
Taco Hoekwater [Fri, 6 Jun 2008 15:20:38 +0000 (15:20 +0000)] 
makempx in cweb form

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

15 years agobugfixes (from luatex)
Taco Hoekwater [Thu, 29 May 2008 07:43:30 +0000 (07:43 +0000)] 
bugfixes (from luatex)

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

15 years agoone #endif too far
Taco Hoekwater [Tue, 6 May 2008 08:12:50 +0000 (08:12 +0000)] 
one #endif too far

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

15 years agofix for OS X (default ALLOC_RETURN_TYPE to void)
Taco Hoekwater [Tue, 6 May 2008 06:59:35 +0000 (06:59 +0000)] 
fix for OS X (default ALLOC_RETURN_TYPE to void)
--This line, and th se below, will be ignored--

M    mpost/src/texk/kpathsea/c-std.h
M    mplib/trunk/src/texk/kpathsea/c-std.h

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

16 years agofix weave errors
Taco Hoekwater [Tue, 29 Apr 2008 08:31:31 +0000 (08:31 +0000)] 
fix weave errors

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

16 years agobump limits (for luatex/mplib)
Taco Hoekwater [Mon, 28 Apr 2008 09:22:02 +0000 (09:22 +0000)] 
bump limits (for luatex/mplib)

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

16 years agosync with 1.004
Taco Hoekwater [Thu, 24 Apr 2008 13:41:13 +0000 (13:41 +0000)] 
sync with 1.004

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

16 years agodont reallocate str_pool during filename scanning
Taco Hoekwater [Thu, 24 Apr 2008 13:09:11 +0000 (13:09 +0000)] 
dont reallocate str_pool during filename scanning

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

16 years agoprevious commit introduced pen.type
Taco Hoekwater [Thu, 24 Apr 2008 09:06:02 +0000 (09:06 +0000)] 
previous commit introduced pen.type

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

16 years agonew kpathsea
Taco Hoekwater [Thu, 24 Apr 2008 09:04:20 +0000 (09:04 +0000)] 
new kpathsea

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

16 years agooops. I had #465 that backwards
Taco Hoekwater [Fri, 11 Apr 2008 15:50:49 +0000 (15:50 +0000)] 
oops. I had #465 that backwards

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

16 years agofix the last-minute bug from 1.003, and an attempt to stretch the serial_no range
Taco Hoekwater [Thu, 10 Apr 2008 14:00:33 +0000 (14:00 +0000)] 
fix the last-minute bug from 1.003, and an attempt to stretch the serial_no range

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

16 years agothis should give 64 times more independents (experimental)
Taco Hoekwater [Mon, 7 Apr 2008 14:41:23 +0000 (14:41 +0000)] 
this should give 64 times more independents (experimental)

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

16 years agosync with mpost 1.003
Taco Hoekwater [Mon, 7 Apr 2008 12:02:39 +0000 (12:02 +0000)] 
sync with mpost 1.003

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

16 years agomove obj:fields() to mplib.fields(obj) and bugfixed, dash scales fixed, bumped version
Taco Hoekwater [Tue, 1 Apr 2008 12:40:17 +0000 (12:40 +0000)] 
move obj:fields() to mplib.fields(obj) and bugfixed, dash scales fixed, bumped version

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

16 years agofix a bunch of problems related to FILE *
Taco Hoekwater [Mon, 31 Mar 2008 13:37:19 +0000 (13:37 +0000)] 
fix a bunch of problems related to FILE *

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

16 years agospecial objects need a temporary variable
Taco Hoekwater [Mon, 31 Mar 2008 13:37:01 +0000 (13:37 +0000)] 
special objects need a temporary variable

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

16 years agopercent signs were missing in written data
Taco Hoekwater [Mon, 31 Mar 2008 13:36:12 +0000 (13:36 +0000)] 
percent signs were missing in written data

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

16 years agofix a bug in copying pre- and post scripts
Taco Hoekwater [Fri, 21 Mar 2008 09:02:27 +0000 (09:02 +0000)] 
fix a bug in copying pre- and post scripts

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

16 years agosupport -Wwrite-strings and some other cleanup
Taco Hoekwater [Thu, 20 Mar 2008 14:05:07 +0000 (14:05 +0000)] 
support -Wwrite-strings and some other cleanup

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

16 years agosync with mpost 1.003
Taco Hoekwater [Wed, 19 Mar 2008 16:35:43 +0000 (16:35 +0000)] 
sync with mpost 1.003

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

16 years agofix yet another dash pattern issue
Taco Hoekwater [Wed, 19 Mar 2008 16:07:46 +0000 (16:07 +0000)] 
fix yet another dash pattern issue

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

16 years agofix a bug in solve_rising_cubic (used a global instead of local variable)
Taco Hoekwater [Wed, 19 Mar 2008 15:47:19 +0000 (15:47 +0000)] 
fix a bug in solve_rising_cubic (used a global instead of local variable)

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

16 years agofix intermediate returns from mp_do_binary, and a bit of cleanup
Taco Hoekwater [Wed, 19 Mar 2008 14:52:31 +0000 (14:52 +0000)] 
fix intermediate returns from mp_do_binary, and a bit of cleanup

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

16 years agomore dash diffs
Taco Hoekwater [Tue, 18 Mar 2008 11:18:28 +0000 (11:18 +0000)] 
more dash diffs

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

16 years agofix some spaces and newlines in the output
Taco Hoekwater [Mon, 17 Mar 2008 15:46:32 +0000 (15:46 +0000)] 
fix some spaces and newlines in the output

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

16 years agofix dashes (again!), and fix hex line output wrapping
Taco Hoekwater [Mon, 17 Mar 2008 15:44:07 +0000 (15:44 +0000)] 
fix dashes (again!), and fix hex line output wrapping

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

16 years agoSqueeze more speed
Taco Hoekwater [Fri, 14 Mar 2008 18:04:25 +0000 (18:04 +0000)] 
Squeeze more speed

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

16 years agobad_color_part recovery was wrong: black is 0 setgray, not 1 setgray
Taco Hoekwater [Fri, 14 Mar 2008 13:49:10 +0000 (13:49 +0000)] 
bad_color_part recovery was wrong: black is 0 setgray, not 1 setgray

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

16 years agofix defaulted colors
Taco Hoekwater [Fri, 14 Mar 2008 13:38:07 +0000 (13:38 +0000)] 
fix defaulted colors

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

16 years agoimplement mp:statistics()
Taco Hoekwater [Fri, 14 Mar 2008 13:10:54 +0000 (13:10 +0000)] 
implement mp:statistics()

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

16 years agofix opt.job_name
Taco Hoekwater [Fri, 14 Mar 2008 12:51:52 +0000 (12:51 +0000)] 
fix opt.job_name

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

16 years agosuppress some unneeded knot fields
Taco Hoekwater [Fri, 14 Mar 2008 12:39:13 +0000 (12:39 +0000)] 
suppress some unneeded knot fields

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

16 years agolower memory usage for exported figures, open all files binary, some cleanup
Taco Hoekwater [Fri, 14 Mar 2008 12:19:33 +0000 (12:19 +0000)] 
lower memory usage for exported figures, open all files binary, some cleanup

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

16 years agospeedup object field access
Taco Hoekwater [Thu, 13 Mar 2008 15:52:20 +0000 (15:52 +0000)] 
speedup object field access

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

16 years agotest for endgroup in mp_execute is wrong because we continue
Taco Hoekwater [Thu, 13 Mar 2008 15:50:43 +0000 (15:50 +0000)] 
test for endgroup in mp_execute is wrong because we continue

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

16 years agofix and over-enthousiastic error message
Taco Hoekwater [Thu, 13 Mar 2008 14:07:44 +0000 (14:07 +0000)] 
fix and over-enthousiastic error message

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

16 years agopict color part tests from mp 1.003
Taco Hoekwater [Thu, 13 Mar 2008 13:58:28 +0000 (13:58 +0000)] 
pict color part tests from mp 1.003

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

16 years agobump the version
Taco Hoekwater [Thu, 13 Mar 2008 13:22:18 +0000 (13:22 +0000)] 
bump the version

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

16 years agofix a missing newline and correct 'rd' generation
Taco Hoekwater [Thu, 13 Mar 2008 13:20:01 +0000 (13:20 +0000)] 
fix a missing newline and correct 'rd' generation

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

16 years agofix ordering of text transform
Taco Hoekwater [Thu, 13 Mar 2008 13:19:28 +0000 (13:19 +0000)] 
fix ordering of text transform

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

16 years agoupdates for the new alpha release
Taco Hoekwater [Wed, 12 Mar 2008 10:13:56 +0000 (10:13 +0000)] 
updates for the new alpha release

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

16 years agospecial care is needed for exporting pens
Taco Hoekwater [Fri, 7 Mar 2008 12:52:43 +0000 (12:52 +0000)] 
special care is needed for exporting pens

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

16 years agoa few speedups
Taco Hoekwater [Thu, 6 Mar 2008 16:43:32 +0000 (16:43 +0000)] 
a few speedups

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

16 years agosupport exported dashes
Taco Hoekwater [Thu, 6 Mar 2008 14:32:13 +0000 (14:32 +0000)] 
support exported dashes

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

16 years agosupport for lua fig:copy_objects()
Taco Hoekwater [Thu, 6 Mar 2008 09:15:41 +0000 (09:15 +0000)] 
support for lua fig:copy_objects()

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

16 years agouse void expressions instead of assertions for unused arguments
Taco Hoekwater [Thu, 6 Mar 2008 08:58:23 +0000 (08:58 +0000)] 
use void expressions instead of assertions for unused arguments

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

16 years agobring mpost.w upto speed
Taco Hoekwater [Wed, 5 Mar 2008 15:54:01 +0000 (15:54 +0000)] 
bring mpost.w upto speed

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

16 years agomake the lua frontend reentrant as well
Taco Hoekwater [Wed, 5 Mar 2008 15:40:53 +0000 (15:40 +0000)] 
make the lua frontend reentrant as well

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

16 years agopreliminary cleanup of variables
Taco Hoekwater [Wed, 5 Mar 2008 10:29:11 +0000 (10:29 +0000)] 
preliminary cleanup of variables

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

16 years agoupdated test file
Taco Hoekwater [Tue, 4 Mar 2008 15:42:52 +0000 (15:42 +0000)] 
updated test file

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

16 years agodebug and extend line reading for mp:execute();
Taco Hoekwater [Tue, 4 Mar 2008 15:42:22 +0000 (15:42 +0000)] 
debug and extend line reading for mp:execute();
drop default area locations (didnt work anyway);
support a _filename field in edge objects;

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

16 years agoadd the filename field
Taco Hoekwater [Tue, 4 Mar 2008 15:40:02 +0000 (15:40 +0000)] 
add the filename field

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

16 years agorename lib from "mp" to "mplib";
Taco Hoekwater [Tue, 4 Mar 2008 15:39:33 +0000 (15:39 +0000)] 
rename lib from "mp" to "mplib";
drop "command_line" option and mpx:run() command;
output floating point numbers instead of scaled big points;
make mplib_get_char() a function;
added fig:filename();
use long names (linejoin,miterlimit) instead of abbrevs;
rename "stroked" to "outline"

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

16 years agoadd extra text item fields and add explicit typecasts for the FILE *
Taco Hoekwater [Mon, 3 Mar 2008 17:13:40 +0000 (17:13 +0000)] 
add extra text item fields and add explicit typecasts for the FILE *

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

16 years agoadd two extra fields for graphical text items
Taco Hoekwater [Mon, 3 Mar 2008 17:12:15 +0000 (17:12 +0000)] 
add two extra fields for graphical text items

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

16 years agosome small changes
Taco Hoekwater [Mon, 3 Mar 2008 17:11:10 +0000 (17:11 +0000)] 
some small changes

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

16 years agofix some stuff for integration with luatex
Taco Hoekwater [Mon, 3 Mar 2008 17:10:41 +0000 (17:10 +0000)] 
fix some stuff for integration with luatex

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

16 years agoremove unused code block
Taco Hoekwater [Mon, 3 Mar 2008 14:39:17 +0000 (14:39 +0000)] 
remove unused code block

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

16 years agoinitial stab at lua output
Taco Hoekwater [Mon, 3 Mar 2008 14:36:14 +0000 (14:36 +0000)] 
initial stab at lua output

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

16 years agosome progress on graphic object access
Taco Hoekwater [Mon, 3 Mar 2008 08:12:56 +0000 (08:12 +0000)] 
some progress on graphic object access

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

16 years agouse the options hash to set file_finder instead of a separate function
Taco Hoekwater [Sat, 1 Mar 2008 11:26:09 +0000 (11:26 +0000)] 
use the options hash to set file_finder instead of a separate function

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

16 years agosupport multiple fig returns from one chunk
Taco Hoekwater [Sat, 1 Mar 2008 10:30:36 +0000 (10:30 +0000)] 
support multiple fig returns from one chunk

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

16 years agoexplicit free of gr_objects is better
Taco Hoekwater [Sat, 1 Mar 2008 10:16:29 +0000 (10:16 +0000)] 
explicit free of gr_objects is better

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

16 years agohide ok files
Taco Hoekwater [Fri, 29 Feb 2008 16:12:50 +0000 (16:12 +0000)] 
hide ok files

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

16 years agohide local build files
Taco Hoekwater [Fri, 29 Feb 2008 16:12:09 +0000 (16:12 +0000)] 
hide local build files

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

16 years agodont want to see plain.mem
Taco Hoekwater [Fri, 29 Feb 2008 16:08:30 +0000 (16:08 +0000)] 
dont want to see plain.mem

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

16 years agodon't want the mem
Taco Hoekwater [Fri, 29 Feb 2008 16:05:52 +0000 (16:05 +0000)] 
don't want the mem

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

16 years agothe test dir
Taco Hoekwater [Fri, 29 Feb 2008 16:05:09 +0000 (16:05 +0000)] 
the test dir

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

16 years agosome initial files for the coming lua binding
Taco Hoekwater [Fri, 29 Feb 2008 16:02:33 +0000 (16:02 +0000)] 
some initial files for the coming lua binding

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

16 years agoallow override of the prologues and procset settings, and some internal changes
Taco Hoekwater [Fri, 29 Feb 2008 15:52:53 +0000 (15:52 +0000)] 
allow override of the prologues and procset settings, and some internal changes

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

16 years agosupport a 'noninteractive' switch, and some changes to the backend calling
Taco Hoekwater [Fri, 29 Feb 2008 15:52:05 +0000 (15:52 +0000)] 
support a 'noninteractive' switch, and some changes to the backend calling

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

16 years agoremove explicit pascal references from documentation, fix a few texts, and remove...
Taco Hoekwater [Tue, 26 Feb 2008 16:52:48 +0000 (16:52 +0000)] 
remove explicit pascal references from documentation, fix a few texts, and remove a few pascal-isms from the code

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

16 years agofix makempx (following a report by AK)
Taco Hoekwater [Tue, 26 Feb 2008 15:11:30 +0000 (15:11 +0000)] 
fix makempx (following a report by AK)

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