Andreas Rumpf
d7bfafaa42
Merge pull request #5003 from zevlg/strutils-enh
...
[enh] isUpperAscii*, isLowerAscii* speedup execution by stopping
2016-11-07 13:47:22 +01:00
Araq
24c47dd6e7
fixes #4975
2016-11-07 12:07:52 +01:00
Zajcev Evgeny
b1a369d2fb
[enh] isUpperAscii*, isLowerAscii* speedup execution by stopping
...
iteration as soon as possible
2016-11-07 13:21:17 +03:00
Felix Krause
6e604e2f9f
More cosmetic changes
...
* Don't use factor var, it's overly complicated
* Removed proc that's now unused
* Better documented timezone field
2016-11-07 11:08:31 +01:00
goldenreign
63c450abdc
Fix - operator for Time type for JS target
2016-11-07 14:26:27 +07:00
goldenreign
554105ff7c
Add 'noSideEffect' pragma for Time type's operators
2016-11-07 12:14:28 +07:00
Araq
8b30506f72
never was documented anyway
2016-11-07 00:56:47 +01:00
Araq
52bb696cd4
make tests green again
2016-11-06 18:59:49 +01:00
Araq
d6601b729f
Merge branch 'devel' into new-dependency-tracking
2016-11-06 17:35:16 +01:00
Andreas Rumpf
2f7c2de1c2
nimsuggest: minor bugfix; include file should be dirtied, no the belonging module
2016-11-06 17:33:33 +01:00
Andreas Rumpf
2caf08855f
nimsuggest supports include files properly; added the compiler itself as a testcase
2016-11-06 17:33:33 +01:00
Andreas Rumpf
fc7127153f
nimsuggest & tester: many improvements, test new dependency tracking
2016-11-06 17:33:33 +01:00
Andreas Rumpf
91bcf99d8a
os.nim: posix copyFile showed a weird problem about buffer flushing; worked around via flushFile() call
2016-11-06 17:33:33 +01:00
Andreas Rumpf
a99b94e523
nimsuggest tester supports editing of files
2016-11-06 17:33:33 +01:00
Araq
03edb91caf
added missing module
2016-11-06 17:33:33 +01:00
Araq
bec9c4be27
new dependency tracking for nimsuggest
2016-11-06 17:33:33 +01:00
Andreas Rumpf
21288c220a
nimsuggest: minor bugfix; include file should be dirtied, no the belonging module
2016-11-06 17:13:40 +01:00
Andreas Rumpf
0c49822b50
nimsuggest supports include files properly; added the compiler itself as a testcase
2016-11-06 11:19:59 +01:00
Andreas Rumpf
eb2455075e
nimsuggest & tester: many improvements, test new dependency tracking
2016-11-05 22:56:33 +01:00
Andreas Rumpf
a644471b12
os.nim: posix copyFile showed a weird problem about buffer flushing; worked around via flushFile() call
2016-11-05 22:54:52 +01:00
Andreas Rumpf
5471b1eaca
htmlparser: support parsing of class=foobar without quotes
2016-11-05 15:27:47 +01:00
Andreas Rumpf
162f5ddb7d
nimsuggest tester supports editing of files
2016-11-05 10:32:24 +01:00
Andreas Rumpf
708b481c42
Merge pull request #4997 from cpunion/fix_intern_typo
...
typo
2016-11-05 09:53:38 +01:00
Andreas Rumpf
499ae7297b
Merge branch 'devel' into new-dependency-tracking
2016-11-05 09:32:09 +01:00
Araq
8fa3e0cb25
added missing module
2016-11-05 09:27:46 +01:00
Andreas Rumpf
d606f6b348
cleanup nimsuggest tests
2016-11-05 09:07:51 +01:00
Andreas Rumpf
0a6787f956
better error handling for osproc.nim
2016-11-05 09:04:16 +01:00
Li Jie
3989d8fa79
typo
2016-11-05 00:22:51 -07:00
Araq
9e6fb3f696
new dependency tracking for nimsuggest
2016-11-05 01:19:23 +01:00
Felix Krause
f500b9f47b
Cosmetic fixes
...
* Improved comments
* Improved spacing
* Use consts instead of magic numbers
2016-11-03 18:45:52 +01:00
Yuriy Glukhov
d857b4bc0e
DRY frame info setting out to a template.
2016-11-03 19:16:10 +02:00
Jacek Sieka
fb7850a10a
add primitive type abi check
2016-11-03 23:04:33 +08:00
Jacek Sieka
fa86571448
abi check: prefer nim constant to enable, document
2016-11-03 22:30:00 +08:00
Araq
33ebf3e5fb
fixes criticial finish.nim bug
2016-11-03 14:43:24 +01:00
Jacek Sieka
be1e3c4e09
add a simple sizeof checker to compare nim & c types
2016-11-03 21:11:39 +08:00
Andreas Rumpf
ee8c1c6f93
Merge pull request #4989 from endragor/empty-async-all
...
async all() now immediately completes if arg is empty
2016-11-03 10:54:19 +01:00
Ruslan Mustakov
f2bded180f
async all() now immediately completes if arg is empty
2016-11-03 10:50:43 +07:00
Dominik Picheta
e784fdee45
Merge pull request #4970 from nigredo-tori/fix-4969
...
Fix problems with persistent HTTP connections
2016-11-02 18:57:00 +01:00
Andreas Rumpf
5842f7d0d2
Merge pull request #4987 from lihf8515/devel
...
Update parsecfg.nim
2016-11-02 08:52:36 +01:00
Andreas Rumpf
a6d17b5503
some progress on --symbolfiles:on
2016-11-02 08:39:51 +01:00
lihf8515
89d4574445
Update parsecfg.nim
...
Value includes double quotation marks.
2016-11-02 11:48:11 +08:00
Dmitry Polienko
4753149227
Implement suggestions from @dom96
2016-11-02 09:19:20 +07:00
Andreas Rumpf
9a1c87d6bf
Merge pull request #4985 from vlad1777d/patch-1
...
added description to fmWrite mode to be more exact
2016-11-01 22:09:05 +01:00
Vladislav
9bc79b923c
added description to fmWrite mode to be more exact
2016-11-01 22:33:09 +02:00
Felix Krause
88f152e7dd
Improved news formatting
2016-11-01 21:31:14 +01:00
Felix Krause
5d438ab05b
info about TimeInfo.tzname in news
2016-11-01 21:29:19 +01:00
Felix Krause
9d5de8021b
Use ISO 8601 format for times.$. Fixed tests.
...
* `$` now uses format() with explicit time zone.
* Fixed errors in rendering "z", "zz" and "zzz"
* Updated tests
2016-11-01 21:14:52 +01:00
Felix Krause
170745eb39
Removed tzname because it's broken
...
* No mapping between TimeInfo.tzname and TimeInfo.timezone
* tzname of time.h is not well-defined, may have almost arbitrary
length, and localization may differ
* Code used hardcoded "UTC" string
2016-11-01 20:26:50 +01:00
Felix Krause
c1f0b7643c
Fixed timezone offset parsing
2016-11-01 19:33:43 +01:00
Andreas Rumpf
5a0b3280ae
nimsuggest is now in tools/
2016-11-01 19:11:56 +01:00