Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use truncation division in mod for floats (#7118) | Oscar Nihlgård | 2018-05-30 | 1 | -0/+4 |
| | | | | | | | | | | * Use truncation division in mod for floats * Add changelog entry * Add floorDiv/floorMod to math.nim * Update changelog | ||||
* | Add inverse hyperbolic, and cot, sec and csc; and their hyperbolic, inverse, ↵ | Koki Fushimi | 2018-05-30 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | inverse hyperbolic, and change to use defined functions in C or JS for logs and hyperbolics. (#7893) * Add secant, cosecant and cotangent. * Add hyperbolic functions of cotangent, secant and cosecant. * Add inverse hyperbolic functions. * Change to use defined function of C and JS. * Bug fix and refactoring. * Add change to changelog.md | ||||
* | Add algorithm.upperBound (#7851) | Dmitry Atamanov | 2018-05-29 | 1 | -0/+1 |
| | | | | * Add algorithm.upperBound * Docs updated | ||||
* | Small grammar/spelling fix for changelog (#7896) | Clyybber | 2018-05-28 | 1 | -3/+3 |
| | | | | | | * Small grammar/spelling fix. * Tiny grammar fix | ||||
* | Added: type name output when exception raised from unittest (#7869) | 七秒不觉梦 | 2018-05-28 | 1 | -0/+2 |
| | |||||
* | binarySearch improvements (#7850) | Dmitry Atamanov | 2018-05-20 | 1 | -0/+1 |
| | |||||
* | Fixes CritBitTree.inc's bug (#7838) | Dmitry Atamanov | 2018-05-18 | 1 | -0/+1 |
| | | | | | | * Fixes CritBitTree.inc's bug * Update changelog | ||||
* | implement the export/except statement | Zahary Karadjov | 2018-05-07 | 1 | -0/+2 |
| | |||||
* | The `terminal` module now exports additional procs for generating ANSI color | Zahary Karadjov | 2018-05-07 | 1 | -0/+2 |
| | | | | codes as strings. | ||||
* | Support thread-local variables declared inside procs; fixes #7565 | Zahary Karadjov | 2018-05-07 | 1 | -0/+3 |
| | |||||
* | Backwards-compatible support for keyword arguments in the command syntax | Zahary Karadjov | 2018-05-07 | 1 | -0/+2 |
| | |||||
* | update the changelog | Andreas Rumpf | 2018-05-06 | 1 | -0/+3 |
| | |||||
* | Merge branch 'devel' into araq-parser-fixes | Andreas Rumpf | 2018-05-06 | 1 | -0/+3 |
|\ | |||||
| * | Deprecate smart binary search (#7745) | Arne Döring | 2018-05-03 | 1 | -0/+3 |
| | | | | | | | | | | | | * deprecate smartBinarySearch * changelog entry | ||||
* | | warn about inconsistent spacing around binary operators; fixes #7582 | Andreas Rumpf | 2018-05-05 | 1 | -1/+4 |
|/ | |||||
* | make 'not nil' experimental | Andreas Rumpf | 2018-05-02 | 1 | -1/+4 |
| | |||||
* | introduce --laxStrings:on switch | Araq | 2018-04-30 | 1 | -1/+3 |
| | |||||
* | make more tests green | Andreas Rumpf | 2018-04-30 | 1 | -0/+3 |
| | |||||
* | string to cstring conversions produce the empty C string for nil; this will ↵ | Andreas Rumpf | 2018-04-28 | 1 | -1/+4 |
| | | | | be consistent with alternative string implementations | ||||
* | .experimental can now be used to enable specific features | Andreas Rumpf | 2018-04-24 | 1 | -0/+6 |
| | |||||
* | fixes #7637; assignments are not allowed to slice object; minor breaking change | Andreas Rumpf | 2018-04-21 | 1 | -0/+4 |
| | |||||
* | Change type of `Timeval.tv_sec` to `posix.Time` (#7646) | Oscar Nihlgård | 2018-04-18 | 1 | -0/+1 |
| | |||||
* | rename SomeReal to SomeFloat (#7617) | Arne Döring | 2018-04-15 | 1 | -2/+4 |
| | | | | | * rename SomeReal to SomeFloat * added changelog entry | ||||
* | Add recent `times` changes to changelog (#7607) | Oscar Nihlgård | 2018-04-15 | 1 | -0/+8 |
| | |||||
* | Nim namespace for cpp (#7453) | AdrianV | 2018-04-15 | 1 | -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 macros | Andreas Rumpf | 2018-04-15 | 1 | -0/+3 |
| | |||||
* | fixes #7451 (#7575) | RSDuck | 2018-04-14 | 1 | -0/+3 |
| | |||||
* | fixes #6205 | Andreas Rumpf | 2018-04-14 | 1 | -0/+3 |
| | |||||
* | the new feature's name is hotCodeReloading | Andreas Rumpf | 2018-04-13 | 1 | -1/+1 |
| | |||||
* | fixes #4470 | Andreas Rumpf | 2018-04-13 | 1 | -1/+3 |
| | |||||
* | Support code hot reloading for JavaScript projects (#7362) | zah | 2018-04-13 | 1 | -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 change | Andreas Rumpf | 2018-04-13 | 1 | -0/+4 |
| | |||||
* | deprecate macros.callsite; fixes #7369 | Andreas Rumpf | 2018-04-12 | 1 | -0/+2 |
| | |||||
* | 'func' is now an alias for 'proc .noSideEffect' | Andreas Rumpf | 2018-04-12 | 1 | -1/+2 |
| | |||||
* | Add column number to instantiation info (#7376) | PMunch | 2018-04-12 | 1 | -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) | genotrance | 2018-04-12 | 1 | -0/+1 |
| | |||||
* | Get symbol kind (#7491) | Arne Döring | 2018-04-11 | 1 | -0/+2 |
| | |||||
* | Add a few useful os calls to nimscript (#7442) | genotrance | 2018-04-10 | 1 | -0/+2 |
| | |||||
* | Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360) | cooldome | 2018-04-10 | 1 | -0/+4 |
| | |||||
* | added the 'x.p[:T]' notation for explicit generic instantiations in ↵ | Araq | 2018-04-06 | 1 | -0/+3 |
| | | | | combination with the ddot calling syntax | ||||
* | renamed future.nim to sugar.nim | Araq | 2018-04-06 | 1 | -0/+2 |
| | |||||
* | Merge pull request #7483 from GULPF/cookies-timezones | Dominik Picheta | 2018-04-04 | 1 | -0/+2 |
|\ | | | | | Don't assume UTC in cookies.setCookie | ||||
| * | Don't assume UTC in cookies.setCookie | Oscar Nihlgård | 2018-04-03 | 1 | -0/+2 |
| | | |||||
* | | Fixes #7473 (#7475) | Arne Döring | 2018-04-04 | 1 | -0/+3 |
| | | | | | | | | | | * removed code duplication * changelog entry, adopt tests for changes | ||||
* | | added toOpenArray builtin for zero-copy slices; syntax sugar yet to come | Araq | 2018-03-24 | 1 | -0/+2 |
| | | |||||
* | | Remove bugfixes heading from changelog | Dominik Picheta | 2018-03-19 | 1 | -8/+5 |
| | | | | | | This heading is for the automatically generated list of issues fixed. | ||||
* | | raise the max instruction count for the VM to one billion | Araq | 2018-03-18 | 1 | -0/+4 |
|/ | |||||
* | Renamed jsondoc2 to jsondoc, similar to doc2 (#7279) | PMunch | 2018-03-08 | 1 | -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) | zah | 2018-03-08 | 1 | -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 Rumpf | 2018-03-05 | 1 | -0/+6 |
| | | | | languages; refs #7278 |