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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Taco Hoekwater [Mon, 25 Feb 2008 16:41:13 +0000 (16:41 +0000)]
make the backend a callback
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@328
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Mon, 25 Feb 2008 15:56:43 +0000 (15:56 +0000)]
fix some leaks
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@327
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Mon, 25 Feb 2008 15:10:16 +0000 (15:10 +0000)]
some extra nullfont initializers
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@326
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Mon, 25 Feb 2008 14:18:45 +0000 (14:18 +0000)]
null != NULL
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@325
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Mon, 25 Feb 2008 14:03:31 +0000 (14:03 +0000)]
had the return values of access() inverted
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@324
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Mon, 25 Feb 2008 13:08:15 +0000 (13:08 +0000)]
simplify random_seed
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@323
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Fri, 22 Feb 2008 16:10:32 +0000 (16:10 +0000)]
cleanup the fixed line length
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@322
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Fri, 22 Feb 2008 15:52:11 +0000 (15:52 +0000)]
parameterized i/o
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@321
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Thu, 21 Feb 2008 14:49:41 +0000 (14:49 +0000)]
Avoid code duplication
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@320
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Thu, 21 Feb 2008 14:42:57 +0000 (14:42 +0000)]
PS generation is now isolated
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@319
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Thu, 21 Feb 2008 14:41:35 +0000 (14:41 +0000)]
max_print_line has to default a bit higher because of ps output
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@318
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Wed, 20 Feb 2008 17:39:48 +0000 (17:39 +0000)]
fix a bug in envelope_of
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@316
b0617d17-b707-0410-b22c-
fd2634e05cc4
Giuseppe Bilotta [Wed, 20 Feb 2008 16:57:50 +0000 (16:57 +0000)]
Initial implementation of envelope <pen> of <path>
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@315
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Wed, 20 Feb 2008 14:56:11 +0000 (14:56 +0000)]
simplified the start of ship_out a bit
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@313
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Wed, 20 Feb 2008 09:14:03 +0000 (09:14 +0000)]
test for rlink(p)==p too
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@312
b0617d17-b707-0410-b22c-
fd2634e05cc4
Taco Hoekwater [Wed, 20 Feb 2008 09:11:19 +0000 (09:11 +0000)]
add an error for null pointers in the free list
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@311
b0617d17-b707-0410-b22c-
fd2634e05cc4
Giuseppe Bilotta [Wed, 20 Feb 2008 08:36:58 +0000 (08:36 +0000)]
tentative fix for issue 3 (ex 53)
git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@310
b0617d17-b707-0410-b22c-
fd2634e05cc4