Skip to content

Bugfix/crossref acm template - #6136

Merged
cscheid merged 2 commits into
mainfrom
bugfix/crossref-acm-template
Jul 7, 2023
Merged

Bugfix/crossref acm template#6136
cscheid merged 2 commits into
mainfrom
bugfix/crossref-acm-template

Conversation

@cscheid

@cscheid cscheid commented Jul 7, 2023

Copy link
Copy Markdown
Member

This should close quarto-journals/acm#25 (the smoke test using tests/docs/crossrefs/editor-support/crossref-with-raw-latex.qmd should replicate the condition of the upstream bug).

@cscheid
cscheid merged commit 9c2bcc2 into main Jul 7, 2023
@cscheid
cscheid deleted the bugfix/crossref-acm-template branch July 7, 2023 20:41
cderv added a commit that referenced this pull request Jul 17, 2026
The preceding hardening commits made three tests fail-capable that had
been silently green, exposing pre-existing defects (all present on main):

- editor-support: runEditorSupportCrossref called writer.releaseLock()
  before writer.close(), so close() threw "A writable stream is not
  associated with the writer". close() releases the lock itself - drop
  the releaseLock() call.
- convert/issue-12318: the test converted docs/convert/issue-12318.qmd,
  which never existed. Add the fixture from GH #12318 (qmd->ipynb->qmd
  roundtrip repro) so the test exercises the round trip it claims to.
- editor-support all.qmd: referenced since #6136 but never created. Add
  a combined-crossref fixture (sec/fig/tbl/eq/thm).
cderv added a commit that referenced this pull request Jul 17, 2026
The preceding hardening commits made three tests fail-capable that had
been silently green, exposing pre-existing defects (all present on main):

- editor-support: runEditorSupportCrossref called writer.releaseLock()
  before writer.close(), so close() threw "A writable stream is not
  associated with the writer". close() releases the lock itself - drop
  the releaseLock() call.
- convert/issue-12318: the test converted docs/convert/issue-12318.qmd,
  which never existed. Add the fixture from GH #12318 (qmd->ipynb->qmd
  roundtrip repro) so the test exercises the round trip it claims to.
- editor-support all.qmd: referenced since #6136 but never created. Add
  a combined-crossref fixture (sec/fig/tbl/eq/thm).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Figure cross-references does not work

1 participant