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

automation for human language linting of prose in yaml files #293

Open
kbroch-rivosinc opened this issue Nov 20, 2024 · 1 comment
Open
Assignees
Labels
enhancement New feature or request

Comments

@kbroch-rivosinc
Copy link
Collaborator

To consistently apply style rules across the spec being written by many people, automation could be used.

One such solution "vale" is already being worked with riscv-admin/docs-sig#5

Just want to discuss the deployment of it here.

It could start small even with solving the problem of inconsistency with sentences ending with punctuation seen here:

~/rvi/repos/riscv-software-src/riscv-unified-db/arch/inst/I on main ?8                                                                                    Py 3.12.4 Ruby 3.3.4 at 07:56:53 AM
❯ yq ".name,.description"  add*.yaml
add
Add the value in rs1 to rs2, and store the result in rd.
Any overflow is thrown away.

---
addi
---
Add an immediate to the value in rs1, and store the result in rd
---
addiw
---
Add an immediate to the 32-bit value in rs1, and store the sign extended result in rd
---
addw
---
Add the 32-bit values in rs1 to rs2, and store the sign-extended result in rd.
Any overflow is thrown away.
@kbroch-rivosinc kbroch-rivosinc added the enhancement New feature or request label Nov 20, 2024
@kbroch-rivosinc kbroch-rivosinc self-assigned this Nov 20, 2024
@dhower-qc
Copy link
Collaborator

I'm all for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants