summary refs log tree commit diff stats
path: root/changelog.md
Commit message (Collapse)AuthorAgeFilesLines
* string to cstring conversions produce the empty C string for nil; this will ↵Andreas Rumpf2018-04-281-1/+4
| | | | be consistent with alternative string implementations
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-0/+6
|
* fixes #7637; assignments are not allowed to slice object; minor breaking changeAndreas Rumpf2018-04-211-0/+4
|
* Change type of `Timeval.tv_sec` to `posix.Time` (#7646)Oscar Nihlgård2018-04-181-0/+1
|
* rename SomeReal to SomeFloat (#7617)Arne Döring2018-04-151-2/+4
| | | | | * rename SomeReal to SomeFloat * added changelog entry
* Add recent `times` changes to changelog (#7607)Oscar Nihlgård2018-04-151-0/+8
|
* Nim namespace for cpp (#7453)AdrianV2018-04-151-0/+4
| | | | | - new option --usenamespace to generate nim cpp code in its own namespace Nim - minor changes for compatibility with the new Embarcadero = Borland C++-Builder (bcc)
* implements first version of for-loop macrosAndreas Rumpf2018-04-151-0/+3
|
* fixes #7451 (#7575)RSDuck2018-04-141-0/+3
|
* fixes #6205Andreas Rumpf2018-04-141-0/+3
|
* the new feature's name is hotCodeReloadingAndreas Rumpf2018-04-131-1/+1
|
* fixes #4470Andreas Rumpf2018-04-131-1/+3
|
* Support code hot reloading for JavaScript projects (#7362)zah2018-04-131-3/+12
| | | | | | | | | | | | | | | | | | | | | | * Support code hot reloading for JavaScript projects * Add some missing JavaScript symbols and APIs * fix the Travis build * (review changes) remove the js type from the standard library as it doesn't follow NEP-1 * more additions to the DOM module * Follow NEP-1 in jsffi; spell 'hot code reloading' correctly * introduce a jscore module * Document jscore module. * readded js type * Remove the '$' operator that doesn't behave
* introduce nkTupleConstr AST node for unary tuple construction; breaking changeAndreas Rumpf2018-04-131-0/+4
|
* deprecate macros.callsite; fixes #7369Andreas Rumpf2018-04-121-0/+2
|
* 'func' is now an alias for 'proc .noSideEffect'Andreas Rumpf2018-04-121-1/+2
|
* Add column number to instantiation info (#7376)PMunch2018-04-121-0/+2
| | | | | | | | | | | | | | * Add column number to instantiation info Instantiation info left out column number for no good reason. This adds it in as the third element of the tuple. * Fix test that failed and added change to changelog An assertion test failed because it was declaring a type that was expected to be populated by instantiationInfo with the old signature. Also added the changes to the changelog as it is a breaking change.
* Added a few useful os calls to VM (#7440)genotrance2018-04-121-0/+1
|
* Get symbol kind (#7491)Arne Döring2018-04-111-0/+2
|
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-0/+2
|
* Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360)cooldome2018-04-101-0/+4
|
* added the 'x.p[:T]' notation for explicit generic instantiations in ↵Araq2018-04-061-0/+3
| | | | combination with the ddot calling syntax
* renamed future.nim to sugar.nimAraq2018-04-061-0/+2
|
* Merge pull request #7483 from GULPF/cookies-timezonesDominik Picheta2018-04-041-0/+2
|\ | | | | Don't assume UTC in cookies.setCookie
| * Don't assume UTC in cookies.setCookieOscar Nihlgård2018-04-031-0/+2
| |
* | Fixes #7473 (#7475)Arne Döring2018-04-041-0/+3
| | | | | | | | | | * removed code duplication * changelog entry, adopt tests for changes
* | added toOpenArray builtin for zero-copy slices; syntax sugar yet to comeAraq2018-03-241-0/+2
| |
* | Remove bugfixes heading from changelogDominik Picheta2018-03-191-8/+5
| | | | | | This heading is for the automatically generated list of issues fixed.
* | raise the max instruction count for the VM to one billionAraq2018-03-181-0/+4
|/
* Renamed jsondoc2 to jsondoc, similar to doc2 (#7279)PMunch2018-03-081-0/+3
| | | | | | | | | | | | | | | | | * Update information about jsondoc/jsondoc2 Manual was missing information about jsondoc2 which made it seem like it didn't exist at all. This commit adds mention of the jsondoc2 command along with an example. * Renamed jsondoc2 similar to doc2 and updated docs doc2 was recently renamed to doc while doc was renamed to doc0. This commits renames jsondoc to jsondoc2 and jsondoc2 to jsondoc0 to behave tha same way. The documentation for doc/jsondoc was also lagging behind this change which has also been fixed. I interpreted this as a soft deprecation of doc and jsondoc and therefore removed them from the auto-complete lists.
* Fix #6415 (#7281)zah2018-03-081-0/+5
| | | | | | | | * hangle static generic params when used in the importcpp pragma * importcpp works for generic types with fields; fixes #6415 * revert a too agressive safety check that ended up breaking the tests
* make re.split consistent with strutils.split and other programming ↵Andreas Rumpf2018-03-051-0/+6
| | | | languages; refs #7278
* development version is 0.18.1Araq2018-03-051-643/+1
|
* added -d:nimNoArrayToString define to allow easier porting to 0.18Araq2018-03-011-2/+4
|
* deprecate parseopt2 stdlib moduleAndreas Rumpf2018-02-281-0/+2
|
* Add bugfixes list to changelog.Dominik Picheta2018-02-281-0/+327
|
* Sort changelog into appropriate headings.Dominik Picheta2018-02-281-178/+242
|
* move `readPasswordFromStdin` from rdstdin to terminal (#7266)Vindaar2018-02-271-1/+4
|
* fixes #7247Andreas Rumpf2018-02-231-3/+0
|
* Revert "Fixes #4265."Dominik Picheta2018-02-171-2/+0
| | | | This reverts commit fe6fddb9d83c099ee407bced8d59e11e351ecd58.
* Fixes #4265.Dominik Picheta2018-02-171-0/+2
|
* Move joyent_http_parser out of stdlib.Dominik Picheta2018-02-171-0/+1
|
* Fixes #5786.Dominik Picheta2018-02-171-1/+2
|
* Fixes #4995. (#7157)Dominik Picheta2018-02-131-0/+4
|
* disable the undocumented 'import ' feature; allow import std / strutils; ↵Andreas Rumpf2018-02-121-0/+9
| | | | fixes #2819; refs #6700
* fixes #7200Andreas Rumpf2018-02-101-0/+2
|
* move new sha1 module into the new 'std' namespaceAndreas Rumpf2018-02-061-0/+2
|
* the .deprecated pragma for procs now supports a user-definable deprecation ↵Andreas Rumpf2018-02-021-0/+9
| | | | message
* better type inference for numerical types; prerequisitive for version 1Andreas Rumpf2018-02-021-0/+3
|
* Merge pull request #6796 from nim-lang/async-improvementsDominik Picheta2018-01-281-0/+9
|\ | | | | Async improvements