Commit Graph

  • 50666a1f8b refactor os.nim and ospaths.nim Andreas Rumpf 2017-09-01 10:35:50 +02:00
  • 8ce4273864 os.nim: do not include and import ospaths Andreas Rumpf 2017-09-01 09:42:32 +02:00
  • 7d8ef01e29 update the manual; 'of', 'low' and 'high' can now be overloaded Andreas Rumpf 2017-09-01 08:25:43 +02:00
  • 686a9ae66a tester: better error message comparisons Andreas Rumpf 2017-08-31 21:39:24 +02:00
  • a08fb61da9 make tests green again Andreas Rumpf 2017-08-31 13:59:25 +02:00
  • 4846e4e452 tester: make 'nimout' matching more robust against whitespace issues Andreas Rumpf 2017-08-31 13:59:06 +02:00
  • 6467e55ae8 tables.nim: use proper spacing Andreas Rumpf 2017-08-31 13:42:22 +02:00
  • 8d714d2b02 low/high/of are now overloadable operations Andreas Rumpf 2017-08-30 23:14:33 +02:00
  • 786f9315e3 android target: use clang Andreas Rumpf 2017-08-30 20:44:31 +02:00
  • 6f6e6fe4eb Fix #6295 (#6296) BigEpsilon 2017-08-30 14:44:11 +02:00
  • 28da04c1f7 Android support: put Termux specific dependencies behind a -d:termux switch Andreas Rumpf 2017-08-30 13:33:09 +02:00
  • 80fab1d861 make ospaths compile for Android again, simplify its implementation, added a disclaimer Andreas Rumpf 2017-08-30 11:08:49 +02:00
  • eb8371012c Fix #6288 (#6289 was created for wrong branch) (#6291) Daniil Yarancev 2017-08-29 16:46:22 +03:00
  • 0d07117a65 allow non-admins to create symlinks on windows (#6287) Charlie Barto 2017-08-29 02:30:57 -04:00
  • 920f4acadf fixes #6279 Andreas Rumpf 2017-08-29 00:33:36 +02:00
  • 57f0936f2a macros module: 'name' proc skips the export marker Andreas Rumpf 2017-08-28 12:34:07 +02:00
  • b47e448e06 Fixes #6284. Dominik Picheta 2017-08-28 23:12:10 +01:00
  • a3f82a574f Fix typo (#6285) Daniil Yarancev 2017-08-28 19:14:11 +03:00
  • 22684370b0 remove ArrayDummySize with unchecked arrays (#5818) Jacek Sieka 2017-08-28 21:44:35 +08:00
  • b2aae477d1 Merge pull request #6276 from enckse/devel Dominik Picheta 2017-08-25 23:00:36 +01:00
  • b06c0f97a4 writeDepsFile: write included files as well Paul Tan 2017-08-22 23:36:03 +08:00
  • 1a50442c13 Generate deps file during C compilation Paul Tan 2017-08-18 20:42:16 +08:00
  • 51c1eceea2 libcurl is available via nimble, doc isn't in stdlib any more Sean Enck 2017-08-24 23:29:19 -04:00
  • 496716ee9b Replaced en-dash with hyphen for identifier equality (#6272) Fredrik Høisæther Rasch 2017-08-24 20:53:50 +02:00
  • 82453825e9 Make Nim gdb pretty print friendly (#6240) cooldome 2017-08-24 09:21:38 +01:00
  • 3ce8bec359 Nim Configuration cleanup for VCC (#6261) Fredrik Høisæther Rasch 2017-08-21 11:20:24 +02:00
  • 837b77b0a1 fixes basic type alignement issue on i386 platform. (#6209) Parashurama 2017-08-19 09:02:02 +02:00
  • f64eee3a1e add testcase for mitems returning tuple on VM. Parashurama 2017-08-10 21:01:13 +02:00
  • 03b11b66cf fixes mitems iterator on vm. (issue with tuple value) Parashurama 2017-08-10 19:22:00 +02:00
  • 7ad115f530 Restore the old behavior of parsing "quote do:" Zahary Karadjov 2017-07-18 11:50:06 +03:00
  • c3e5c6c326 treat var modifiers inside the concept body correctly: #1033 Zahary Karadjov 2017-06-30 18:19:37 +03:00
  • 4483cefa0c fix #5918 Zahary Karadjov 2017-06-30 16:28:28 +03:00
  • 43cac7f174 Use of deprecated object name (#6256) Lynn C. Rees 2017-08-19 00:48:03 -06:00
  • 0e276be301 fixes #6250 (#6251) David Krause 2017-08-17 13:38:10 +02:00
  • 484f729e27 use doAssert in rotateLeft example Arne Döring 2017-08-17 13:34:03 +02:00
  • 5c7ae14074 Fixes #5965 (#6237) Daniil Yarancev 2017-08-14 18:43:39 +03:00
  • efe606ef81 fix for feedback on PR Arne Döring 2017-08-14 13:55:38 +02:00
  • b6360c5d5f memory regions seem to work now Araq 2017-08-13 02:50:23 +02:00
  • 36a26875ef show splitWhitespace instead of split in tut2 Araq 2017-08-12 13:14:51 +02:00
  • 6b3af6a5d7 WIP: --gc:regions instead of --gc:stack Araq 2017-08-07 00:31:37 +02:00
  • 838be26f53 Implement ability to run a single test using unittest module. Dominik Picheta 2017-08-12 14:40:09 +01:00
  • 4bf6325739 Fix typo (#6236) Daniil Yarancev 2017-08-12 15:00:40 +03:00
  • c531db9064 Merge pull request #6235 from TiberiumN/patch-1 Dominik Picheta 2017-08-12 10:46:15 +01:00
  • 28c530e7ca Fixes #6110 Daniil Yarancev 2017-08-12 12:35:35 +03:00
  • 96eef6d789 Fix compilation of the deprecated sockets module hackishly. Dominik Picheta 2017-08-11 22:34:30 +01:00
  • 88b65ea957 fixes #6234 Andreas Rumpf 2017-08-11 20:14:35 +02:00
  • dfe067a74a reorder pass: consider the 'using' statement; disabled debug output Andreas Rumpf 2017-07-29 10:20:39 +02:00
  • 4150606422 Merge pull request #6200 from jangko/fix6196 Dominik Picheta 2017-08-10 20:35:02 +01:00
  • 4c31bc1cd1 type kind is now part of the generated name for types (#6203) Arne Döring 2017-08-10 14:36:21 +02:00
  • 4fdf7f2ea3 fix VM intsize for 32bits and smaller targetOS. (#6211) Parashurama 2017-08-10 14:34:57 +02:00
  • 11082180b7 Merge pull request #6204 from couven92/gitignore Dominik Picheta 2017-08-09 23:52:49 +01:00
  • fe0f10f6b4 Added Windows and VCC build artifacts to gitignore Fredrik Høisæther Rasch 2017-08-08 21:37:37 +02:00
  • 608cc18178 reverted genEcho Arne Döring 2017-08-08 13:58:50 +02:00
  • c406d0b7a7 fixed createDir undeclared error on Android (#6194) Fredrik Høisæther Rasch 2017-08-08 13:29:25 +02:00
  • a71f780253 Added missing C++ options for VCC (#6195) Fredrik Høisæther Rasch 2017-08-08 12:06:48 +02:00
  • d0365dcadf fixes #6196 andri lim 2017-08-08 09:04:39 +07:00
  • 37a615a31f Added Multi-Replacement proc for strings (#6193) Fredrik Høisæther Rasch 2017-08-07 19:58:11 +02:00
  • 54808ab12f don't filter '\0' characters in string generation Arne Döring 2017-08-07 18:21:21 +02:00
  • 3bf1f019a7 improved genEcho Arne Döring 2017-08-07 17:54:05 +02:00
  • 93ef3bcf27 Merge pull request #6192 from TiberiumN/patch-1 Dominik Picheta 2017-08-06 13:57:08 +01:00
  • 0fff332b89 Small fix to README Daniil Yarancev 2017-08-06 14:19:45 +03:00
  • c39e202976 Introduce first class support for Android (#5772) Fredrik Høisæther Rasch 2017-08-06 02:18:15 +02:00
  • bbeadf184e Removed platform-specific arithm test cases (#6189) Fredrik Høisæther Rasch 2017-08-06 00:15:41 +02:00
  • 03fc7f3941 Allow to configure tls size (#6171) Ruslan Mustakov 2017-08-05 21:34:31 +07:00
  • 7be896a75a disable tboehmdeepcopy for Windows as we don't have a version of Boehm GC on Windows Araq 2017-08-04 22:24:37 +02:00
  • 9c38b6e100 disable 'koch boot' on AppVeyor to speedup the process; will be re-enabled after the next release Araq 2017-08-04 21:28:08 +02:00
  • 153441db1d codegen: do not produce empty loops; speeds up debug builds tremendously on Windows Araq 2017-08-04 21:27:14 +02:00
  • d60da4f8f0 Merge pull request #6165 from endragor/no-source-without-git Dominik Picheta 2017-08-03 22:56:22 +01:00
  • fed1b0a077 Add mips64 and mips64el CPU platforms (#5866) James Cowgill 2017-08-03 17:37:02 +01:00
  • 57edf619fe fixes #6016 union alias trigger bad codegen (#6117) andri lim 2017-08-03 16:03:47 +07:00
  • f063943d5f Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988) Parashurama 2017-08-03 10:58:45 +02:00
  • 0755f902dd Corrected tuple type to nkPar for unnamed tuples on getType (#6172) Yuriy Glukhov 2017-08-03 11:37:47 +03:00
  • 28737e9a40 Merge pull request #6168 from konqoro/patch-10 Dominik Picheta 2017-08-01 19:19:05 +01:00
  • f3b3af5f3f Fixed randomize for 32bit target (#6167) Yuriy Glukhov 2017-08-01 20:53:12 +03:00
  • ff835d56a3 Docs: add one more example in strscans module konqoro 2017-08-01 18:22:20 +03:00
  • 3d543b1539 Channels can now block depending on maxItems (#6153) Yuriy Glukhov 2017-07-31 21:06:55 +03:00
  • 606aab9cdf Do not generate Source/Edit without git in config Ruslan Mustakov 2017-07-31 20:54:57 +07:00
  • 6b38b37b4f Small fixes to readme after #6160. Dominik Picheta 2017-07-30 21:16:42 +01:00
  • 52c5007a08 Merge pull request #6160 from opencollective/opencollective Dominik Picheta 2017-07-30 21:12:07 +01:00
  • 342834d7ff updated readme.md Xavier Damman 2017-07-30 16:07:51 -04:00
  • 8481e9ff14 Fixed NimTypeKind enum, added missing values. (#6157) Yuriy Glukhov 2017-07-30 12:10:07 +03:00
  • 670d63a331 Merge pull request #6151 from FedericoCeratto/patch-29 Dominik Picheta 2017-07-29 12:14:48 +01:00
  • a038c62bef Add TimeInterval reversing docstring Federico Ceratto 2017-07-29 11:42:03 +01:00
  • c3d5464e6f Merge pull request #6143 from xxlabaza/correct_no_content_length_response Dominik Picheta 2017-07-28 19:33:09 +01:00
  • 316886542b allow a negative distance argument. Improved documentation. Arne Döring 2017-07-27 18:22:59 +02:00
  • 409854c913 changed rotate to rotateLeft with slice api Arne Döring 2017-07-27 17:39:34 +02:00
  • c641751523 fixes for feedback Arne Döring 2017-03-21 12:03:41 +01:00
  • c6c3ea5990 added rotate in algorithm Arne Döring 2017-02-14 01:01:36 +01:00
  • e8f7d605f6 travis build: test documentation generation Andreas Rumpf 2017-07-26 08:52:39 +02:00
  • a3f80c4bdf avoid deprecated procs Andreas Rumpf 2017-07-26 08:52:03 +02:00
  • b69598a64a workaround so doc2 asynchttpserver works again Andreas Rumpf 2017-07-26 08:51:49 +02:00
  • 50f62ff44a distinguish between 'reorder' and 'noforward' Andreas Rumpf 2017-07-26 08:20:02 +02:00
  • bcdc5ddd37 Add more suitable error code and reason phrase for required Content-Length request. Artem Labazin 2017-07-26 02:02:24 +03:00
  • e00953cbc0 Added codeRepr and dumpCode to the macros module. (#5778) PMunch 2017-07-26 00:37:37 +02:00
  • ce341982a6 implemented reordering pass Andreas Rumpf 2017-07-25 10:01:24 +02:00
  • 1539d9d95b optimized intsets to not allocate for the common cases Andreas Rumpf 2017-07-25 09:50:49 +02:00
  • 000b8afd26 Remove expr/stmt (#5857) Arne Döring 2017-07-25 09:28:23 +02:00
  • 11914a23be prevent null characters in $ on collections of char Arne Döring 2017-07-24 23:55:30 +02:00
  • a6e6b05565 made toString test assert based Arne Döring 2017-07-19 00:08:00 +02:00
  • c9a2acefc1 fix Arne Döring 2017-06-06 22:33:52 +02:00