Skip to content

Carry explicit encoding context along as we encode values.#35

Merged
MaybeJustJames merged 2 commits into
masterfrom
bug/multiline-list-of-record
Aug 7, 2023
Merged

Carry explicit encoding context along as we encode values.#35
MaybeJustJames merged 2 commits into
masterfrom
bug/multiline-list-of-record

Conversation

@MaybeJustJames

@MaybeJustJames MaybeJustJames commented Aug 7, 2023

Copy link
Copy Markdown
Owner

This allows us to correctly encode values with different indentation in lists and records. As a side-effect of this change, the way indentation is rendered has changed such that there are indent - 1 spaces between multiline list markers and list elements now. I believe this is most consistent.

This commit adds tests to ensure that encoding of records in lists (both inline and not inline) are correct.

Closes #29


Checklist:

  • Added the change to the changelog's "Unreleased" section with a reference to this PR (e.g. "- Made a change (#0000 by @MyGithubTag)")
  • Linked any existing issues or proposals that this pull request should close
  • Updated or added relevant documentation
  • Added a test for the contribution (if applicable)

James Collier added 2 commits August 7, 2023 12:17
This allows us to correctly encode values with different indentation
in lists and records. As a side-effect of this change, the way
indentation is rendered has changed such that there are `indent - 1`
spaces between multiline list markers and list elements now. I believe
this is most consistent.

This commit adds tests to ensure that encoding of records in
lists (both inline and not inline) are correct.

Closes #29
@MaybeJustJames MaybeJustJames merged commit 4c0c50f into master Aug 7, 2023
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.

List of records add empty line at each list item

1 participant