Skip to content

Conversation

@elcritch
Copy link

@elcritch elcritch commented Nov 29, 2025

I don’t know how accurate this is, but it looks like a reasonable start.

AGENTS.md Outdated

## Coding Style & Naming Conventions
- Stick to Nim’s two-space indentation, UTF-8 files, and `lower_snake_case` module names. Types stay `PascalCase`, procs `camelCase`, and exported symbols need a trailing `*`.
- Group imports (`import std / [syncio, parseopt]`), keep shared constants in `src/lib`, and compose features through the existing `gear2` helper modules instead of ad-hoc globals.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, gear2 is dead except for its module name handling code.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there an alternative or just go ad-hoc? I'd say just edit it and commit?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New features typically are edits to tags.md then run nim c -r tools/gen_tags, then the Nim compiler hints at the missing cases.

Remove incorrect docs
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.

2 participants