-
Notifications
You must be signed in to change notification settings - Fork 39
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
Update coding, contribution and moderation guides #125
Conversation
45a3b69
to
8d14a9f
Compare
8d14a9f
to
cfb3e24
Compare
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.
- Procedure argument alignment - I don't think it makes a lot of sense to
try and squash all arguments into as little space as possible, vertical
positioning makes it easier to read.
template newError*(
conf: ConfigRef,
wrongNode: PNode,
report: SemReport,
args: seq[PNode] = @[],
info: TLineInfo = wrongNode.info,
): untyped =
and not
template newError*(conf: ConfigRef, wrongNode: PNode, report: SemReport,
args: seq[PNode] = @[], info: TLineInfo = wrongNode.info): untyped =
doc/intern.rst
Outdated
`tests` the tests for |NimSkull|, including the language | ||
specification under `tests/lang` | ||
============ =================================================== | ||
- ``bin/``, ``build/`` - these directories are empty, but are used when Nim |
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.
Duplicate explanation in the readme and intern.rst, should only be contained in the intern.rst
, and readme one was better formatted, so I moved it here.
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 kinda wish we just had markdown, or one source of truth, because I'm pretty sure we want to excerpt and not just link information.
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.
- ``bin/``, ``build/`` - these directories are empty, but are used when Nim | |
- ``bin/``, ``build/`` - these directories are empty, but are used when |NimSkull| |
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.
Some minor quick fixes, others you might want to defer or not do because they're not great ideas.
cfb3e24
to
53b27b6
Compare
930a69c
to
e3cb2f9
Compare
e3cb2f9
to
5a791f9
Compare
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.
Few items.
Much improved, I'm good to merge after you've had a look at the suggested changes
5a791f9
to
7a44083
Compare
bors r+ |
Bors r+ |
Already running a review |
Build succeeded: |
Work in progress, update contribution, moderation (GitHub moderation for now, will be expanded later) and style guides.