Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | develop version is 0.20.99 [feature] | Araq | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | Bit operator names 2 (#11413) | Arne Döring | 2019-06-06 | 1 | -0/+11 |
| | | | | | | * add bit operator names * add test for bitop alias | ||||
* | bump version to 0.20.0 | narimiran | 2019-06-05 | 1 | -2/+2 |
| | |||||
* | Fix strscans Docs (#11408) [ci skip] | Tristano Ajmone | 2019-06-05 | 1 | -2/+2 |
| | | | | | | | Amend two typos in the documentation of strscans library: - `a ^* b` instead of `a ^+ b`. - Remove hyphen from `$w` ASCII identifier `[A-Z-a-z_][A-Za-z_0-9]*` (matching `IdentStartChars` definition in parseutils). | ||||
* | intVal works now on enum field symbols (#11403) | Arne Döring | 2019-06-05 | 1 | -0/+2 |
| | | | | | | * intVal works now on enum field symbols * disable flakey titerators test | ||||
* | remove stdlib case transitions (#11401) | Jasper Jenkins | 2019-06-05 | 3 | -4/+6 |
| | |||||
* | make fullpaths the default in error messages and stack traces for mor… ↵ | Andreas Rumpf | 2019-06-05 | 2 | -2/+2 |
| | | | | | | | | | | | | (#11385) * make fullpaths the default in error messages and stack traces for more convenient development * split up -d:release into -d:release and -d:danger flags * workaround a Nim config parser bug * fixes an old nim config parser bug * make megatest green again * make nimpretty tests work again * make nimsuggest green | ||||
* | improve 'marshal' documentation, refs #10330 (#11398) | Miran | 2019-06-04 | 1 | -16/+55 |
| | |||||
* | revert unintended changes | narimiran | 2019-06-04 | 1 | -2/+2 |
| | |||||
* | better documentation for the new `shr` | narimiran | 2019-06-04 | 1 | -3/+7 |
| | |||||
* | rename (un)likely (#11391) | Jasper Jenkins | 2019-06-03 | 2 | -6/+6 |
| | |||||
* | Fixed "is not GC-safe as it calls 'createThread'" when creating a thread in ↵ | Dankr4d | 2019-06-03 | 1 | -1/+1 |
| | | | | a thread. (#11390) | ||||
* | Render deprecated pragmas (#8886) | LemonBoy | 2019-06-03 | 13 | -109/+73 |
| | | | | | | | | | * Render deprecated pragmas * fix the expected html * clean up the documentation regarding deprecations * fix typo * fix system.nim * fix random | ||||
* | undeprecate system.programResult until we have a good solution at hand | Araq | 2019-06-03 | 2 | -3/+3 |
| | |||||
* | fixes #11364 (#11383) | Andreas Rumpf | 2019-06-03 | 1 | -2/+2 |
| | |||||
* | Additional platform definitions for sparc64 (#11387) | John Paul Adrian Glaubitz | 2019-06-03 | 2 | -1/+3 |
| | | | | | | * lib/posix: Define SO_REUSEPORT for sparc64 as 0x0200 from kernel ABI * lib/system: Add platform support for sparc64 | ||||
* | fixes #11369 (#11381) | Andreas Rumpf | 2019-06-02 | 1 | -10/+10 |
| | |||||
* | sets: minor documentation fixes [ci skip] (#11377) | Jjp137 | 2019-06-02 | 1 | -3/+3 |
| | | | | | | | | Mainly replace a backslash, which was supposed to represent set difference, with the Unicode symbol for set difference (U+2216). The backslash did not appear in the output since it is used to escape characters in reST. Fix a few typos as well. | ||||
* | Make net module compile with --taintMode:on (#11360) | Smittyvb | 2019-06-01 | 1 | -1/+1 |
| | |||||
* | parseopt fix (#11363) [backport] | Jasper Jenkins | 2019-06-01 | 1 | -1/+2 |
| | |||||
* | Remove immediate pragma (#11308) | Arne Döring | 2019-05-29 | 3 | -9/+3 |
| | | | | | * remove immediate from tests * remove immediate from the compiler | ||||
* | system.nim: minor fix for the new 'unown' template | Araq | 2019-05-29 | 1 | -1/+1 |
| | |||||
* | switch should be nimOldShiftRight with the nim prefix | Araq | 2019-05-29 | 1 | -1/+1 |
| | |||||
* | right shift is now by default sign preserving (#11322) | Arne Döring | 2019-05-29 | 8 | -132/+147 |
| | | | | | | | | | | | * right shift is now by default sign preserving * fix hashString and semfold * enable arithmetic shift right globally for CI * fix typo * remove xxx * use oldShiftRight as flag * apply feedback * add changelog entry | ||||
* | Fixed #9762 (#11296) | Yuriy Glukhov | 2019-05-29 | 1 | -30/+29 |
| | |||||
* | fixes #11205 | Araq | 2019-05-28 | 1 | -0/+5 |
| | |||||
* | fixes #11344 | Araq | 2019-05-28 | 1 | -4/+9 |
| | |||||
* | fix doccomment of macros.get{Size,Align,Offset} [ci skip] (#11346) | Arne Döring | 2019-05-28 | 1 | -7/+12 |
| | |||||
* | fixes #11057 (#11345) | Andreas Rumpf | 2019-05-28 | 1 | -2/+1 |
| | |||||
* | better error message for the object case switch transition period | Araq | 2019-05-27 | 1 | -1/+4 |
| | |||||
* | hotfix for 32bit unsigned 'range' checking; incomplete, unknown why some ↵ | Araq | 2019-05-27 | 1 | -0/+6 |
| | | | | operations produce range checks | ||||
* | xmltree: use code-block for arch-dependent tests | narimiran | 2019-05-27 | 1 | -38/+44 |
| | |||||
* | make json.to work with the more restricted case objects | Araq | 2019-05-27 | 2 | -17/+14 |
| | |||||
* | fixes #1286; object case transitions are now sound | Andreas Rumpf | 2019-05-27 | 10 | -162/+101 |
| | |||||
* | hashes: quickfix one test | narimiran | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | Enable range checking for unsigned integers (#11313) | Oscar Nihlgård | 2019-05-25 | 1 | -0/+18 |
| | | | | | | * Enable range checking for unsigned integers * Make the tests green | ||||
* | fixes #11294 | Araq | 2019-05-24 | 1 | -3/+4 |
| | |||||
* | Implement generic fromBin|Oct|Hex in strutils (#11107) | Alvydas Vitkauskas | 2019-05-23 | 1 | -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 | ||||
* | fix #8329, allow case insensitive xmltree.findAll (#11305) | Miran | 2019-05-23 | 1 | -11/+23 |
| | |||||
* | fix spelling [ci skip] (#11307) | Andy Davidoff | 2019-05-22 | 1 | -1/+1 |
| | |||||
* | finish #11292: fix `addQuoted` and add changelog entry (#11301) | Miran | 2019-05-22 | 1 | -0/+4 |
| | | | | | | * finish #11292: fix `addQuoted` and add changelog entry * JS is special | ||||
* | fixes #7167 (#11300) | Andreas Rumpf | 2019-05-22 | 1 | -1/+1 |
| | | | | | | * fixes #7167 * spec: distinct types can be ordinal types * bootstrapping issue | ||||
* | stdlib: more consistent formatting | Araq | 2019-05-22 | 2 | -27/+27 |
| | |||||
* | fixes #10963, disallow implicit mixing of strings and ints/floats (#11292) | Miran | 2019-05-21 | 2 | -11/+19 |
| | |||||
* | Allow void macro result (#11286) | Arne Döring | 2019-05-21 | 3 | -3/+3 |
| | | | | | * allow void macro result * add test for void macro result type | ||||
* | colors: fix `mix`, add documentation (#11295) | Miran | 2019-05-21 | 1 | -20/+104 |
| | |||||
* | faster hashing (#11203) | Miran | 2019-05-21 | 1 | -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) | Miran | 2019-05-21 | 1 | -16/+21 |
| | |||||
* | fix #8395, fix #8734: normalize os.tailDir and os.parentDir (#11288) | Miran | 2019-05-21 | 1 | -6/+14 |
| | |||||
* | getDateStr and getClockStr takes a default parameter (#11108) | liuxiaodong | 2019-05-21 | 1 | -4/+6 |
| |