summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* make tests green againAraq2019-05-2710-36/+18
|
* make json.to work with the more restricted case objectsAraq2019-05-272-17/+14
|
* fixes #1286; object case transitions are now soundAndreas Rumpf2019-05-2714-166/+123
|
* hashes: quickfix one testnarimiran2019-05-271-1/+1
|
* fix bool and range (#11336)Jasper Jenkins2019-05-271-4/+6
|
* Smarter variant object construction (#11273)Jasper Jenkins2019-05-269-14/+332
|
* fixes #10038; deprecate generic methods, they are unreliableAndreas Rumpf2019-05-253-3/+8
|
* C codegen: preparations for better code generationAndreas Rumpf2019-05-251-3/+6
|
* Enable range checking for unsigned integers (#11313)Oscar Nihlgård2019-05-255-7/+24
| | | | | | * Enable range checking for unsigned integers * Make the tests green
* list available options for --cpu, --os and --cc if the passed option is not ↵Ico Doornekamp2019-05-253-3/+20
| | | | found (#11328)
* Use the correct HTML file reference in "nim doc" generated idx files (#11326)Kaushal Modi2019-05-256-11/+1716
| | | | | | | | | | | | | | | | | | | * Use the correct HTML file reference in "nim doc" generated idx files Now "nim doc --out:foo.html --index:on bar.nim" generates "foo.html" and the generated "bar.idx" contains references to "foo.html". Fixes https://github.com/nim-lang/Nim/issues/11325. * Refactor the nim doc tester to extend it for more tests * Reference the HTML files relative to the outDir, not project dir * Add test for issues #11312 and #11325 - https://github.com/nim-lang/Nim/issues/11312 - https://github.com/nim-lang/Nim/issues/11325
* travis: minor opimizations (#11327)alaviss2019-05-251-6/+6
| | | | | | * travis: use homebrew addon * travis: parallelize csources building
* fixes #10299 (#11324)Andreas Rumpf2019-05-254-4/+17
|
* fixes #11188 (#11319)Andreas Rumpf2019-05-244-2/+19
|
* fixes #10912 (#11317)Andreas Rumpf2019-05-243-6/+54
| | | | | | * fixes #10912 * update the tutorial examples
* fixes #11306Araq2019-05-242-19/+20
|
* fixes #11312Araq2019-05-241-0/+2
|
* nimgrep: be less annoyingAraq2019-05-241-2/+1
|
* cleanup keineschweine test; removes unused moduleAraq2019-05-241-295/+0
|
* fixes #11294Araq2019-05-242-4/+7
|
* fixes #11187 (#11315)Andreas Rumpf2019-05-244-2/+19
|
* fixes #11257Araq2019-05-243-9/+24
|
* fixes move analyser; refs #11257Araq2019-05-242-5/+17
|
* Implement generic fromBin|Oct|Hex in strutils (#11107)Alvydas Vitkauskas2019-05-231-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | * make parsutils.parseBin generic and improve runnableExamples * reimplement parseBin/Oct/Hex and improve runnableExamples * update changelog.md file with parseBin/Oct/Hex and fix a typo * delete template and code parseBin|Oct|Hex separately * split definitions between int and other SomeInteger * make parseBin|Oct|Hex generic and remove rtl pragmas * remove pragma inline from praseBin|Oct|Hex * implement families of parse(Bin|Oct|Hex)Int[xx] * fix typo [skip ci] * implement generic fromBin|Oct|Hex * make runnableExamples shorter
* fixes #11309 (#11310)Andreas Rumpf2019-05-232-0/+38
|
* fix #8329, allow case insensitive xmltree.findAll (#11305)Miran2019-05-231-11/+23
|
* fixes #8568 (#11303)Andreas Rumpf2019-05-224-4/+51
| | | | | | * fixes #8568 * fixes regression
* fix spelling [ci skip] (#11307)Andy Davidoff2019-05-221-1/+1
|
* remove trailing whitespace [ci skip]narimiran2019-05-221-1/+1
|
* finish #11292: fix `addQuoted` and add changelog entry (#11301)Miran2019-05-222-2/+14
| | | | | | * finish #11292: fix `addQuoted` and add changelog entry * JS is special
* closes #6076Araq2019-05-221-0/+24
|
* Nim is not a header file generator anymore; closes #4723Araq2019-05-221-2/+0
|
* fixes #7167 (#11300)Andreas Rumpf2019-05-224-4/+23
| | | | | | * fixes #7167 * spec: distinct types can be ordinal types * bootstrapping issue
* fixes subtype relation regressionAraq2019-05-222-5/+21
|
* make bootstrapping work with older NimsAraq2019-05-221-2/+1
|
* fixes #11239Araq2019-05-224-53/+55
|
* stdlib: more consistent formattingAraq2019-05-222-27/+27
|
* better default for nimgrepAraq2019-05-221-2/+4
|
* fixes #11268 (#11299)Andreas Rumpf2019-05-222-3/+13
|
* fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)Miran2019-05-216-17/+25
|
* Allow void macro result (#11286)Arne Döring2019-05-2125-60/+143
| | | | | * allow void macro result * add test for void macro result type
* colors: fix `mix`, add documentation (#11295)Miran2019-05-211-20/+104
|
* faster hashing (#11203)Miran2019-05-211-41/+94
| | | | | | | | | | | | | | | | | | | * faster hashing * multibyte hashing for: * string and string slices * cstring * string, ignoring case * string, ignoring style * openArray of byte or char * address the review comments * use optimized version for all ints * add more tests * make it work in VM * put warnings about differences between CT and runtime * minor style tweaks
* fix #10910, optimize squaring and cubing (#11291)Miran2019-05-211-16/+21
|
* fix #8395, fix #8734: normalize os.tailDir and os.parentDir (#11288)Miran2019-05-211-6/+14
|
* getDateStr and getClockStr takes a default parameter (#11108)liuxiaodong2019-05-211-4/+6
|
* fixes #11049, wrong streams.readBool and streams.peekBool (#11284)Miran2019-05-201-4/+16
|
* Add force openSSL version with -d:sslVersion=1.0.0 (#11272)treeform2019-05-201-2/+25
|
* More specific error message for unsupported recursion in iterators (#11283)Ico Doornekamp2019-05-203-2/+3
|
* fix for return in macro (#9666); fixes #5874Arne Döring2019-05-205-8/+41
|