Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite specification #24

Closed
wants to merge 1 commit into from
Closed

Rewrite specification #24

wants to merge 1 commit into from

Conversation

wooorm
Copy link
Member

@wooorm wooorm commented Aug 28, 2018

  • Update to the new style of unist (syntax-tree/unist@8055bf4)
  • Rename Text > Literal, TextNode > Text (Rename abstract text interface to literal unist#17)
  • Reword definitions
  • Add introduction, references, links to terms
  • Add common mixins for shared fields
  • Move enumerations to their own section
  • Add description of content models (What content models are allowed? #21)
  • Remove marking of YAML as non-standard
  • Make list.ordered optional (default: false)
  • Make list.loose optional (default: false)
  • Make listItem.loose optional (default: false)
  • Make table.align optional
  • Add references to CSS Text for alignTypes

Related to syntax-tree/unist#18
Related to syntax-tree/unist#17
Closes GH-21.

@wooorm
Copy link
Member Author

wooorm commented Aug 28, 2018

Reviews requested! 🕶 Feel free to ignore, I’ll merge it in a few days!

/cc @ChristianMurphy, @ikatyang, @johno, @arobase-che, @Rokt33r, and others?!

@ikatyang
Copy link

(I was thinking about how to describe those mixins and contents, this gives me a great example!)

* Update to the new style of unist
  <syntax-tree/unist@8055bf4>
* Rename `Text` > `Literal`, `TextNode` > `Text` (syntax-tree/unist#17)
* Reword definitions
* Add introduction, references, links to terms
* Add common mixins for shared fields
* Move enumerations to their own section
* Add description of content models (GH-21)
* Remove marking of YAML as non-standard
* Make `list.ordered` optional (default: `false`)
* Make `list.loose` optional (default: `false`)
* Remove `listItem.loose` (use `list.loose instead)
* Make `table.align` optional
* Add references to CSS Text for alignTypes

Related to syntax-tree/unist#18
Related to syntax-tree/unist#17
Closes GH-21.

Reviewed-by: Christian Murphy <Christian.Murphy.42@gmail.com>
Reviewed-by: Ika <ikatyang@gmail.com>
@wooorm wooorm closed this in f49890b Aug 31, 2018
@wooorm wooorm deleted the rewrite branch October 6, 2018 07:17
@wooorm wooorm added ⛵️ status/released 📚 area/docs This affects documentation 🗄 area/interface This affects the public interface 🦋 type/enhancement This is great to have 🧑 semver/major This is a change labels Aug 12, 2019
@wooorm wooorm added the 💪 phase/solved Post is done label Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📚 area/docs This affects documentation 🗄 area/interface This affects the public interface 💪 phase/solved Post is done 🧑 semver/major This is a change 🦋 type/enhancement This is great to have
Development

Successfully merging this pull request may close these issues.

What content models are allowed?
3 participants