Charles Blake
a2b6a630fe
Oops..[]= not defined yet here. Use .data instead.
2015-07-26 09:17:04 -04:00
Charles Blake
18df5dad11
Do not read past end of input. Ensure NUL termination.
2015-07-26 09:02:43 -04:00
Charles Blake
ae303cc1c3
Rename [rR]ecord->[mM]emSlice, rec->ms, End->ending. Also update some comments.
2015-07-26 07:52:30 -04:00
Yuriy Glukhov
21e7e7c895
Emit pragma support for JS backend.
2015-07-25 22:33:53 -07:00
def
a9b299b4ed
Improve readLine to work with strings containing \0 again.
...
This decreases performance slightly.
2015-07-25 20:25:58 +02:00
Dominik Picheta
a88131ed4a
Improved errors in times.parse.
2015-07-24 22:46:24 +01:00
Dominik Picheta
903452e96e
Merge pull request #3145 from judofyr/times-parse-literal
...
Fix times' parse with literal strings
2015-07-24 22:37:28 +01:00
Charles Blake
3f4255dd14
Beg->data, Len->size to address Varriount's issue. I was unaware of
...
lower case members as a strict style convention.
2015-07-24 17:23:11 -04:00
Charles Blake
a12c9cfb9d
Add MemFile text interface factored so users can optionally skip Nim string
...
construction (e.g. to filter many lines out before building strings). Only
Windows and/or Unix line endings are supported by default, though fiddling
with delim/eat arguments can probably support archaic MacOS9 files.
2015-07-24 14:38:20 -04:00
Magnus Holm
fdf454e3ae
Fix times' parse with literal strings
2015-07-24 18:08:05 +02:00
def
401189c3fe
No need to set trailing \0
2015-07-24 01:13:52 +02:00
Araq
4932415742
fixes #1832
2015-07-24 01:04:45 +02:00
Araq
18823a315e
todo.txt updates
2015-07-24 01:04:43 +02:00
Araq
bf057f0d2c
minor refactoring for big fixes to come
2015-07-24 01:04:42 +02:00
Araq
d82d430cbe
fixes #2823
2015-07-24 01:04:40 +02:00
def
3943fba34b
Improve performance of readLine by using fgets
...
This drops compatibility with pure CR line endings of old Mac systems
2015-07-24 00:31:35 +02:00
Andreas Rumpf
cd42d38887
Merge pull request #3142 from avsej/fix-unittest
...
Remove access modifiers from inner templates
2015-07-23 16:01:38 +02:00
Sergey Avseyev
70f14aa578
Remove access modifiers from inner templates
...
Fixes options.nim tests
2015-07-23 17:00:04 +03:00
Andreas Rumpf
46f59a7c59
Merge pull request #3141 from jeizsm/devel
...
add linenoise to installer.ini
2015-07-23 15:47:29 +02:00
Marat Safin
447442a9b0
add linenoise to installer.ini
2015-07-23 14:51:05 +03:00
Andreas Rumpf
f052041648
Merge pull request #3137 from vegansk/findFile_absolute
...
Added absolute path support to options.findFile
2015-07-23 08:42:53 +02:00
Araq
5409142120
fix recently introduced regressions
2015-07-22 18:49:18 +02:00
Araq
e6e0527fd2
fixes #1738
2015-07-22 18:01:05 +02:00
Araq
8594faa543
fixes #2841
2015-07-22 17:08:21 +02:00
Araq
b0b716fca7
fixes #3079 , fixes #1146 , fixes #2879
2015-07-22 16:32:56 +02:00
Araq
862ee8d1d3
fixes #2963
2015-07-22 01:21:42 +02:00
Zach Aysan
d886c44931
Add extern pragma
2015-07-21 15:51:47 -04:00
Zach Aysan
d2c992c03d
Add docs
2015-07-21 15:49:05 -04:00
Zach Aysan
99b29b3e97
Switch to removeSuffix name and modify the string in place
2015-07-21 15:10:03 -04:00
Zach Aysan
94149f7a48
Update tests to proposed changes
2015-07-21 15:04:10 -04:00
Araq
f192d5aab3
fixes #3099
2015-07-21 19:00:48 +02:00
Anatoly Galiulin
506b90cea8
Added absolute path support to options.findFile
2015-07-21 09:58:26 +06:00
Araq
d3255f708c
small steps for making --symbolFiles:on work again
2015-07-20 13:43:59 +02:00
Araq
caf7717cb8
removed system.free
2015-07-18 20:41:45 +02:00
Araq
6b00160938
fixes #3134
2015-07-18 17:48:01 +02:00
Araq
f95c2cb3a7
fixed website path"
2015-07-18 17:14:57 +02:00
Araq
6b3c46fbd9
website improvements
2015-07-18 15:35:27 +02:00
Zach Aysan
d28862422b
Add tests for chomp
2015-07-17 16:26:10 -04:00
Zach Aysan
a291f2c271
Create Ruby-like chomp proc to allow for easy string ending removal
2015-07-17 16:25:58 -04:00
apense
a48cbfe563
Periods for everyone
2015-07-16 22:32:40 -04:00
apense
c701ed3c99
Changed period requirements
2015-07-16 22:21:45 -04:00
apense
1670bf710f
Removed erroneous star
2015-07-16 20:44:54 -04:00
Araq
f79e58edce
don't reset the terminal when --stdout is active
2015-07-16 15:26:04 +02:00
coffeepots
a2f0fe03b6
Fixed dayOfWeekJulian, exported SecondScale
2015-07-16 10:20:34 +01:00
Jonathan Edwards
a98f609ae2
Renamed file; made RST
2015-07-15 16:40:13 -04:00
Araq
728fc441ef
staticExec now supports caching
2015-07-15 22:00:44 +02:00
Araq
6e39f75f54
fixes regression in XML parsing
2015-07-15 22:00:44 +02:00
Jonathan Edwards
6a490e95e4
Corrected guide; polished it
2015-07-14 18:24:02 -04:00
Jonathan Edwards
39dd16b5ef
Added Documentation Style Guide; Linked from contributing.rst
2015-07-14 17:52:50 -04:00
coffeepots
f09916d720
Procs to decode Time to TimeInfo & TimeInterval
...
Fills in the missing functionality of decoding Time to TimeInfo and TimeInterval, whilst also adding some procs to work with leap years and to get the day of the week based on a date.
2015-07-14 11:58:26 +01:00