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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

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