Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | revert moving `oids` and `smtp` to graveyard | narimiran | 2019-01-11 | 1 | -2/+3 |
| | |||||
* | update changelog | narimiran | 2019-01-10 | 1 | -3/+20 |
| | |||||
* | ValueError now inherits from CatchableError (#10246) | Oscar Nihlgård | 2019-01-10 | 1 | -1/+3 |
| | |||||
* | [nimpretty] fix #10211; fix #10199 (#10212) | Timothee Cour | 2019-01-08 | 1 | -0/+2 |
| | | | | | | * [nimpretty] fix #10211; fix #10199 * address comments * un-document --backup and set its default to false | ||||
* | add custom pragma support for var and let symbols (#9582) | jcosborn | 2019-01-07 | 1 | -4/+6 |
| | | | | | | * add custom pragma support for var and let symbols * updated changelog for custom pragmas on var and let symbols * add oldast switch for backwards compatibility | ||||
* | Add changelog for the isNil JavaScript change (#10184) | Alexander Ivanov | 2019-01-07 | 1 | -0/+2 |
| | | | Forgot to add an item, breaking change | ||||
* | Pragma syntax is now consistent (#9993) | Neelesh Chandola | 2018-12-27 | 1 | -0/+6 |
| | | | | | | | | | | * Give deprecation warning when type pragmas do not follow the type name * pragma before generic parameter list in type definition is now deprecated * Update changelog * Fix bug where deprecated warning was being shown even though no generic param list was present * Fix bug * Use errGenerated * Best attempt at writing the grammar | ||||
* | add to changelog | Timothee Cour | 2018-12-19 | 1 | -0/+2 |
| | |||||
* | add `getCurrentCompilerExe` to vmops (eg allows to get nim compiler at CT); ↵ | Timothee Cour | 2018-12-18 | 1 | -0/+3 |
| | | | | add tests for vmops (#9925) | ||||
* | document the change for fix #9978 | Andreas Rumpf | 2018-12-14 | 1 | -0/+3 |
| | |||||
* | added parseopt.remainingArgs; refs #9951 | Araq | 2018-12-14 | 1 | -0/+1 |
| | |||||
* | os.nim: use the new pathnorm.normalizePath implementation | Araq | 2018-12-14 | 1 | -0/+3 |
| | |||||
* | os.nim: big refactoring, use the new pathnorm that was extracted by ↵ | Araq | 2018-12-13 | 1 | -0/+2 |
| | | | | compiler/pathutils.nim; added os.relativePath | ||||
* | fix merge conflict | Araq | 2018-12-12 | 1 | -2/+2 |
|\ | |||||
| * | Merge branch 'devel' into sorted_deduplicate | Andreas Rumpf | 2018-12-12 | 1 | -0/+26 |
| |\ | |||||
| * | | Add the parameter isSorted for the sequtils.deduplicate | data-man | 2018-12-07 | 1 | -0/+1 |
| | | | |||||
* | | | move diff.nim to experimental | Araq | 2018-12-12 | 1 | -1/+1 |
| |/ |/| | |||||
* | | added diff.nim to the stdlib | Araq | 2018-12-12 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #9937 from cooldome/pragmablock_custom_pragma | Andreas Rumpf | 2018-12-12 | 1 | -0/+3 |
|\ \ | | | | | | | Language feature: implement custom pragmas in pragma blocks | ||||
| * | | Add changelog item | Andrii Riabushenko | 2018-12-11 | 1 | -0/+3 |
| | | | |||||
* | | | Rework nil/option for nre in light of ""==nil | Flaviu Tamas | 2018-12-11 | 1 | -0/+19 |
|/ / | | | | | | | Fixes #9243 | ||||
* / | Make options.UnpackError inherit from system.Defect | Oscar Nihlgård | 2018-12-08 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #9846 from timotheecour/pr_getpid | Andreas Rumpf | 2018-12-05 | 1 | -0/+1 |
|\ | | | | | add os.getCurrentProcessId() | ||||
| * | address comments | Timothee Cour | 2018-12-04 | 1 | -1/+1 |
| | | |||||
| * | fixup | Timothee Cour | 2018-12-03 | 1 | -0/+1 |
| | | |||||
* | | Update changelog | data-man | 2018-12-04 | 1 | -0/+1 |
|/ | |||||
* | new minor language feature: .noSideEffect blocks like .gcsafe blocks | Andreas Rumpf | 2018-11-27 | 1 | -1/+2 |
| | |||||
* | document the breaking change for osproc | Andreas Rumpf | 2018-11-26 | 1 | -1/+2 |
| | |||||
* | Add isInstanceOf for generic procs to the macros module (#9730) | cooldome | 2018-11-21 | 1 | -0/+4 |
| | |||||
* | fix #9647 tmpl=>nimf (#9658) | Timothee Cour | 2018-11-14 | 1 | -0/+5 |
| | |||||
* | deprecated ospaths (#9665) | Andreas Rumpf | 2018-11-09 | 1 | -0/+4 |
| | |||||
* | fixes #9619 | Andreas Rumpf | 2018-11-09 | 1 | -0/+5 |
| | |||||
* | changelog entry. | Arne Döring | 2018-11-08 | 1 | -0/+2 |
| | |||||
* | add new stdlib modules to the changelog | Araq | 2018-11-08 | 1 | -1/+4 |
| | |||||
* | parser change: 'not' is always a unary operator; fixes #9574 | Andreas Rumpf | 2018-11-07 | 1 | -0/+2 |
| | |||||
* | compiler cleanup: flag tfOldSchoolExprStmt is gone | Araq | 2018-11-06 | 1 | -1/+2 |
| | |||||
* | removed the undocumented #? strongSpaces parsing mode | Araq | 2018-11-06 | 1 | -0/+1 |
| | |||||
* | document system.UncheckedArray | Araq | 2018-11-06 | 1 | -0/+3 |
| | |||||
* | Generic Complex type (#9590) | Arne Döring | 2018-11-05 | 1 | -1/+4 |
| | | | | | | | | | | | | * remove `**` * const `im` can now be used with Complex64 * converters from float|int to Complex are replaced by procs * converters between various Complex types must stay to allow usage of `im` with Complex64 * limit types for `+`, `-`, `/`, and `*` between Complex and float * add `pow` for Complex and a number * complex type changes * unpublish approximation function | ||||
* | changelog entry | Arne Döring | 2018-10-31 | 1 | -0/+2 |
| | |||||
* | fixes regressions | Araq | 2018-10-30 | 1 | -0/+13 |
| | |||||
* | Merge pull request #9496 from cooldome/vm_float_casts | Arne Döring | 2018-10-28 | 1 | -0/+2 |
|\ | | | | | VM: add int <-> float casts of the same size | ||||
| * | update changelog | Andrii Riabushenko | 2018-10-27 | 1 | -0/+2 |
| | | |||||
* | | Improve dumpLisp macro (#9515) | Kaushal Modi | 2018-10-27 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improve dumpLisp macro - Remove commas from the lisp representation of the AST. - Make the dumpLisp output "pretty" and indented. - Improve docs of `dumpTree` and `dumpLisp` macros. With: dumpLisp: echo "Hello, World!" Output before this commit: StmtList(Command(Ident("echo"), StrLit("Hello, World!"))) Output after this commit: (StmtList (Command (Ident "echo") (StrLit "Hello, World!"))) * Re-use the traverse proc inside treeRepr for lispRepr too - Add module-local `treeTraverse` proc. - Also fix treeRepr/dumpTree not printing nnkCommentStmt node contents. * More doc string updates * Allow unindented lispRepr output for tests * Update a test affected by the lispRepr change * Fix dumpTree * Add note about lispRepr and dumpLisp to changelog [ci skip] | ||||
* | | Openmp parallel iterator improvements (#9493) | Mamy Ratsimbazafy | 2018-10-25 | 1 | -0/+6 |
|/ | | | | | * More flexibility in OpenMP pragma * Use static to constrain to compile-time annotation string * Update changelog with OpenMP change | ||||
* | added system.typeof operation; fixes #9093 | Araq | 2018-10-24 | 1 | -0/+3 |
| | |||||
* | changelog entry | Arne Döring | 2018-10-18 | 1 | -0/+2 |
| | |||||
* | Fixes #9364 and add moduleDescription to jsondoc (#9396) | PMunch | 2018-10-17 | 1 | -0/+3 |
| | | | | | | | This fixes `jsondoc0` so that it has comments in the output as described by the documentation. It also fixes `jsondoc`/`jsondoc2` as it stored it's output in a file with an html extension. Along with this it also adds a new field `moduleDescription` to `jsondoc`/`jsondoc2` which contains the module description. | ||||
* | unicode: added strip, align, alignLeft, repeat procs; refs #6301 | Andreas Rumpf | 2018-10-14 | 1 | -2/+2 |
| | |||||
* | unicode: add split procs; refs #6301 | Andreas Rumpf | 2018-10-14 | 1 | -0/+3 |
| |