Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow StmtLists to pass through semExprWithType | Zahary Karadjov | 2017-04-11 | 1 | -4/+1 |
| | | | | | | This fix was necessary in order to fix the lambda lifting used in the "jsffi" module, which relies on turning nkStmtList into nkLambda in a catch-all dot operator. | ||||
* | lift parameter-less do block to lambdas | Zahary Karadjov | 2017-04-10 | 1 | -2/+8 |
| | |||||
* | improve the usability of the jsffi module | Zahary Karadjov | 2017-04-09 | 1 | -6/+56 |
| | | | | | | * All JavaScript operators are usable with JsObject * The dot operators will use native JavaScript strings * Results returned from dot calls are consired discardable | ||||
* | Implement json.`%` for enums. | Dominik Picheta | 2017-04-06 | 1 | -0/+5 |
| | |||||
* | Add some extra methods and fields to DOM module. | Dominik Picheta | 2017-04-06 | 1 | -0/+11 |
| | |||||
* | parsecfg: handle streams and strings when saving or loading configuration ↵ | Anatoly Galiulin | 2017-04-06 | 1 | -72/+85 |
| | | | | (#5554) | ||||
* | Update 'compiles' documentation to remove not (#5666) | John Scillieri | 2017-04-05 | 1 | -1/+1 |
| | | | Documentation for proc compiles showed a broken/unintuitive example (unless i missed something) | ||||
* | Merge branch 'devel' into araq | Andreas Rumpf | 2017-04-04 | 2 | -1/+2 |
|\ | |||||
| * | fixup! support for the Genode OS framework (#5653) | Emery Hemingway | 2017-04-02 | 2 | -1/+2 |
| | | | | | | Allocate thread metadata at createThread. | ||||
* | | system.nim: make min/max take openArrays, not varargs (breaking change) | Andreas Rumpf | 2017-04-04 | 1 | -2/+2 |
|/ | |||||
* | memory manager: use less memory; corruption prevention | Andreas Rumpf | 2017-04-02 | 1 | -59/+47 |
| | |||||
* | remove en-dash from the language | Andreas Rumpf | 2017-04-02 | 2 | -28/+1 |
| | |||||
* | Fix #5611 | Daniil Yarancev | 2017-04-02 | 1 | -2/+2 |
| | |||||
* | Proper fix for osproc.nim on Android (#5646) | Eugene Kabanov | 2017-04-02 | 1 | -3/+7 |
| | |||||
* | support for the Genode OS framework (#5560) | Emery Hemingway | 2017-03-31 | 10 | -27/+316 |
| | |||||
* | Fix wrong value range of ntohs ... (#5390) | wt | 2017-03-31 | 1 | -4/+4 |
| | |||||
* | Implementing `repr` for JS (#5578) | Silvio | 2017-03-31 | 1 | -9/+263 |
| | |||||
* | Merge remote-tracking branch 'origin/concepts-rebased' into araq | Andreas Rumpf | 2017-03-31 | 1 | -2/+17 |
|\ | |||||
| * | requested code review changes | Zahary Karadjov | 2017-03-29 | 1 | -11/+0 |
| | | |||||
| * | restore the T1-T9 types and clarify how generic concepts work | Zahary Karadjov | 2017-03-28 | 1 | -0/+11 |
| | | |||||
| * | use lower-case proc names | Zahary Karadjov | 2017-03-24 | 1 | -5/+5 |
| | | |||||
| * | new type traits: `GenericHead` and `StripGenericParams` | Zahary Karadjov | 2017-03-24 | 1 | -2/+17 |
| | | |||||
* | | Merge branch 'devel' into araq | Andreas Rumpf | 2017-03-30 | 2 | -256/+256 |
|\ \ | |||||
| * \ | Merge pull request #5614 from moigagoo/fix_time_offset_in_times_js | Dominik Picheta | 2017-03-30 | 1 | -260/+253 |
| |\ \ | | | | | | | | | Times: JS: Remove implicit UTC convesion. | ||||
| | * \ | Merge branch 'devel' into fix_time_offset_in_times_js | Konstantin Molchanov | 2017-03-29 | 8 | -42/+91 |
| | |\ \ | |||||
| | * | | | Stdlib: Times: Use JS's "new Date" to convert TimeInfo to Time. | Konstantin Molchanov | 2017-03-29 | 1 | -260/+253 |
| | | | | | | | | | | | | | | | | | | | | To use JS's Date creation from string, I moved the TimeInfo formatting code above the toTime proc declaration. Also, I changed the argument type for newDate from string to cstring for it to work. | ||||
| | * | | | Merge branch 'calculate_yearday_in_timeinfo_js' into fix_time_offset_in_times_js | Konstantin Molchanov | 2017-03-27 | 1 | -2/+8 |
| | |\ \ \ | |||||
| | | * | | | Times: JS: Add yearday to TimeInfo. | Konstantin Molchanov | 2017-03-27 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add yearday calculation to getLocalTime and getGMTime, so that yearday is not 0 for TimeInfo instances under JS backend. Yearday 0 has no sense and contradicts the behaviour under C backend, where yearday is an int from 1 to 365, i.e. cannot be 0 even theoretically. | ||||
| | * | | | | Times: JS: Remove implicit UTC convesion. | Konstantin Molchanov | 2017-03-26 | 1 | -1/+1 |
| | |/ / / | | | | | | | | | | | | | | | | The conversion would produce incorrect timestamp. | ||||
| * | / / | fixes #5628 | Araq | 2017-03-30 | 1 | -2/+3 |
| | |/ / | |/| | | |||||
| * | | | JS: Add yearday calculation to getLocalTime and getGMTime, so that yearday ↵ | Konstantin Molchanov | 2017-03-29 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | is not 0 for TimeInfo instances under JS backend. (#5616) | ||||
* | | | | attempt to make travis OSX tests green and mandatory | Andreas Rumpf | 2017-03-29 | 1 | -0/+0 |
| | | | | |||||
* | | | | fixes #5625 | Andreas Rumpf | 2017-03-29 | 1 | -7/+9 |
|/ / / | |||||
* | | | Update threadpool.nim (#5624) | Tomas Vojtisek | 2017-03-29 | 1 | -1/+1 |
| | | | |||||
* | | | Fix posix.nim `dirent` structure to be more compatible with OSes. (#5623) | Eugene Kabanov | 2017-03-29 | 1 | -2/+7 |
| | | | |||||
* | | | Implement touch event types/procs in DOM module. | Dominik Picheta | 2017-03-27 | 1 | -0/+30 |
| | | | |||||
* | | | Fixes the order in which FutureVar and return completions are made. | Dominik Picheta | 2017-03-27 | 1 | -10/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This caused a pretty bad and subtle bug in the asynchttpserver. As far as I can understand, the fact that the returned future was being completed first meant that the underlying async procedure could continue running and thus clean() the FutureVar and request new data. The control then went back and the FutureVar was completed again causing an error. | ||||
* | | | fixes #3847 (#5609) | Andreas Rumpf | 2017-03-27 | 4 | -29/+36 |
|/ / | |||||
* | | Fix segfault in db_mysql fastRows (#5605) | pgkos | 2017-03-26 | 1 | -4/+20 |
| | | |||||
* | | fixes #5599 (#5610) | Andreas Rumpf | 2017-03-26 | 4 | -7/+15 |
| | | |||||
* | | update linenoise (#5357) | Arne Döring | 2017-03-25 | 3 | -56/+158 |
| | | |||||
* | | JS: Times: Add timezone prop to TimeInfo. (#5581) | Konstantin Molchanov | 2017-03-25 | 1 | -0/+1 |
|/ | |||||
* | Deques compilation error fix (#5591) | Dmitriy Fomichev | 2017-03-24 | 1 | -2/+2 |
| | |||||
* | Added few documentation lines for the unsafeAddr operator. (#5362) | Arne Döring | 2017-03-23 | 1 | -3/+7 |
| | |||||
* | Fix posix version of moveFile between different filesystems (#5580) | Anatoly Galiulin | 2017-03-23 | 2 | -21/+47 |
| | |||||
* | Implement asyncfile.readToStream. | Dominik Picheta | 2017-03-23 | 1 | -0/+10 |
| | |||||
* | Implement requestAnimationFrame and cancelAnimationFrame in dom module. | Dominik Picheta | 2017-03-23 | 1 | -0/+2 |
| | |||||
* | Improve os.getFileSize documentation to specify the unit. | Dominik Picheta | 2017-03-23 | 1 | -1/+2 |
| | |||||
* | Fixes #4719. (#5585) | Eugene Kabanov | 2017-03-23 | 2 | -19/+26 |
| | |||||
* | Reduce the scope of stackTrace var (#5583) | Ruslan Mustakov | 2017-03-22 | 1 | -2/+1 |
| | | | Fixes #5571. |