Next | Query returned 28 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-03-20 11:29:37 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2024.70637

### Added
- Macro interface for `l3sys-query`

### Changed
- Require that `expl3` is loaded at top level in generic mode
- Ensure that the dimension arguments to `\box_autosize_to_...:Nnn`
  are properly formed

### Fixed
- Typeset `TF` of internal conditionals in current color
- Some functions and variables were defined locally
   2024-02-25 20:25:11 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
tex-l3kernel-doc: update to 2023.70027

### Changed
- Improve error recovery when an invalid `prop` is used

### Fixed
- Restore `\__kernel_msg_...:nnx(xx)` for older `xparse` support
- Prevent an infinite loop in `\debug_(on|off):n`
- Require `\sys_ensure_backend:` is used in the preamble

### Changed
- Work-around to enable `\prop_set_from_keyval:Nn`, etc., to avoid an error if
  `prop` is not already defined

### Fixed
- Extend debug checking to cover `\prop_(g)set_from_keyval:Nn`

### Added
- Checking missing `\endgroup` at the end of `\DocInclude`
- Linked storage type for large property lists

### Changed
- `\meta` now typesets in `\texttt`, along with `\Arg`
- Improved the performance of `\cs_if_exist:NTF`, `\cs_if_free:NTF`,
    `\cs_if_exist_use:NTF`, and most notably their `c`-type variants.

### Fixed
- Inconsistent local/global assignments in `\vcoffin_gset:Nnn` and
  `\vcoffin_gset:Nnw`
- Tokenization by `\peek_analysis_map_inline:n` of one additional
  character after any space or brace

### Deprecated
- `\msg_gset:nnn(n)`

### Added
- `\keys_set_exclude_groups:nnn(nN)` to replace `\keys_set_filter:nnn(nN)`
- Flags with N-type names, like other variable types

### Changed
- Set `l3doc` option `kernel` off as-standard
- Moved `\seq_set_filter:NNn` to stable

### Deprecated
- `\keys_set_filter:nnn(nN)` in favor of  `\keys_set_exclude_groups:nnn(nN)`
   2023-06-17 12:28:21 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2023.67294

## [2023-04-19]

 ### Added
 - `\box_set_clipped:N` and variants (renamed from `\box_clip:N`)
 - `\text_declare_lowercase_mapping:nn(n)`,
    `\text_declare_titlecase_mapping:nn(n)`
    and `\text_declare_uppercase_mapping:nn(n)` to allow customization
    of case changing outcomes

 ### Changed
 - `\box_set_trim:Nnnnn` and `\box_set_viewport:Nnnnn` moved to
   stable kernel

 ### Fixed
 - Incorrect internal name in `\pdf_pagesize_gset:nn`

 ### Removed
 - Experimental `\box_clip:N` and variants (renamed to
   `\box_set_clipped:N`)

 ## [2023-04-20]

 ### Changed
 - Re-order arguments of `\text_declare_lowercase_mapping:nnn`,
   `\text_declare_titlecase_mapping:nnn` and
   `\text_declare_uppercase_mapping:nnn`

## [2023-06-05]

### Added
- `\cctab_gsave_current:N`, `\g_tmpa_cctab` and `\g_tmpb_cctab`
- `\prg_gset_eq_conditional:NNn`
- `\iow_shell_open:Nn`

## Deprecated
- `\tl_case:Nn(TF)`
- `expl3` package option `enable-debug` (no longer required)

### Fixed
- Set `\l_keys_value_tl` in `.initial:n`
- Support for boolean values in `expl3` package options
  `check-declarations` and `log-functions`
- Allow for optional `/` at end of `\input at path` entries
   2023-04-09 14:38:01 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2023

- `\pdf_pagesize_gset:nn`
- Enable `\char_generate:nn` to create active tokens which are `\outer`
  or equal to `\fi`
- Added Complete list of pdfTeX primitives
- Allow for multi-part BCP47 strings in case changing
- Loading with plain TeX due to `\outer` status of `^^L`
  issue
- Leave catcode of `&` unchanged in code environment
- Allow for expressions within color `RGB`/`HSB` input
- Handling of multiple accents when uppercasing Greek
- Swap meaning of `el` and `el-x-iota` when case changing
  Greek: match traditional LaTeX approach
- Deprecated `\l_text_accents_tl` and `\l_text_letterlike_tl`
- More defensive approach in `\codepoint_to_nfd:n`
- CJK character handling for (u)pTeX
- `\tex_endlocalcontrol:D` as expl3 name for the LuaTeX primitive
- Allow non-integer values in color expressions
- Restrict color expressions values to the range [0, 100]
- Leave Greek spacing diacritics unchanged in uppercasing
- Fix minor version in `\c_sys_engine_version_str` for pdfTeX and LuaTeX
   2022-09-01 06:20:10 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2022

