Skip to content

Commit

Permalink
Move l3cctab to l3experimental
Browse files Browse the repository at this point in the history
  • Loading branch information
josephwright committed Oct 30, 2018
1 parent d86f248 commit d2c858b
Show file tree
Hide file tree
Showing 8 changed files with 540 additions and 0 deletions.
4 changes: 4 additions & 0 deletions l3experimental/CHANGELOG.md
Expand Up @@ -7,6 +7,10 @@ this project uses date-based 'snapshot' version identifiers.

## [Unreleased]

### Added

- New module `l3cctab`

## [2018-10-26]

### Added
Expand Down
8 changes: 8 additions & 0 deletions l3experimental/README.md
Expand Up @@ -22,6 +22,7 @@ updated at the same time.
Currently included in the CTAN release of l3experimental are the following
bundles:
* `l3benchmark`
* `l3cctab`
* `l3color`
* `l3draw`
* `l3str`
Expand All @@ -35,6 +36,13 @@ bundles:

This module provides support for benchmarking the performance of code.

`l3cctab`
---------

This module provides support for saving and restoring category codes
_en masse_ in a table. This is supported for the 8-bit range for all engines,
and for the entire Unicode range with LuaTeX.

`l3color`
---------

Expand Down
21 changes: 21 additions & 0 deletions l3experimental/l3cctab/build.lua
@@ -0,0 +1,21 @@
#!/usr/bin/env texlua

-- Build script for LaTeX3 "l3cctab" files

-- Identify the bundle and module: the module may be empty in the case where
-- there is no subdivision
bundle = "l3experimental"
module = "l3cctab"

-- Location of main directory: use Unix-style path separators
maindir = "../.."

-- Load the common build code
dofile(maindir .. "/build-config.lua")

-- Find and run the build system
kpse.set_program_name("kpsewhich")
if not release_date then
dofile(kpse.lookup("l3build.lua"))
end

0 comments on commit d2c858b

Please sign in to comment.