./devel/tex-l3kernel, LaTeX3 programming conventions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2017.44864, Package name: tex-l3kernel-2017.44864, Maintainer: minskim

The l3kernel bundle provides an implementation of the LaTeX3
programmers' interface, as a set of packages that run under LaTeX 2e.
The interface provides the foundation on which the LaTeX3 kernel and
other future code are built: it is an API for TeX programmers. The
packages are set up so that the LaTeX3 conventions can be used with
regular LaTeX 2e packages. All the files of the bundle are also
available in the Subversion (SVN) repository of the LaTeX3 Project. The
bundle on CTAN is based on a snapshot of the SVN repository on
2011-10-09.


Required to run:
[print/kpathsea] [print/tex-latex] [print/tex-graphics] [print/tex-tools] [print/tex-etex-pkg] [print/tex-oberdiek] [print/tex-colortbl] [print/tex-enumitem] [print/tex-fancyvrb] [print/tex-underscore] [print/tex-csquotes] [print/tex-booktabs]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2017-08-17 06:13:30 by Mark Davies | Files touched by this commit (12) | Package updated
Log message:
Update tex-l3{experimental,kernel,packages}{,-doc} to 2017.44864

 - New \hbox_set_to_wd:Nnw and \vbox_set_to_ht:Nnw functions
 - Revised l3file module to give better defined
   path/file/extension split
 - New experimental functions in l3file: \file_input_stop:,
   \file_get_mdfive_hash:nN, \file_get_size:nN and
   \file_get_timestamp:nN; currently XeTeX does not support
   getting file size/timestamp
 - New experimental \mode_leave_vertical: as a code-level
   equivalent of \leavevmode
 - New experimental support for shell escape in l3sys module
 - New mechanism for checking variable declarations locally:
   see option "enable-debug" and
   \debug_check_declarations_(on|off):
 - More invalid regex patterns trapped with warning
 - More regex documentation examples
 - Bug fix for \tl_mixed_case:n(n) with pdfTeX when the first
   character is outside the ASCII range
 - Fix nesting of selective setting in l3keys
   2017-06-21 10:28:43 by Mark Davies | Files touched by this commit (57) | Package updated
Log message:
Update to TeXlive 2017

  Updated print/tex-koma-script to 3.23
  Updated print/tex-kotex-oblivoir{,-doc} to 2.1.8
  Updated devel/tex-l3experimental to 2017
  Updated devel/tex-l3kernel{,-doc} to 2017
  Updated devel/tex-l3packages{,-doc} to 2017
  Updated print/tex-latex{,-doc} to 20170101.1
  Updated textproc/tex-latexdiff{,-doc} to 1.2.0
  Updated print/tex-leaflet{,-doc} to 1.1b
  Updated fonts/tex-libertine{,-doc} to 5.3.0.43603
  Updated devel/tex-lualibs{,-doc} to 2.5
  Updated fonts/tex-luaotfload{,-doc} to 2.8.2
  Updated print/tex-luatex{,-doc} to 1.0.4
   2016-06-16 05:54:44 by Mark Davies | Files touched by this commit (34) | Package updated
Log message:
Updated to TexLive 2016:

	Updated devel/tex-etoolbox{,-doc} to 2.2a
	Updated devel/tex-l3experimental to 0.6495
	Updated devel/tex-l3kernel{,-doc} to 0.6512
	Updated devel/tex-l3packages{,-doc} to 0.6512
	Updated devel/tex-lualibs{,-doc} to 2.4
	Updated devel/tex-luatexbase{,-doc} to 1.3
	Updated devel/tex-xifthen{,-doc} to 1.4.0
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-09 09:33:37 by Mark Davies | Files touched by this commit (12) | Package updated
Log message:
Update tex-l3{experimental,kernel,packages}{,-doc} to 0.5700

Snapshot of SVN 5700
====================

  - Fix issue which prevents expl3 loading with (u)p-TeX
  - Fix issues with key path parsing by l3keys
  - Fix galley interaction with \vtop and similar
  - Documentation improvements

Note that the team are looking at more formalised (u)p-TeX
support: this fix maintains the abilty of expl3 to work
with these engines without formal support.

Snapshot of SVN 5666
=====================

 - Update l3keys such that key properties are additive,
   introducing a new .undefine: property to support this
   and altering .value_forbidden:/.value_required: to
   .value_forbidden:n/.value_required:n

 - Fix detokenization of key names in some parts of l3keys

 - Update to l3keys2e to correctly find key names following
   l3keys fix

 - Fix extraction of \l_keys_key_tl from \l_keys_path_tl

 - Update case changing data for Unicode 8.0.0

 - Reintroduce minimal LuaTeX-specific functions as l3luatex

 - Remove function deprecated during 2012 and 2013

 - Extend saving of primitive (\<engine>_<name>:D)
   to cover all XeTeX and LuaTeX names including
   those for Unicode math handling
   2015-04-22 01:11:56 by Mark Davies | Files touched by this commit (6) | Package updated
Log message:
Update tex-l3kernel{,-doc} to 0.5547

latest texlive version.  changes unknown.
   2011-11-05 16:44:38 by Min Sik Kim | Files touched by this commit (4) | Imported package
Log message:
Import tex-l3kernel-0.2900 as devel/tex-l3kernel.

The l3kernel bundle provides an implementation of the LaTeX3
programmers' interface, as a set of packages that run under LaTeX 2e.
The interface provides the foundation on which the LaTeX3 kernel and
other future code are built: it is an API for TeX programmers. The
packages are set up so that the LaTeX3 conventions can be used with
regular LaTeX 2e packages. All the files of the bundle are also
available in the Subversion (SVN) repository of the LaTeX3 Project. The
bundle on CTAN is based on a snapshot of the SVN repository on
2011-10-09.