## [2022-08-23]
### Added
- Shortened range of chars which are left unchanged when converted to
  strings with `\str_(g)set_convert:Nnnn`.
- `\color_if_exist:n(TF)`
- Support for case changing Vietnamese characters with 8-bit engines
- Parsing of `cmy`, `tHsb` and `&spot` color models to support data exchange with
  `xcolor`
### Changed
- Replace `LaTeX3` in message text by `LaTeX`

## [2022-08-05]
### Added
- Support for case changing Croatian diagraph with 8-bit engines
- Support accent removal when uppercasing Greek with 8-bit engines
- Function `\sys_ensure_backend:`
### Fixed
- Behavior of `\color_math:nn` in alignments
- Expansion of text containing unterminated `\romannumeral` primitives

## [2022-07-14]
### Changed
- Improved approach to `\text_case_switch:nnnn` expansion

## [2022-07-15]
### Fixed
- Correct argument order in `\text_case_switch:nnnn`

## [2022-07-04]
### Added
- `\text_declare_case_equivalent:Nn`, `\text_case_switch:nnnn` and
  related mechanism to allow specialisation of case changing output
  for selected commands
   2022-04-15 07:33:48 by Mark Davies | Files touched by this commit (7) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2021.63007

changes unknown
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-06-06 12:47:45 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2021

### Fixed
- Loading when `\expanded` is not available

### Added
- `\msg_note:nnnnnn`
- `\str_compare:nNnTF`
- `\sys_timer:`
- `\prop_concat:NNN`, `\prop_put_from_keyval:Nn`
- Functions to show and log various datatypes
  `\coffin_show:Nnn`, `\coffin_show:N`, `\coffin_log:Nnn`, `\coffin_log:N`,
  `\color_log:n`, `\group_show_list:`, `\group_log_list:`,
  `\ior_show:N`, `\ior_log:N`, `\iow_show:N`, `\iow_log:N`,
  `\tl_log_analysis:N`, `\tl_log_analysis:n`
- `\legacy_if_set_true:n`, `\legacy_if_set_false:n`, `\legacy_if_set:nn`

### Fixed
- Checking brace balance in all regex functions
- Removing duplicates in clists when items contain commas

### Changed
- Slight speed up in some elementary int/dim/skip/muskip operations and
  in setting tl or clist variables equal.
- Speed up mapping functions in l3clist, l3prop, l3seq, l3tl

### Added
- `\cctab_item:Nn`
- `\clist_use:nnnn` and `\clist_use:nn`

### Fixed
- Loading of backend in generic DVI mode
- Make `\keyval_parse:nnn` alignment-safe
- Control sequences and category codes in regex replacements

### Changed
- Speed up \group_align_safe_begin:

### Added
- Color export in comma-separated format
- `\ur{...}` escape in `l3regex` to compose regexes
- `\seq_set_split_keep_spaces:Nnn`
- `\seq_set_item:Nnn(TF)` and `\seq_pop_item:NnN(TF)`
- `\box_ht_plus_dp:N`
- `\clist_map_tokens:nn`, `\clist_map_tokens:Nn`,
  `\str_map_tokens:nn`, `\str_map_tokens:Nn`

### Changed
- Use prevailing catcodes instead of string in regex replacement
  (*Breaking change*)
- `\__kernel_file_name_sanitize:n` now uses a faster `\csname`-based
  approach to expand the file name
- Improved performance for basic conditionals
- `\pdf_version_gset:n` support for `dvips`
- Improve handling of `\exp_not:n` in `\text_expand:n`
- `\file_full_name:n` now avoids calling `\pdffilesize` primitive multiple times
  on the same file
- Show printable characters explicitly in `\regex_show:n`
- Regex replacement now errors when using a submatch (`\1` etc) for which
  the regex has too few groups
- Showing complex datatypes now validates their internal structure
- Indexing in l3doc: all page references before codeline references,
  improve target placement, solve pdfTeX and makeindex warnings

### Fixed
- Evalutate integer constants only once
- Detect `\ior_map_inline:Nn` calls on undefined streams

### Deprecated
- `l3docstrip` converted to a stub which simply loads DocStrip: use
   the latter directly
   2021-02-13 06:49:34 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3kernel{,-doc}: update to 2020.57669

## [2021-02-06]

### Changed
- Use new (internal) interface for kerns

## [2021-02-02]

 ### Added
 - `\c_zero_str`

## [2021-01-09]

 ### Added
 - `\keyval_parse:nnn`

 ### Changed
 - `\keyval_parse:NNn` is set equal to `\keyval_parse:nnn`

 ### Fixed
 - Handling of encoding-specfic commands in `\text_purify:n`

Next | Query returned 28 messages, browsing 1 to 10 | Previous