Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update macros.nim: followup on pull #7598 (#7619) | Timothee Cour | 2018-04-16 | 1 | -5/+2 |
| | | | | @Araq @krux02 https://github.com/nim-lang/Nim/pull/7598 seemed inaccurate eg for NLineInfo there's `mNLineInfo` but no opcNLineInfo | ||||
* | Fix docs in json module after #7537 | Dominik Picheta | 2018-04-15 | 1 | -1/+3 |
| | |||||
* | Add autovivification example (#7537) | Federico Ceratto | 2018-04-16 | 1 | -0/+5 |
| | | | | | | * Add autovivification example * Update json.nim | ||||
* | Timeinterval optimization (#7608) | Oscar Nihlgård | 2018-04-16 | 2 | -33/+61 |
| | | | | | | * TimeInterval optimization * Fix typo in `$`(Duration) | ||||
* | move eqIdent to vm.nim (#7585) | Arne Döring | 2018-04-15 | 7 | -43/+134 |
| | | | | | | * Strutils comment changes. * fix typo | ||||
* | manual: remove the bind-once typedesc weirdness; replaced by how things ↵ | Andreas Rumpf | 2018-04-15 | 1 | -4/+4 |
| | | | | should be done | ||||
* | docutils: no Babel file | Andreas Rumpf | 2018-04-15 | 2 | -6/+5 |
| | |||||
* | docutils: make ':test:' work without argument | Andreas Rumpf | 2018-04-15 | 2 | -4/+7 |
| | |||||
* | rename SomeReal to SomeFloat (#7617) | Arne Döring | 2018-04-15 | 6 | -34/+38 |
| | | | | | * rename SomeReal to SomeFloat * added changelog entry | ||||
* | Fix cmpStrings in js mode (#7604) | treeform | 2018-04-15 | 2 | -2/+11 |
| | |||||
* | Add recent `times` changes to changelog (#7607) | Oscar Nihlgård | 2018-04-15 | 1 | -0/+8 |
| | |||||
* | add example to docs for getTypeInst and getTypeImpl (#7206) | jcosborn | 2018-04-15 | 1 | -9/+45 |
| | | | | | | | | * add example to docs for getTypeInst and getTypeImpl * made examples use runnableExamples * changed assert to doAssert | ||||
* | Nim namespace for cpp (#7453) | AdrianV | 2018-04-15 | 8 | -7/+44 |
| | | | | | - 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) | ||||
* | manual: cleanup the documentation; document for-loop macros; ensure the ↵ | Andreas Rumpf | 2018-04-15 | 1 | -22/+114 |
| | | | | examples compile | ||||
* | implements first version of for-loop macros | Andreas Rumpf | 2018-04-15 | 4 | -2/+89 |
| | |||||
* | fixes #7610 | Andreas Rumpf | 2018-04-14 | 1 | -1/+1 |
| | |||||
* | manual: many additions and improvements | Andreas Rumpf | 2018-04-14 | 1 | -41/+68 |
| | |||||
* | explicit effects for existsOrCreateDir | Andreas Rumpf | 2018-04-14 | 1 | -1/+2 |
| | |||||
* | merge the different manual/*.rst include files. Was too hard to find the ↵ | Andreas Rumpf | 2018-04-14 | 25 | -8034/+8057 |
| | | | | corresponding sections otherwise. Hope it means the manual is more likely to be kept up to date. | ||||
* | fixes #7451 (#7575) | RSDuck | 2018-04-14 | 4 | -36/+174 |
| | |||||
* | remove deprecated timeToTimeInfo; fixes #3678 | Andreas Rumpf | 2018-04-14 | 1 | -49/+12 |
| | |||||
* | make JS tests green again | Andreas Rumpf | 2018-04-14 | 2 | -5/+5 |
| | |||||
* | fixes #6205 | Andreas Rumpf | 2018-04-14 | 2 | -19/+22 |
| | |||||
* | make nativesockets.Hostent.addrlist readable for ipv4 af_inet addresses (see ↵ | skilchen | 2018-04-13 | 1 | -2/+18 |
| | | | | issue #7314) (#7327) | ||||
* | the new feature's name is hotCodeReloading | Andreas Rumpf | 2018-04-13 | 6 | -13/+14 |
| | |||||
* | fixes #4470 | Andreas Rumpf | 2018-04-13 | 3 | -2/+16 |
| | |||||
* | make tools/nimweb.nim compileable with latest Nim (#7602) | skilchen | 2018-04-13 | 1 | -1/+1 |
| | |||||
* | Support code hot reloading for JavaScript projects (#7362) | zah | 2018-04-13 | 14 | -68/+285 |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | make tests green again | Andreas Rumpf | 2018-04-13 | 3 | -8/+8 |
| | |||||
* | introduce nkTupleConstr AST node for unary tuple construction; breaking change | Andreas Rumpf | 2018-04-13 | 26 | -56/+91 |
| | |||||
* | Merge pull request #7599 from nim-lang/fix-typedesc-in-async | zah | 2018-04-13 | 3 | -8/+42 |
|\ | | | | | Fix some usages of typedesc in async procs | ||||
| * | Fix some usages of typedesc in async procs | Zahary Karadjov | 2018-04-13 | 3 | -8/+42 |
| | | | | | | | | | | This also fixes a compilation error in modules, based only on the new async module (i.e. not importing the full asyncdispatch) | ||||
* | | added comment to macros (#7598) | Arne Döring | 2018-04-13 | 1 | -0/+6 |
|/ | | | | | | * added comment to macros * Update macros.nim | ||||
* | [nimgrep] add option --oneline to keep file:line info when piping (#7592) | Timothee Cour | 2018-04-13 | 1 | -6/+12 |
| | | | through grep | ||||
* | Sub second time resolution (#6978) | Oscar Nihlgård | 2018-04-13 | 7 | -297/+700 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add deprecation warnings to recently deprecated procs * Fix bad usage of the times module * Introduce sub second resolution * Fix usage of C's time() * Switch to nanosecond resolution * Make Time & Duration opaque again and fix some errors * Change back to TimeInterval for shorthands * Fix JS test * Fix build error for windows * Undeprecate epochTime * Documentation and minor changes * Lots of bugfixes and doc comments * Attempt to make travis & appveyor green * Fix edge cases for dealing with the local timezone * Workaround JS backend overflow/underflow bug * Use better workaround for not knowing the size of time_t * Use all available timezones for tests * Fix indentation * Add procs for accessing the fractional part of a duration * Order time units from smallest to largest since it makes more sense * Include months and years in `TimeUnit` * Review fix | ||||
* | deprecate macros.callsite; fixes #7369 | Andreas Rumpf | 2018-04-12 | 2 | -1/+5 |
| | |||||
* | 'func' is now an alias for 'proc .noSideEffect' | Andreas Rumpf | 2018-04-12 | 2 | -7/+10 |
| | |||||
* | fixes #3948 | Andreas Rumpf | 2018-04-12 | 2 | -1/+15 |
| | |||||
* | Add column number to instantiation info (#7376) | PMunch | 2018-04-12 | 4 | -2/+7 |
| | | | | | | | | | | | | | | * 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. | ||||
* | unittest: default no color if stdout is not a tty (#7424) | Xiao-Yong | 2018-04-12 | 2 | -5/+20 |
| | | | | | | | We accept a new environment variable, NIMTEST_COLOR, which override the effect of NIMTEST_NO_COLOR. The environment variable, NIMTEST_COLOR, can be 'never' or 'always', which set the color output to false or true, respectively. | ||||
* | Added count(*) support to sql parser. Fixed warnings in sql parser. (#7490) | treeform | 2018-04-12 | 2 | -77/+123 |
| | |||||
* | Move RLimit and getrlimit to posix.nim and add setrlimit to easily limit FD ↵ | aguspiza | 2018-04-12 | 4 | -18/+18 |
| | | | | allocation (#7564) | ||||
* | Cleanups 20180401 (#7458) | Jacek Sieka | 2018-04-12 | 6 | -74/+69 |
| | |||||
* | Added a few useful os calls to VM (#7440) | genotrance | 2018-04-12 | 4 | -22/+55 |
| | |||||
* | fix deprecation warnings in asyncmacro and htmlgen (#7573) | Arne Döring | 2018-04-12 | 2 | -21/+22 |
| | | | | | | * fix deprecation warnings in asyncmacro and htmlgen * removed todo | ||||
* | quick bug fix (#7576) | cooldome | 2018-04-12 | 1 | -0/+2 |
| | |||||
* | fixes #2779 | Andreas Rumpf | 2018-04-11 | 1 | -1/+2 |
| | |||||
* | fixes #6895 | Andreas Rumpf | 2018-04-11 | 2 | -3/+7 |
| | |||||
* | fixes #7551 | Andreas Rumpf | 2018-04-11 | 1 | -0/+12 |
| | |||||
* | option optimization (#6253) | Arne Döring | 2018-04-11 | 1 | -15/+49 |
| |