Skip to content

Commit 0bd2789

Browse files
author
cranko
committed
Release commit created with Cranko.
+++ cranko-release-info-v1 [[projects]] qnames = ["tectonic_xdv", "cargo"] version = "0.2.2" age = 4 [[projects]] qnames = ["tectonic_errors", "cargo"] version = "0.2.1" age = 4 [[projects]] qnames = ["tectonic_xetex_format", "cargo"] version = "0.3.1" age = 4 [[projects]] qnames = ["tectonic_status_base", "cargo"] version = "0.2.1" age = 4 [[projects]] qnames = ["tectonic_io_base", "cargo"] version = "0.4.2" age = 4 [[projects]] qnames = ["tectonic_geturl", "cargo"] version = "0.3.2" age = 4 [[projects]] qnames = ["tectonic_docmodel", "cargo"] version = "0.2.1" age = 4 [[projects]] qnames = ["tectonic_dep_support", "cargo"] version = "0.1.1" age = 4 [[projects]] qnames = ["tectonic_cfg_support", "cargo"] version = "0.1.4" age = 15 [[projects]] qnames = ["tectonic_bundles", "cargo"] version = "0.3.1" age = 4 [[projects]] qnames = ["tectonic_bridge_icu", "cargo"] version = "0.2.0" age = 36 [[projects]] qnames = ["tectonic_bridge_graphite2", "cargo"] version = "0.2.2" age = 4 [[projects]] qnames = ["tectonic_bridge_harfbuzz", "cargo"] version = "0.2.8" age = 2 [[projects]] qnames = ["tectonic_bridge_freetype2", "cargo"] version = "0.2.0" age = 36 [[projects]] qnames = ["tectonic_bridge_flate", "cargo"] version = "0.1.7" age = 4 [[projects]] qnames = ["tectonic_bridge_core", "cargo"] version = "0.4.0" age = 1 [[projects]] qnames = ["tectonic_xetex_layout", "cargo"] version = "0.2.3" age = 1 [[projects]] qnames = ["tectonic_pdf_io", "cargo"] version = "0.4.1" age = 4 [[projects]] qnames = ["tectonic_engine_xetex", "cargo"] version = "0.4.3" age = 1 [[projects]] qnames = ["tectonic_engine_xdvipdfmx", "cargo"] version = "0.4.1" age = 4 [[projects]] qnames = ["tectonic_engine_spx2html", "cargo"] version = "0.3.1" age = 1 [[projects]] qnames = ["tectonic_engine_bibtex", "cargo"] version = "0.2.1" age = 0 [[projects]] qnames = ["tectonic", "cargo"] version = "0.14.1" age = 0 +++
2 parents afff719 + f1d1a76 commit 0bd2789

7 files changed

Lines changed: 34 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
# tectonic 0.14.1 (2023-06-15)
2+
3+
This is a bugfix release:
4+
5+
- [@giammirove] wins the prize for discovering the first bug in the Rust
6+
translation of the BibTeX engine (issue [#1054]) — no small feat since our
7+
test suite includes nearly 8000 ArXiv submissions! Correcting a line of code
8+
that resizes an internal buffer fixes the problem ([#1055], [@CraftSpider]).
9+
- The updated “watch” implementation failed if the path to the Tectonic
10+
executable contained whitespace (issue [#1003], reported by [@m-haug]).
11+
Proper quoting addresses the issue ([#1053], [@xinslu]).
12+
13+
[#1003]: https://github.com/tectonic-typesetting/tectonic/issues/1003
14+
[#1053]: https://github.com/tectonic-typesetting/tectonic/pull/1053
15+
[#1054]: https://github.com/tectonic-typesetting/tectonic/issues/1054
16+
[#1055]: https://github.com/tectonic-typesetting/tectonic/pull/1055
17+
[@giammirove]: https://github.com/giammirove
18+
[@CraftSpider]: https://github.com/CraftSpider
19+
[@m-haug]: https://github.com/m-haug
20+
[@xinslu]: https://github.com/xinslu
21+
22+
123
# tectonic 0.14.0 (2023-06-12)
224

325
This release features a significant, but hopefully invisible, change: Tectonic’s

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
[package]
66
name = "tectonic"
7-
version = "0.14.0"
7+
version = "0.14.1"
88
authors = ["Peter Williams <peter@newton.cx>"]
99
description = """
1010
A modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX

crates/engine_bibtex/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# tectonic_engine_bibtex 0.2.1 (2023-06-15)
2+
3+
- Fix a translation bug in the growth of the `global_str` buffer
4+
(#1055, @CraftSpider, reported in #1054 by @giammirove)
5+
6+
17
# tectonic_engine_bibtex 0.2.0 (2023-06-12)
28

39
This is a big release! This version of the BibTeX engine doesn’t change its

crates/engine_bibtex/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[package]
77
name = "tectonic_engine_bibtex"
8-
version = "0.2.0"
8+
version = "0.2.1"
99
authors = ["Peter Williams <peter@newton.cx>"]
1010
description = """
1111
The `bibtex` program as a reusable crate.

crates/engine_bibtex/src/c_api/global.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ impl GlobalData {
2323

2424
fn grow(&mut self) {
2525
self.glb_bib_str_ptr.grow(MAX_GLOB_STRS);
26-
self.global_strs.grow(MAX_GLOB_STRS);
26+
self.global_strs.grow((GLOB_STR_SIZE + 1) * MAX_GLOB_STRS);
2727
self.glb_str_end.grow(MAX_GLOB_STRS);
2828
}
2929
}

src/bin/tectonic/v2cli.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@ impl WatchCommand {
560560
let cmd = Command::Shell {
561561
shell: shell.clone(),
562562
args: vec![],
563-
command: format!("{exe_name} -X {}", x),
563+
command: format!("\"{exe_name}\" -X {}", x),
564564
};
565565
cmds.push(cmd)
566566
}

0 commit comments

Comments
 (0)