Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated the contributing.rst guidelines | Andreas Rumpf | 2019-09-25 | 1 | -12/+4 |
| | |||||
* | documentation updates | Andreas Rumpf | 2019-09-21 | 2 | -76/+30 |
| | |||||
* | updated lib.rst and added some useful missing modules | Araq | 2019-09-21 | 1 | -2/+14 |
| | |||||
* | lib.rst cleanups and reorderings | Araq | 2019-09-21 | 1 | -203/+212 |
| | |||||
* | importjs symbol (#12218) | Arne Döring | 2019-09-20 | 1 | -6/+15 |
| | | | | | * importjs symbol * importjs warning message, minor warning fixes | ||||
* | Update Android and iOS cross compile docs. (#12215) | treeform | 2019-09-19 | 1 | -10/+51 |
| | | | | | | * Update Cross compilation, add noMain section. * Small world update, note about XCode clean. | ||||
* | Add --os:ios switch and docs. (#12204) | treeform | 2019-09-18 | 1 | -0/+7 |
| | |||||
* | Add -d:androidNDK to fix echo on Android NDK builds. (#12203) | treeform | 2019-09-17 | 1 | -0/+14 |
| | | | | | | | | * Add -d:echoToAndroidLog to fix echo. * Change to androidNDK and add docs. * Some word changes to docs. | ||||
* | make --useVersion's documentation reflect reality | Andreas Rumpf | 2019-09-16 | 1 | -1/+1 |
| | |||||
* | allows access to .compileTime vars at runtime (#12128) | Andreas Rumpf | 2019-09-05 | 1 | -0/+25 |
| | |||||
* | Fix int literals and range interaction (#11197) | Oscar Nihlgård | 2019-08-31 | 1 | -5/+6 |
| | | | | | | | | * Fix int literals and range interaction * Fix test * remove float range fix; update changelog | ||||
* | Remove ENDB (#12095) | Clyybber | 2019-08-31 | 1 | -203/+0 |
| | |||||
* | fixes #12029; finish the 'unused import' feature (#12064) | Andreas Rumpf | 2019-08-27 | 1 | -0/+11 |
| | |||||
* | manual: more precise rules about evaluation order | Araq | 2019-08-27 | 1 | -0/+38 |
| | |||||
* | manual: better documentation for implicit generics | Andreas Rumpf | 2019-08-26 | 1 | -18/+82 |
| | |||||
* | new gensym handling (#11985) | Andreas Rumpf | 2019-08-23 | 2 | -1/+40 |
| | | | | | | | | | | | * new .gensym implementation * make astspec test green again * introduce a --useVersion switch to group compatibility switches * fixes #10180 * fixes #11494 * fixes #11483 * object constructor fields and named parameters are also not gensym'ed * disabled broken package | ||||
* | Fix typos. Apply title case. (#11987) | Arne Döring | 2019-08-21 | 1 | -11/+11 |
| | |||||
* | Consider range type of runtime discrim [feature] (#11432) | Oscar Nihlgård | 2019-08-20 | 1 | -1/+7 |
| | |||||
* | added destructors.rst spec to the build documentation | Araq | 2019-08-16 | 2 | -75/+10 |
| | |||||
* | destructors: spec reflects reality, =sink is here to stay | Andreas Rumpf | 2019-08-11 | 1 | -131/+135 |
| | |||||
* | Lock semchecked ast for macros (#11883) [bugfix] | Arne Döring | 2019-08-08 | 1 | -0/+3 |
| | | | | | | * reject to modify type checked AST * add flag to back out * Introduce legacy feature set. | ||||
* | Incremental compilation (IC): Improvements (#11881) | Andreas Rumpf | 2019-08-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | * IC: C codegen is aware of IC * manual: minor change to make VSCode's RST plugin render it properly * IC: minor refactoring * testament: code refactorings * rodutils: removed dead code * IC: always build the compiler with the IC feature * IC: C codegen improvements * IC: implement the undocumented -d:nimMustCache option for testing purposes * IC: added first basic tests * IC: extensive testing of the deserialization feature * testament: refactoring; better IC tests * IC: removes 'nimMustCache' flag; readonly does the same * testament: minor refactoring * update Nimble version * testament: removed dead code and imports; IC: added simple test * IC: progress | ||||
* | Typeclass/Variant clarification in Manual (#11901) | awr1 | 2019-08-07 | 1 | -3/+19 |
| | | | | | | * [Docs] clarified what type classes do in manual * [Docs] fixed 'dynamism', added to object variant section | ||||
* | destructors spec: be more precise about temporaries | Andreas Rumpf | 2019-07-27 | 1 | -1/+3 |
| | |||||
* | Fix Typos in Internal Docs (#11735) [ci skip] | Tristano Ajmone | 2019-07-15 | 3 | -7/+7 |
| | |||||
* | fix broken link (#11736) [ci skip] | Kartik Saranathan | 2019-07-15 | 1 | -1/+1 |
| | |||||
* | Add std/monotimes which implements monotonic timestamps (#11712) | Andreas Rumpf | 2019-07-15 | 1 | -1/+4 |
|\ | | | | | | | | | | | * [feature] Added std/monotimes * [other] Minor optimization in times | ||||
| * | [feature] Added std/monotimes | Oscar Nihlgård | 2019-07-12 | 1 | -1/+4 |
| | | |||||
* | | documented --newruntime switch | Araq | 2019-07-12 | 1 | -1/+4 |
| | | |||||
* | | Moved 'Case statement macros' documentation out of manual into ↵ | Ico Doornekamp | 2019-07-12 | 2 | -51/+51 |
| | | | | | | | | manual_experimental (#11716) | ||||
* | | document 'nim' defines prefix | Araq | 2019-07-12 | 1 | -0/+3 |
|/ | |||||
* | manual: document block expression (#11638) | Tomohiro | 2019-07-05 | 1 | -0/+15 |
| | |||||
* | added destructors.rst document | Andreas Rumpf | 2019-07-01 | 1 | -0/+563 |
| | |||||
* | [other] additions to the manual | Andreas Rumpf | 2019-06-29 | 1 | -1/+76 |
| | |||||
* | contributing.rst guide: Make the rules reflect the reality. | Andreas Rumpf | 2019-06-27 | 1 | -2/+7 |
| | |||||
* | manual: typo | Andreas Rumpf | 2019-06-27 | 1 | -1/+1 |
| | |||||
* | manual: document how accessors are resolved; fixes #11514 | Andreas Rumpf | 2019-06-27 | 1 | -0/+19 |
| | |||||
* | Spelling fixes in nimc.rst (#11569) | Simon Krauter | 2019-06-23 | 1 | -3/+3 |
| | |||||
* | [other] Documentation NimScript (#11548) | Juan Carlos | 2019-06-23 | 1 | -8/+172 |
| | | | | | * Documentation of NimScript, update and expand, mention the benefits aside of its limitations, add examples, update the list of usable std lib modules | ||||
* | add HCR document to the tools.rst list | Araq | 2019-06-18 | 1 | -0/+4 |
| | |||||
* | HCR: better documentation | Araq | 2019-06-18 | 2 | -88/+216 |
| | |||||
* | [other] introduce a separate changelog for backports, update | narimiran | 2019-06-17 | 1 | -24/+33 |
| | | | | contributing guidelines | ||||
* | [bugfix] Fixes #11434 , Update Tools Documentation (#11449) | Juan Carlos | 2019-06-17 | 1 | -0/+7 |
| | |||||
* | [bugfix] Fixes #11495 , Remove TinyC from help (#11508) | Juan Carlos | 2019-06-17 | 1 | -1/+0 |
| | |||||
* | [bugfix] Minor formatting fix in tut2 [ci skip] (#11501) | Kaushal Modi | 2019-06-14 | 1 | -1/+1 |
| | | | Monospace `untyped` like elsewhere in the tutorial. | ||||
* | [bugfix] document the norewrite pragma (#11453) | Juan Carlos | 2019-06-13 | 2 | -1/+20 |
| | | | | | * fixes #9454 * Peer review feedback, wording, move to experimental manual | ||||
* | Update tut1: -d:release does not turn off *allruntime checks off anymore ↵ | Simon Krauter | 2019-06-13 | 1 | -1/+1 |
| | | | | | | (#11492) According to https://nim-lang.org/blog/2019/06/06/version-0200-released.html "The -d:release switch now does not disable runtime checks anymore. " | ||||
* | [bugfix] rename Nimrod to Nim, fix #11460 (#11462) | Miran | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | Fixes #11431 (#11451) [bugfix] | Juan Carlos | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | update the nimc.rst document about the release/danger split [bugfix] | Andreas Rumpf | 2019-06-08 | 1 | -4/+8 |
| |