28 Commits

Author SHA1 Message Date
web3-developer
b924886586
Remove link to older nim plugin. (#25) 2024-09-26 08:17:07 +02:00
web3-developer
fc747d36e9
Update link to vscode nim plugin. (#24) 2024-09-25 15:51:58 +00:00
tersec
6186ae2f6d
treat Nim 2.0 as targeted version; update former auditors guide link (#23) 2024-08-25 18:40:50 +00:00
Firas Khalil Khana
85de736ee2
Enable syntax highlighting in language.varinit.md (#22) 2024-04-25 09:43:54 +02:00
tersec
832b2c052a
use results rather than stew/results (#21) 2024-02-10 01:27:54 +00:00
Jacek Sieka
c2ca34b6ac
fix link 2024-01-18 09:42:22 +01:00
Jacek Sieka
0e916adf96
mdbook: 0.4.36 (#20)
Includes Nim in highlight.js by default
2023-12-01 12:00:24 +01:00
Jacek Sieka
47a89e4edf
1.6 updates (#18) 2023-11-08 17:41:53 +01:00
Jacek Sieka
52a1e1f525
update tooling (#19)
* new mdbook versions
* nim syntax highlighting
* add admonish plugin
2023-11-08 17:41:42 +01:00
Ivan Folgueira Bande
6dde1b0292
Providing an interop example for Golang (#16) 2023-06-27 08:09:38 +02:00
Jacek Sieka
38645857dc
chronos 3.2 compat in example (#17) 2023-06-26 14:53:16 +02:00
Jacek Sieka
7b7f790cfa
interop: chronos example, NimMain calling and other fixes (#15)
* add end-to-end example for running chronos in a thread
* `NimMain` must be called once to init runtime
* shared memory updates
2023-06-23 12:11:00 +02:00
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