-
Notifications
You must be signed in to change notification settings - Fork 1.6k
RFC: Syntax for embedding cargo-script manifests #3503
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
ddcaeea
feat: Add skeleton
epage 290cb97
feat: Initial frontmatter RFC
epage c088429
fix: Update cross-links to cargo-script
epage f644b5f
fix: Update for RFC number
epage 29839ae
fix: Grammar
epage d97eb11
fix: Add multi-frontmatter future possibility
epage f7b3f47
styke: Formatting
epage ea5d05e
fix: Correct PEP 723 description
epage 8f144ee
fix: Remove some template boilerplate
epage a223b95
fix: Note that cargo being the default infostring for future
epage 1a243fd
fix: Add more prior art
epage ddcca01
fix: Call out why shebang-ext needs backticks
epage 67114fe
fix: Expand on a benefit
epage bcd9c6d
fix: Adjust formatting
epage bb26c75
fix: Remove redundant word
epage 394387b
fix: Clarify cargo-script inside markdown
epage 842f722
fix: Clarify why infostring default is deferred
epage 42077b7
fix: Highlight meta macro idea
epage f955838
fix: Be clear on code fence vs fenced code block
epage 0e671bf
fix: Update based on commonmark spec
epage 1e4f518
fix: Address typo
epage 97c6658
fix: Add heredoc benefits
epage 8ac0bc4
fix: Add qualifier to alt build systems
epage 48c385c
fix: Duplicate out downsides
epage 421194a
fix: Tie this back to rustdoc as precedence
epage 346b301
fix: Be more explicit
epage c237ad8
fix: Clarify some rationale for code fences
epage a21b55e
fix: Clarify downside for yaml presentation streams
epage 97ca09a
fix: Clarify the unlikeliness of multiple formats
epage 60d05ac
fix: Typos
epage 38cf0ee
fix: Bring up newlines
epage c362514
fix: Ensure a syntax drawback is also in the comparison
epage e070754
fix: Add the cost of familiar syntax
epage 5479104
fix: Call out parallels for rustc/cargo integration
epage 7bcaca9
fix: Cover distinction from this and comments
epage e431c22
fix: Highlight edit/copy/paste impact of different options
epage a2d78cb
fix: Talk more to design goal difference with markdown
epage 791f965
fix: Expand on why we delayed some decisions
epage 7a687c2
fix: Re-order alternatives with assumed reasonableness of them
epage d179824
fix: Add a possible markdown workaround
epage 1bbeb65
fix: Clarify the relationship between code fence / YAML frontmatter
epage 0b56c98
refactor: Pull out link to 3502
epage 6d8782c
fix: Include design principle from 3502
epage d2fc291
fix: Better highlight infostring handling
epage de9862a
fix: Cover required vs optional shebang
epage 9f2aec2
fix: Expand on alternative syntax
epage 1b860d4
feat: Make sure people know what they are signing up for
epage cdae2a7
fix: Grammar adjustments
epage 05c44cc
fix: Note Bazel's import macro
epage 2955406
fix(alt): Note problems with syntax that looks like merge conflicts
epage eab2309
Switch frontmatter syntax
epage 82352ed
fix: Cover include macro
epage 40228b8
fix: Talk about infostring stabilization
epage f9be5d4
fix(future): Use latest syntax
epage 2e68244
fix(future): Loosen infostring requirements
epage f037dd0
fix(future): Call out different infostring attribute syntax
epage 6d8bf53
fix(ref): Bad edit
epage ce78d92
fix(alt): Revamp prefix section
epage 717bacd
fix: Typo
epage 837efd1
feat(rationale): Step through why this needs to be in rustc
epage File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix: Clarify why infostring default is deferred
- Loading branch information
commit 842f722866e685f9281c30c516f965cf5136b696
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the main reason for not including this in this proposal?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I clarified this a little in 842f722
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Basically, we want to start with the absolute minimal approach and see what we feel needs to be relaxed from there (which is backwards compatible) rather than make a lot of assumptions and then regret them,