Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [import] adapt to grand upstream restructuring | Philipp Gesang | 2016-04-07 | 1 | -49/+89 |
| | | | | | | | | | | | | | | | | | | | | | Two not quite unrelated changes have to be accounted for: * Finally, the source for Context MkII and MkIV are being kept in separate trees, at least as far as the format is concerned. All out scripts that pull code from upstream had to be adapted. * New fontloader. This has been cooking for half a year maybe: Some of our troubles with 2.6 were caused by separating out the revised but highly experimental code from the self-contained fontloader, despite Hans’ great efforts to make it seamless. Now that the new fontloader is deemed mature enough, we have to accomodate the switchover. The fallout exceeds the bounds of Luaotfload proper: The Lualibs package had to be extended as well, adding a rather tiny library from the ``util-*`` namespace. With the latest setup, a fontloader can indeed be assembled automatically again. No testing has taken place yet, so it might not even run. | ||||
* | [characters] add code for extracting the “classifiers” table | Philipp Gesang | 2016-04-07 | 1 | -19/+83 |
| | | | | | | | | | The extraction code itself was taken from luatex-basics-prepare.tex. In Context, this file generates “luatex-basics-chr.lua” a stripped down version of char-def.lua. Just as our exisiting mkcharacters script. Interesting that Hans chose a similar path to what we do ;) The code, which requires some functionality from char-ini.lua, has thus been added as a function to the script. | ||||
* | [import] do not abort immediately upon encountering missing file | Philipp Gesang | 2016-04-06 | 1 | -20/+32 |
| | | | | | | Larger changes by upstream are easier to comprehend if errors during import are counted instead. The script will exit non-zero regardless if such an error occurred, but otherwise attempt to import all the files. | ||||
* | [mkstatus] safer parsing of git-describe(1) output | Philipp Gesang | 2015-12-23 | 1 | -1/+3 |
| | |||||
* | [init] set up stubs for pre-0.87 Luatex | Philipp Gesang | 2015-12-21 | 2 | -8/+8 |
| | |||||
* | [mkstatus] include git tag in status tablev2.6-fix-2 | Philipp Gesang | 2015-12-12 | 1 | -7/+23 |
| | | | | Please ignore, the tag is included to accommodate the CTAN workflow. | ||||
* | [mkstatus,doc] eliminate references to luaotfload-package.luav2.6-fix-1 | Philipp Gesang | 2015-12-12 | 1 | -3/+0 |
| | |||||
* | [mkimport,build] integrate with main makefile | Philipp Gesang | 2015-12-12 | 1 | -4/+1 |
| | |||||
* | [mkimport] include MD5 hash with file scope info | Philipp Gesang | 2015-12-12 | 1 | -6/+7 |
| | |||||
* | [mkimport] directly package fontloader | Philipp Gesang | 2015-12-12 | 1 | -54/+193 |
| | | | | | | | | | | Fix issue #305 No round-trip through mtx-package is required anymore. This assumes “util-mrg.lua” which comes with Context is present in the path. As as side-effect we can inject custom annotations into the file that reduce possible confusion for users. | ||||
* | [mkstatus] update file list | Philipp Gesang | 2015-11-27 | 1 | -28/+88 |
| | |||||
* | [mkimport] allow output in pwd | Philipp Gesang | 2015-11-24 | 1 | -1/+1 |
| | |||||
* | [mkimport] remove code obstructing user-specified import path | Philipp Gesang | 2015-11-24 | 1 | -9/+0 |
| | |||||
* | [tests] adapt lookup test runner (fallout from db reorganization) | Philipp Gesang | 2015-11-20 | 1 | -6/+59 |
| | |||||
* | [chars] allow passing location of char-def.lua on command line | Philipp Gesang | 2015-11-20 | 1 | -1/+9 |
| | |||||
* | [import] allow passing search location on command line | Philipp Gesang | 2015-11-19 | 1 | -8/+27 |
| | | | | And btw don’t hard code my own homedir =) | ||||
* | [mk*] kill version and modification headers from scripts too | Philipp Gesang | 2015-11-05 | 4 | -8/+0 |
| | |||||
* | [mkstatus,build,conf] default to packaged fontloader via status file | Philipp Gesang | 2015-07-21 | 1 | -6/+17 |
| | | | | | | | | This adds an entry ``loader`` on the ``notes`` hash in the status table by means of which the fontloader can be specified. The status file is read when building the configuration table, and if it is present the entry in the ``loader`` table will be used as the default fontloader. Otherwise, Luaotfload falls back on the reference loader. | ||||
* | [status] allow passing additional files on command line | Philipp Gesang | 2015-07-21 | 1 | -5/+44 |
| | | | | | During a build process, the name of a freshly created fontloader package will be passed to ``mkstatus`` so it’ll be considered in the status file. | ||||
* | [import,fontloader] move imported package out of the way | Philipp Gesang | 2015-07-21 | 1 | -1/+1 |
| | |||||
* | [import] automate merge with parameters passed from makefile | Philipp Gesang | 2015-07-21 | 1 | -8/+42 |
| | |||||
* | [import] batch create packaging paths in one place | Philipp Gesang | 2015-07-21 | 1 | -34/+49 |
| | |||||
* | [import] move merge result into build destination | Philipp Gesang | 2015-07-20 | 1 | -8/+43 |
| | |||||
* | [status, doc] remove references to override script | Philipp Gesang | 2015-07-17 | 1 | -1/+1 |
| | |||||
* | [import] implement packaging step | Philipp Gesang | 2015-04-29 | 1 | -22/+69 |
| | |||||
* | [import] prepare our own packaging | Philipp Gesang | 2015-04-27 | 1 | -4/+62 |
| | |||||
* | [import] fix usage message | Philipp Gesang | 2015-03-11 | 1 | -1/+1 |
| | |||||
* | [import] correctly derive ourname in tell | Philipp Gesang | 2014-12-27 | 1 | -2/+2 |
| | |||||
* | [import] consider prefix variants when searching | Philipp Gesang | 2014-12-11 | 1 | -30/+46 |
| | |||||
* | [import] include Luatex-Fonts path in tell lookup | Philipp Gesang | 2014-12-11 | 1 | -8/+23 |
| | |||||
* | [import] implement tell output | Philipp Gesang | 2014-12-11 | 1 | -6/+78 |
| | |||||
* | [import] extend tell search | Philipp Gesang | 2014-12-11 | 1 | -14/+66 |
| | |||||
* | [import] add usage message | Philipp Gesang | 2014-12-11 | 1 | -1/+8 |
| | |||||
* | [import] add stub for usage message | Philipp Gesang | 2014-12-10 | 1 | -5/+17 |
| | |||||
* | [import] add preliminary file inspection | Philipp Gesang | 2014-12-10 | 1 | -1/+44 |
| | |||||
* | [status] update paths | Philipp Gesang | 2014-12-09 | 1 | -9/+9 |
| | | | | | References to currently unpackaged files from the fontloader distribution have been commented. | ||||
* | [import] unify appearance | Philipp Gesang | 2014-12-09 | 1 | -6/+12 |
| | |||||
* | [import] fix destination path building in import procedure | Philipp Gesang | 2014-12-09 | 1 | -3/+3 |
| | | | | D’oh! | ||||
* | [import] fix error message | Philipp Gesang | 2014-12-09 | 1 | -1/+1 |
| | |||||
* | [import] classify essential and non-essential files into appropriate ↵ | Philipp Gesang | 2014-12-09 | 1 | -6/+13 |
| | | | | | | subdirectories Simplifies writing make rules ;) | ||||
* | [import] prefer enumerations instead of strings | Philipp Gesang | 2014-12-09 | 1 | -57/+63 |
| | |||||
* | [import] implement automated batch import | Philipp Gesang | 2014-12-09 | 1 | -11/+80 |
| | | | | Already being used for the next update commit. | ||||
* | [import] add single file importing routine | Philipp Gesang | 2014-12-09 | 1 | -10/+22 |
| | |||||
* | [import] implement file lookup | Philipp Gesang | 2014-12-09 | 1 | -4/+40 |
| | |||||
* | [scripts] add early draft of import helper | Philipp Gesang | 2014-12-09 | 1 | -0/+321 |
| | |||||
* | [scripts] adapt status script to reflect current fontloader file prefix | Philipp Gesang | 2014-12-08 | 1 | -9/+9 |
| | |||||
* | [scripts] adapt status file generator to dir structure | Philipp Gesang | 2014-12-08 | 1 | -9/+9 |
| | |||||
* | [status] don’t write file subpaths to status file | Philipp Gesang | 2014-07-16 | 1 | -2/+3 |
| | |||||
* | [tests] remove obsolete config | Philipp Gesang | 2014-05-15 | 1 | -11/+2 |
| | |||||
* | [tests] integrate new configuration system | Philipp Gesang | 2014-05-15 | 1 | -0/+2 |
| |