Dominik Picheta
3b1ca2af4e
Revert "Set correct Host in request header"
2015-08-01 20:48:23 +01:00
jonathonf
50a6b49bf9
Set correct Host in request header
...
Ensure the correct destination hostname is used in the request, otherwise the request will fail in one of a number of interesting ways when using a proxy.
Fixes https://github.com/nim-lang/Nim/issues/3166
2015-08-01 20:45:58 +01:00
def
13389eab9b
Add arm64 support (untested)
2015-07-31 23:57:50 +02:00
def
130605567e
Add powerpc64el support (untested)
2015-07-31 23:55:31 +02:00
def
70c4176105
Add Mipsel CPU support (untested)
2015-07-31 23:16:52 +02:00
Charlie Barto
ad896f03e8
import the correct symbols on windows
2015-07-31 15:08:53 -04:00
rku
43bfda057b
Coroutine support for i386/amd64 platforms unix/windows OSes markAndSweep/refCounting GCs.
2015-07-31 17:59:50 +03:00
coffeepots
f9d909bb94
Removed unused leapYearsSinceEpoch
2015-07-31 10:20:21 +01:00
coffeepots
5e0b8d5ef6
Implemented changes suggested by dom96
...
* Removed extraneous exports (and converted const array to separate consts)
* Renamed dayOfWeek, dayOfWeekJulian to getDayOfWeek and getDayOfWeekJulian
* Renamed decodeTime procs to timeToTimeInfo and timeToTimeInterval
* Added some basic descriptions to docs
2015-07-31 09:44:37 +01:00
Charles Blake
970cfec6c2
Merge ../Nim into devel
2015-07-30 18:42:20 -04:00
Bruce Doan
55ef708e73
Free SSL handler to avoid memory leaks
2015-07-31 01:24:35 +07:00
Charles Blake
0b4c816cba
cstring->pointer in MemSlice to make consistent with MemFile and
...
also to make more clear the care required to use MemSlice instances.
(E.g., memXXX functions rather than strXXX functions).
2015-07-29 06:14:44 -04:00
Charles Blake
f2c5676767
Remove NUL termination unneeded post toNimStr fix.
2015-07-28 06:45:07 -04:00
Araq
8913e82f45
removed macros.high as it never worked outside of macros.nim
2015-07-28 02:54:21 +02:00
Dominik Picheta
bd6e223065
Merge branch 'async_callback_issue_0412' of https://github.com/l04m33/Nim into l04m33-async_callback_issue_0412-2
...
Conflicts:
lib/pure/asyncdispatch.nim
2015-07-26 22:03:48 +01:00
Dominik Picheta
1b9f2fdfe8
Merge pull request #3094 from fenekku/unittest-work
...
document unittest.nim + code agreement
2015-07-26 21:42:51 +01:00
Dominik Picheta
94ad731964
Fixes example code in marshal module.
2015-07-26 18:21:14 +01:00
Dominik Picheta
ce4e877702
$ for tuples/objects now handles a nil value correctly. Fixes #3149 .
2015-07-26 18:15:19 +01:00
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
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
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
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
Sergey Avseyev
70f14aa578
Remove access modifiers from inner templates
...
Fixes options.nim tests
2015-07-23 17:00:04 +03:00
Araq
8594faa543
fixes #2841
2015-07-22 17:08:21 +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
Araq
caf7717cb8
removed system.free
2015-07-18 20:41:45 +02:00
Zach Aysan
a291f2c271
Create Ruby-like chomp proc to allow for easy string ending removal
2015-07-17 16:25:58 -04:00
coffeepots
a2f0fe03b6
Fixed dayOfWeekJulian, exported SecondScale
2015-07-16 10:20:34 +01: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
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
Araq
f7bdc205c7
documentation generator emits configurable html for code listings
2015-07-14 01:37:09 +02:00
Araq
27f5c3ceb9
added os.tailDir proc
2015-07-12 13:33:22 +02:00
Dominik Picheta
994d81461b
Merge pull request #3095 from def-/fix-async-post
...
Fix async httpclient post to work without multipart
2015-07-11 14:06:30 +01:00
Dominik Picheta
a312808e38
Do not use errno on Windows in the `os` module.
2015-07-11 14:01:53 +01:00
Dominik Picheta
b6afa42793
Merge branch 'fix-2573-cherry-pick' of https://github.com/singularperturbation/Nim into singularperturbation-fix-2573-cherry-pick
2015-07-11 13:58:32 +01:00
Andreas Rumpf
fc9dc6c828
Merge pull request #2272 from def-/unsigned
...
Move unsigned int operations to system module
2015-07-11 13:28:20 +02:00
Andreas Rumpf
459793ca4c
Merge pull request #3073 from apense/patch-12
...
Added safeAdd documentation
2015-07-11 13:23:07 +02:00
Joey
1bc101137b
Expose the name of an exception.
2015-07-10 14:55:06 -06:00
def
e264fa24cd
Fix async httpclient post to work without multipart
2015-07-10 00:32:39 +02:00
Andreas Rumpf
7d1a58224e
Merge pull request #3093 from avsej/fix-nimdoc-for-selectors
...
Fix nimdoc generation for lib/pure/selectors.nim
2015-07-09 22:56:14 +02:00