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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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