Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | `proc` typeclass accounts for `iterator`, call conventions + `nil` fix + ↵ | metagn | 2023-04-11 | 1 | -2/+34 |
| | | | | | | | | | | | | | document typeclass AST (#21629) * test fix #16546 #16548 + another issue * please don't tell me other packages do this * fix CI + test typeclass callconv pragma * better logic in parser * docs and changelog | ||||
* | Markdown code blocks part 3 (#20117) | Andrey Makarov | 2022-08-04 | 1 | -134/+266 |
| | | | No logic was added, just 4 more files migrated. | ||||
* | RST: improve simple tables (#19859) | Andrey Makarov | 2022-06-04 | 1 | -6/+6 |
| | | | | | | | * RST: improve simple tables * nim 1.0 gotchas * Still allow legacy boundaries like `----` | ||||
* | fix deprecated example (#18721) | flywind | 2021-08-21 | 1 | -4/+12 |
| | |||||
* | [docs]fix an item missing (#18717) | flywind | 2021-08-20 | 1 | -0/+1 |
| | |||||
* | unify tuple expressions (#13793) | Arne Döring | 2021-03-30 | 1 | -4/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unify tuple expressions * fix test * fix test * apply feedback * Handle empty tuples * Fix rendering named unary tuple * Protect static NimNode against stripping * Slightly less hacky * Revert "Slightly less hacky" This reverts commit 170c5aec0addc029f637afbc948700ca006b7942. * Slightly less hacky * Cleanup * Fix test * Fix another test * Add condsym * Rebase fallout * changelog: Move from compiler changes to language changes * Add stricter tests * Add empty tuple example to doc/astspec * Fix test Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | nnkArglist => nnkArgList + special case stylecheck:error (#17529) | Timothee Cour | 2021-03-27 | 1 | -1/+1 |
| | | | | | * nnkArglist => nnkArgList * special case stylecheck:error | ||||
* | fix docs typo (#16637) | flywind | 2021-01-12 | 1 | -1/+1 |
| | | | | | | | * fix typo * fix typo * Update doc/astspec.txt | ||||
* | fix syntax in macros documentation (#16604) | n5m | 2021-01-06 | 1 | -1/+1 |
| | |||||
* | Add docs for nnkHiddenStdConv (#16408) | treeform | 2020-12-27 | 1 | -0/+11 |
| | | | Add it to devel branch this time. I hope this works. | ||||
* | Fix proc generic params ident defs, missing empty (#15412) | hlaaftana | 2020-09-27 | 1 | -1/+3 |
| | |||||
* | Fix(astspec.txt): type of repeated word (#14612) | ynfle | 2020-06-08 | 1 | -1/+1 |
| | |||||
* | Prefer relative links for Nim documentation | Jjp137 | 2019-10-22 | 1 | -3/+3 |
| | | | | | | | | | | | This is more friendly to those browsing the documentation without a network connection. The nim-doc package in Debian allows this, for example. Also, the domain name being used was not consistent. It could have been either nim-lang.org or nim-lang.github.io, and those reading the stable docs could have found themselves suddenly reading the devel docs instead. | ||||
* | Fix many broken links | Jjp137 | 2019-10-22 | 1 | -1/+1 |
| | | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol. | ||||
* | Fixed a wrong AST example (#8269) | Quelklef | 2018-07-11 | 1 | -4/+4 |
| | |||||
* | Get symbol kind (#7491) | Arne Döring | 2018-04-11 | 1 | -91/+87 |
| | |||||
* | Ast and concrete syntax different. | Strømberg | 2018-01-08 | 1 | -1/+1 |
| | | | Change variable name to a from v, to match the ast and other examples. | ||||
* | Creating and setting comment nodes in macros (#5850) | Fredrik Høisæther Rasch | 2017-05-31 | 1 | -2/+2 |
| | | | | | | | * strVal assingnable comment statement ast nodes * Set comment instead of strVal for comment nodes * Added test code for creating and setting comment nodes * Modified the AST spec documentation for documentation comments | ||||
* | Fix a table in macros documentation | Dmitry Polienko | 2016-10-19 | 1 | -0/+1 |
| | | | | fixes #4911 | ||||
* | NimSymbol has been renamed to NimSym | def | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | doc fix | Yuriy Glukhov | 2015-11-23 | 1 | -3/+5 |
| | |||||
* | Merge pull request #3000 from apense/patch-6 | Andreas Rumpf | 2015-06-26 | 1 | -2/+3 |
|\ | | | | | Clarified nnkFloat64Lit. Fixes #2939 | ||||
| * | Clarified nnkFloat64Lit | apense | 2015-06-26 | 1 | -2/+3 |
| | | | | | | Fixes #2939 | ||||
* | | Updated nnkRange docs | apense | 2015-06-26 | 1 | -1/+29 |
|/ | | | Addresses #2929 | ||||
* | rename writeln to writeLine in doc | patrick dw | 2015-06-19 | 1 | -2/+2 |
| | |||||
* | Minor fixes to astspec | apense | 2015-06-18 | 1 | -37/+38 |
| | | | Closing parenthesis. Couple of indentation fixes. | ||||
* | Merge pull request #2954 from avsej/fix-rest-syntax-in-astspec | Andreas Rumpf | 2015-06-18 | 1 | -59/+59 |
|\ | | | | | Fix rest syntax in astspec | ||||
| * | Fix reST syntax in doc/astspec.txt | Sergey Avseyev | 2015-06-18 | 1 | -3/+3 |
| | | |||||
| * | Remove trailing spaces in doc/astspec.txt | Sergey Avseyev | 2015-06-18 | 1 | -57/+57 |
| | | |||||
* | | More documentation of AST | apense | 2015-06-17 | 1 | -1/+95 |
|/ | | | Also gave some examples | ||||
* | Added uints to Leaf nodes | apense | 2015-06-16 | 1 | -0/+4 |
| | | | [This question on SO](http://stackoverflow.com/questions/30311110/how-to-create-a-nnkuint16lit-nimnode) made me realized these weren't in there | ||||
* | Fleshed out type section | apense | 2015-06-15 | 1 | -2/+103 |
| | | | Hopefully this table renders correctly. Not sure this is the best place for this stuff. | ||||
* | Added import-type statements | apense | 2015-06-15 | 1 | -0/+96 |
| | | | import, import .. except, export, include, etc. | ||||
* | Minor updates; addition of `var` return in procs | apense | 2015-06-15 | 1 | -0/+48 |
| | |||||
* | Added static types | apense | 2015-06-15 | 1 | -0/+20 |
| | | | I put this within the type section, but I'm not sure if it should go here. It has a broader use. Should it get its own section? | ||||
* | Added raw string literal function calls docs | apense | 2015-06-15 | 1 | -0/+19 |
| | | | Got curious as to how re"..." worked. | ||||
* | Corrected capitalization | apense | 2015-06-15 | 1 | -1/+1 |
| | | | Sorry to be making so many changes. | ||||
* | Updated type section a little | apense | 2015-06-15 | 1 | -0/+44 |
| | | | | | Objects are ubiquitous. Concepts don't use ``concept`` in their name. Really, a lot more could be added here. | ||||
* | Clarified AST | apense | 2015-06-15 | 1 | -4/+4 |
| | | | Generic parameters are treated in the next paragraph. Revised text for future compatibility | ||||
* | Added some documentation | apense | 2015-06-15 | 1 | -16/+391 |
| | | | | This is a start. Other updates for `macros.nim` are planned, but this at least fleshes out some of the sections. Comments are appreciated! | ||||
* | Update ast spec about uint literals | def | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | macros.PNimrodNode is now NimNode | Araq | 2015-02-24 | 1 | -18/+14 |
| | |||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -56/+56 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | non-nil AST; continue after errors for IDE support | Araq | 2011-02-12 | 1 | -5/+3 |
| | |||||
* | fixed pango/pangoutils new wrappers | Andreas Rumpf | 2010-02-26 | 1 | -0/+0 |
| | |||||
* | continued work on html/xmlparser | rumpf_a@web.de | 2010-02-14 | 1 | -0/+0 |
| | |||||
* | bind table | Andreas Rumpf | 2009-11-12 | 1 | -3/+9 |
| | |||||
* | added tools and web dirs | Andreas Rumpf | 2009-09-15 | 1 | -0/+0 |
| | |||||
* | version0.7.10 | Andreas Rumpf | 2009-06-08 | 1 | -0/+572 |