Commit Graph

  • 37901b50b3 strscans module does not rely on the zero terminator anymore Andreas Rumpf 2018-04-29 01:07:13 +02:00
  • e3e18b277c renderer.nim: bugfix Andreas Rumpf 2018-04-29 01:03:24 +02:00
  • 9b8603adcd strutils: code cleanups and do not rely on the terminating binary zero anymore Andreas Rumpf 2018-04-28 21:59:43 +02:00
  • 9d77f61038 sigmatch: speed it up Andreas Rumpf 2018-04-28 18:48:18 +02:00
  • 6408646b02 minor speedup: concept tests still green Andreas Rumpf 2018-04-28 18:37:45 +02:00
  • 4adc31ee3d stuff that is green Andreas Rumpf 2018-04-28 18:23:54 +02:00
  • f64f9e50cc correct comparisons for nil strings/seqs Andreas Rumpf 2018-04-28 15:13:44 +02:00
  • e53dc66a18 Compiler: show compile timestamps data-man 2018-04-28 14:47:15 +03:00
  • 13a380bca6 make tests green Andreas Rumpf 2018-04-28 13:10:45 +02:00
  • aded62520b string to cstring conversions produce the empty C string for nil; this will be consistent with alternative string implementations Andreas Rumpf 2018-04-28 11:12:23 +02:00
  • 84c4e7a502 make tests green again Andreas Rumpf 2018-04-28 10:00:31 +02:00
  • e3379770b2 codegen: support nil strings/seqs in more places Andreas Rumpf 2018-04-28 09:56:10 +02:00
  • 1eaeb8945b system.nim documentation: setLen can handle nil now Andreas Rumpf 2018-04-28 09:31:22 +02:00
  • ee7515e376 fixes #7663 Andreas Rumpf 2018-04-28 09:26:15 +02:00
  • 65c08212db system.nim: minor code cleanup Andreas Rumpf 2018-04-28 07:57:44 +02:00
  • f697596faf semcheck: code cleanups Andreas Rumpf 2018-04-28 07:49:36 +02:00
  • f755808350 remove standalone 'except' and 'finally' statements that have been deprecated for years Andreas Rumpf 2018-04-28 00:00:19 +02:00
  • 07d6ff4be4 fixes #7601, array construction of ptr generics (#7671) andri lim 2018-04-28 02:38:15 +07:00
  • 822d2b5085 Fix the return value of GetType and friends when given a var T type. (#7701) Varriount 2018-04-27 15:35:41 -04:00
  • 7c538b26ad nil in string concats does not produce crashes anymore Andreas Rumpf 2018-04-27 21:32:58 +02:00
  • c8a412998a make nimfix compile again (#7708) alaviss 2018-04-28 01:58:39 +07:00
  • ce36b8efd6 setLen doesn't crash on nil strings/seqs anymore Andreas Rumpf 2018-04-27 11:07:40 +02:00
  • ef1b547f35 'add' on a nil sequence doesn't produce a crash anymore Andreas Rumpf 2018-04-27 09:57:14 +02:00
  • c71c951a64 enforce dot and call operators are used with an explicit .experimental pragma Andreas Rumpf 2018-04-26 15:41:33 +02:00
  • e50f69bc87 nimgrep: count the number of matches Andreas Rumpf 2018-04-24 20:12:13 +02:00
  • e4aa140d22 fixes #7600, generic object with generic ref object parent typerel bug (#7678) andri lim 2018-04-27 13:53:20 +07:00
  • e2a4a43acc Merge branch 'devel' into range_float_type cooldome 2018-04-26 23:56:43 +01:00
  • a95316f78b Implement float range types cooldome 2018-04-26 23:47:51 +01:00
  • d4867cbcbd link against libssl.so.45 SolitudeSF 2018-04-26 23:08:57 +03:00
  • 397e173139 fix #7680 (#7683) hlaaf 2018-04-26 20:54:14 +03:00
  • ce1bd913cf Merge pull request #7692 from teroz/patch-1 Dominik Picheta 2018-04-25 22:57:12 +01:00
  • aa48a472fd Improve deprecation messages in json docs. Dominik Picheta 2018-04-25 22:56:51 +01:00
  • d01b1558a3 Improve progress reporting example. Refs #7693 Dominik Picheta 2018-04-25 22:49:29 +01:00
  • 4d24eb9464 Merge pull request #7693 from enthus1ast/patch-1 Dominik Picheta 2018-04-25 22:46:58 +01:00
  • be8ce30acd copy pastable progress reporting example David Krause 2018-04-25 16:06:53 +02:00
  • e1cd4bca0e tiny typo Terence Namusonge 2018-04-25 14:30:54 +02:00
  • 3949c9f977 Merge pull request #2 from nim-lang/devel Michael Voronin 2018-04-25 12:26:59 +03:00
  • e931f3b5a9 Fixes #802, #803 and #3775 - genscript issues (#7677) genotrance 2018-04-25 03:52:32 -05:00
  • b34580fd5b Rename Time.nanoseconds to nanosecond (#7673) Oscar Nihlgård 2018-04-25 02:43:26 +02:00
  • c385391ffd Consts in fenv (#7688) cooldome 2018-04-25 01:41:16 +01:00
  • c461811bde Use safeLen in pairs iterator for PNode (#7684) Oscar Nihlgård 2018-04-25 02:29:47 +02:00
  • b503ca03f6 refactoring: move 'argument' global into config object Andreas Rumpf 2018-04-24 11:58:18 +02:00
  • 7df892db9d make tests green again Andreas Rumpf 2018-04-24 11:45:08 +02:00
  • ee366f1746 .experimental can now be used to enable specific features Andreas Rumpf 2018-04-24 09:34:20 +02:00
  • 8ce9e43434 xmltree: remove usage of deprecated callsite() Andreas Rumpf 2018-04-24 08:25:00 +02:00
  • 3e5192b5da compiler: remove unnecessary FileIndex type conversions Andreas Rumpf 2018-04-23 10:54:26 +02:00
  • ba86b09e69 remove obsolete nimrod.cfg configuration files Andreas Rumpf 2018-04-23 10:53:56 +02:00
  • 64908bf171 nimgrep: add --filenames option Andreas Rumpf 2018-04-23 10:37:19 +02:00
  • 8caf257607 Don't escape multibyte characters (#7570) Oscar Nihlgård 2018-04-23 11:09:48 +02:00
  • 72dfe176f5 remove dead code elimination option (#7669) Jacek Sieka 2018-04-23 17:02:38 +08:00
  • 17d3c6f3f3 Merge pull request #1 from nim-lang/devel Michael Voronin 2018-04-23 11:35:56 +03:00
  • a8b70c5500 remove unused error messages Araq 2018-04-22 23:16:14 +02:00
  • 34b333b140 make tests green again Andreas Rumpf 2018-04-22 07:10:55 +02:00
  • 0ba50f9890 make tests green again Andreas Rumpf 2018-04-22 00:19:41 +02:00
  • 07f4e8a4ed new 'var T' error messages with hyperlinks; closes #7373 Andreas Rumpf 2018-04-22 00:12:43 +02:00
  • b43025b754 fixes #5113 Andreas Rumpf 2018-04-21 23:58:24 +02:00
  • 14e496fab0 fixes #6393 Andreas Rumpf 2018-04-21 22:49:15 +02:00
  • 85ea9593b3 fixes #7637; assignments are not allowed to slice object; minor breaking change Andreas Rumpf 2018-04-21 21:22:36 +02:00
  • 14046d975d make tests green again Andreas Rumpf 2018-04-21 17:01:27 +02:00
  • 4f10b5edb6 improve documentation for 'var T return values'; refs #7373 Andreas Rumpf 2018-04-21 16:41:35 +02:00
  • e44c6d8337 refactoring: remove dead code Andreas Rumpf 2018-04-21 16:32:54 +02:00
  • 516ce73066 macro manual improvements (#7666) Arne Döring 2018-04-21 08:15:41 +02:00
  • 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 Andreas Rumpf 2018-04-21 08:13:37 +02:00
  • 6667362c2f refs #7586; show surounding source also for hints and warnsings Andreas Rumpf 2018-04-20 08:54:56 +02:00
  • 9cc8fec370 replace --advanced by --fullhelp; refs #7621 Andreas Rumpf 2018-04-20 08:45:03 +02:00
  • 262aafa0a9 https://reproducible-builds.org/ support via SOURCE_DATE_EPOCH (#7644) (#7661) tersec 2018-04-20 05:04:50 +00:00
  • 7d034d7b6a Add fromWinTime and deprecate unixTimeToWinTime/winTimeToUnixTime (#7641) Oscar Nihlgård 2018-04-19 22:41:06 +02:00
  • 7e15d5134b allow setting template/macro recursive evaluation limits (#7652) jcosborn 2018-04-19 15:39:18 -05:00
  • 3402926372 hasCustomPragma/getCustomPragmaVal: small fix (#7650) RSDuck 2018-04-19 11:07:45 +02:00
  • 0dc4d6dcc2 fixes #7638; awaitAny blocks if the flow vars all have been complete already Andreas Rumpf 2018-04-19 08:54:16 +02:00
  • cb03ae2c9f semstmts: fewer empty lines Andreas Rumpf 2018-04-18 17:13:29 +02:00
  • 17cb2f2d4c threadpool: minor documentation improvement Andreas Rumpf 2018-04-18 17:12:47 +02:00
  • 5d13e3f28b fixes #7507 Araq 2018-04-19 00:09:36 +02:00
  • e237428d42 Fix bright option (#7622) WhiteDuke 2018-04-18 23:29:10 +02:00
  • 4a9f6f00ad fixes system.doAssertRaises Araq 2018-04-18 21:30:28 +02:00
  • 9bc963508f nimpretty: next steps Araq 2018-04-17 11:09:23 +02:00
  • a230307b48 little progress on nimpretty Araq 2018-04-12 10:57:47 +02:00
  • fdf1d12380 Change type of Timeval.tv_sec to posix.Time (#7646) Oscar Nihlgård 2018-04-18 21:24:28 +02:00
  • b9cafe5752 test case for #1154 (#7648) genotrance 2018-04-18 14:19:48 -05:00
  • 0448d3f6ea test case for #2416 (#7649) genotrance 2018-04-18 14:19:23 -05:00
  • 35b0cc67e8 Remove PHP backend. (#7606) treeform 2018-04-18 11:40:11 -07:00
  • a708fda733 allow stringification of DurationZero (#7625) skilchen 2018-04-18 13:22:05 +02:00
  • 9d4fd1f1bb eqIdent new returns false on non identifier types (#7629) Arne Döring 2018-04-17 01:23:38 +02:00
  • b1b517128e os.setLastModificationTime*(file: string, t: times.Time) (#7543) Hendrik 2018-04-16 22:03:24 +02:00
  • c4d7cc3da0 Generate populationCount const at compile time (#7583) Oscar Nihlgård 2018-04-16 21:52:27 +02:00
  • 38b2596ff9 Add none[T]() as alias to none(T) (#7512) hlaaf 2018-04-16 22:01:37 +03:00
  • b2060acbc4 osproc: fix double close on POSIX (#5724) Michał Zieliński 2018-04-16 20:02:26 +02:00
  • 412cd61dab Fixes #7595 (#7623) Dmitry Atamanov 2018-04-16 20:37:08 +03:00
  • bf6e82a861 there is no hour 0 in am/pm time skilchen 2018-04-16 17:40:54 +02:00
  • 04df7f147c update macros.nim: followup on pull #7598 (#7619) Timothee Cour 2018-04-16 00:08:52 -07:00
  • b750082925 Fix docs in json module after #7537 Dominik Picheta 2018-04-15 23:55:54 +01:00
  • 93fafc8545 Add autovivification example (#7537) Federico Ceratto 2018-04-15 23:02:02 +01:00
  • 02d6dd723d Timeinterval optimization (#7608) Oscar Nihlgård 2018-04-16 00:01:34 +02:00
  • ed5b7cbac0 move eqIdent to vm.nim (#7585) Arne Döring 2018-04-15 23:38:43 +02:00
  • c9f14ca9be manual: remove the bind-once typedesc weirdness; replaced by how things should be done Andreas Rumpf 2018-04-15 22:16:00 +02:00
  • 2f8289919e docutils: no Babel file Andreas Rumpf 2018-04-15 13:26:43 +02:00
  • ed9c28484a docutils: make ':test:' work without argument Andreas Rumpf 2018-04-15 13:25:40 +02:00
  • efae366857 rename SomeReal to SomeFloat (#7617) Arne Döring 2018-04-15 19:59:11 +02:00
  • b98cd3bf34 Fix cmpStrings in js mode (#7604) treeform 2018-04-15 08:34:03 -07:00
  • 6795d9931b Add recent times changes to changelog (#7607) Oscar Nihlgård 2018-04-15 17:25:39 +02:00