16 Commits

Author SHA1 Message Date
tersec
9eebb6d613
Nim 1.2 isn't current anymore, and --styleCheck:error is generally feasible (#14) 2023-06-15 14:48:40 +02:00
Jacek Sieka
369e933e24
interop guide (#13)
Initial structure for a language interop guide (with go/rust) covering
common interop scenarios and how we typically deal with them.
2023-06-07 09:08:44 +02:00
Jacek Sieka
be8857d614
Bump 2023-03-17 08:42:29 +01:00
Miran
596e474cae
push raises was changed in Nim 1.4 already (#11) 2022-07-25 11:06:04 +02:00
Jacek Sieka
4788069311
fix broken pages script 2022-06-20 17:36:25 +02:00
Jacek Sieka
736711bb19
Updates (#9)
* add section on `string` (fixes #4)
* expand `Defect` coverage
* expand `CatchableError` coverage (fixes #5)
* expand `init` vs `new`
* expand formatting of split `if`
* avoid `Natural` and other `range` types
2022-06-20 15:27:32 +02:00
Tanguy
eff7ba8660
Add more details to objconstr (#10) 2022-05-20 15:25:18 +02:00
Jacek Sieka
0636df2805
typo 2022-03-19 11:06:55 +01:00
Jacek Sieka
b284a8fda3
fix link / new recommendation
`new` should give a `ref T` while `init` gives a `T`
2022-03-19 10:16:47 +01:00
Kim De Mey
83f58f89bc
Add rationale on hanging ident versus aligned ident (#7) 2021-11-18 17:44:09 +01:00
Jacek Sieka
fb9dac729c
remove unncessary quotes 2021-07-12 15:29:34 +02:00
Jacek Sieka
a227fda4a4
split out sections into files (fixes #2) (#3)
also add section identifiers/names that should stay unique and constant
over time
2021-06-10 16:21:07 +02:00
Mamy Ratsimbazafy
0d6d37e947
fix typo 2021-02-16 14:18:04 +01:00
Jacek Sieka
f4cc051e2b
add edit-on-github link 2021-02-15 14:32:36 +01:00
Jacek Sieka
a03365f3c7
Initial style guide
Initial version of style guide, continuing from
https://github.com/status-im/nimbus-eth2/pull/2249
2021-02-15 14:11:23 +01:00
Jacek Sieka
29a670ca22
Project structure 2021-02-08 13:25:33 +01:00