Alexander Medvednikov
|
8c36b9499d
|
make json work with new optionals
|
2019-07-03 21:50:06 +02:00 |
Alexander Medvednikov
|
dec0d961f5
|
os: clean up file functions, use optionals
|
2019-07-03 21:37:12 +02:00 |
archanpatkar
|
ffb4da791d
|
math: converted gcd and lcm to support i64
|
2019-07-03 19:40:44 +02:00 |
nxshock
|
b3e5c89ba9
|
time: add is_leap_year(year int)
|
2019-07-03 18:55:07 +02:00 |
pverghese
|
05ef1e0681
|
Removed unnecessary printf statement which corrupts output of http.get
|
2019-07-03 16:13:52 +02:00 |
archanpatkar
|
5e0ae9a429
|
net: added listen_backlog to enable custom backlog
|
2019-07-03 16:13:02 +02:00 |
archanpatkar
|
4037019bb7
|
Added support for Fractions
|
2019-07-03 16:07:59 +02:00 |
Alexander Medvednikov
|
7a3b5c20dd
|
time: fix empty unix
|
2019-07-03 01:27:38 +02:00 |
Justice Suh
|
5c42a31b9b
|
os: capture signals
|
2019-07-02 23:08:57 +02:00 |
Nick Treleaven
|
75da1e4240
|
Speed up and simplify string.replace
|
2019-07-02 21:51:40 +02:00 |
S-YOU
|
53e439bc99
|
setsockopt arg optvalue supposed to be ptr
|
2019-07-02 21:49:05 +02:00 |
Alexander Medvednikov
|
1bbf3a3a0c
|
make compiler
|
2019-07-02 21:45:51 +02:00 |
Alexander Medvednikov
|
a9b8bc067f
|
enums (`mode == .default_mode` syntax); fix `foo.bar[0].baz = val`
|
2019-07-02 21:39:26 +02:00 |
Justice Suh
|
859c8ffdb8
|
net: socket send and recv
|
2019-07-02 19:45:38 +02:00 |
RustemB
|
cd4fe63355
|
math: digits function; SqrtTau; extra spaces; re writed doc's to correct form; test for factorial
|
2019-07-02 19:19:02 +02:00 |
joe-conigliaro
|
4ed67fbe7e
|
implement get_line & get_raw_line for windows + REPL
|
2019-07-02 16:39:40 +02:00 |
lemoncmd
|
b9586a4017
|
builtin : fix buffer overflow and i64 issue with hex()
|
2019-07-02 15:18:56 +02:00 |
aguspiza
|
1cd95091f2
|
remove additional line from write_file
|
2019-07-01 23:46:06 +02:00 |
0x9ef
|
01d5f4d744
|
Change permission from 'r' to 'rb'
it is preferable to open the file in binary mode.
|
2019-07-01 23:41:32 +02:00 |
0x9ef
|
1ca20196d0
|
Created os_win.v and added `get_file_handle`
|
2019-07-01 17:57:55 +02:00 |
Alexander Medvednikov
|
95841a31d4
|
Revert "Added permission bits."
This reverts commit ae1313a35c .
|
2019-07-01 17:46:28 +02:00 |
0x9ef
|
ae1313a35c
|
Added permission bits.
|
2019-07-01 17:37:01 +02:00 |
musou1500
|
668646f8f9
|
add `str` function for `rune`
|
2019-07-01 17:36:23 +02:00 |
Justice Suh
|
571410dd48
|
net: low level socket api
|
2019-07-01 17:31:38 +02:00 |
archanpatkar
|
235a7ecd7f
|
Restructured termcolor to term module
|
2019-07-01 17:26:23 +02:00 |
Antoine Folie
|
32e32cee5c
|
builtin : fix issue with int.hex
|
2019-07-01 17:20:14 +02:00 |
Alexander Medvednikov
|
61c7fa073b
|
fix compilation on Linux
|
2019-07-01 17:04:09 +02:00 |
Alexander Medvednikov
|
99a9a6572a
|
lots of Windows fixes and cross compilation for Windows
|
2019-07-01 16:51:17 +02:00 |
Alexander Medvednikov
|
52f93ae45f
|
fix http
|
2019-07-01 02:58:49 +02:00 |
Alexander Medvednikov
|
36d343e931
|
fix examples
|
2019-07-01 02:52:50 +02:00 |
0x9ef
|
87fb898864
|
Create types_win.v for Win API basic types.
|
2019-07-01 02:45:40 +02:00 |
Alexander Medvednikov
|
5936ab16c8
|
fix maps; use maps for storing functions; verify struct initialization
|
2019-07-01 02:24:39 +02:00 |
0x9ef
|
42a622c10f
|
Create const.v for Unix/Win32 API constants.
|
2019-06-30 21:59:56 +02:00 |
Alexander Medvednikov
|
ef5a91a87a
|
os: make write_bytes() public
|
2019-06-30 21:07:24 +02:00 |
Alexander Medvednikov
|
fde0e39abf
|
net: clean up
|
2019-06-30 21:00:22 +02:00 |
Alexander Medvednikov
|
6a1b16c72c
|
net: listen and accept
|
2019-06-30 20:57:25 +02:00 |
Alexander Medvednikov
|
9062338cb4
|
fix compilation
|
2019-06-30 20:48:26 +02:00 |
Alexander Medvednikov
|
61b51f6149
|
os.File clean up + socket.v (dial())
|
2019-06-30 20:28:50 +02:00 |
Alexander Medvednikov
|
386367c3d5
|
os: remove unused functions
|
2019-06-30 20:28:50 +02:00 |
paolopaoletto
|
e2a535c3ce
|
math.v: log_n, log2, exp2, cbrt and docs
|
2019-06-30 15:33:37 +02:00 |
Alexander Medvednikov
|
820aa3d3b3
|
os: remove os_mac.v and os_win.v, fix os.ls() on Windows
|
2019-06-30 14:57:27 +02:00 |
Alexander Medvednikov
|
b0c844415d
|
time.ticks() on Linux/macOS
|
2019-06-30 14:48:13 +02:00 |
Nick Treleaven
|
b79defd7a9
|
Pre-allocate KMP prefix for string.index
|
2019-06-30 13:58:46 +02:00 |
Alexander Medvednikov
|
388eb36ecb
|
map_test.v
|
2019-06-30 13:44:08 +02:00 |
chai2010
|
c5a0b3734a
|
base: refine test
|
2019-06-30 13:17:28 +02:00 |
Zaoqi
|
437b32fe78
|
fmt: `id []typ`
|
2019-06-30 13:06:45 +02:00 |
Zaoqi
|
8d13880cab
|
Update os.v
|
2019-06-30 13:05:41 +02:00 |
Alexander Medvednikov
|
d0c47f3f2a
|
array.v: make _push private
|
2019-06-29 23:56:55 +02:00 |
Alexander Medvednikov
|
a2b80d5b3d
|
REPL: `exit` to exit
|
2019-06-29 22:56:23 +02:00 |
Dinar Garipov
|
f4f1622528
|
vlib: update and cleanup tests + fix PR template
|
2019-06-29 22:49:57 +02:00 |
Alexander Medvednikov
|
18525922fd
|
Windows fixes
|
2019-06-29 21:26:39 +02:00 |
Rustem B
|
7eab373922
|
math: gcd and lcm functions
|
2019-06-29 17:24:55 +02:00 |
Alexander Medvednikov
|
3ddbe015b4
|
bring back examples
|
2019-06-29 12:34:32 +02:00 |
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |