Alexander Medvednikov
|
fbd71e1539
|
expression.v
|
2019-11-07 17:48:48 +03:00 |
|
vitalyster
|
86447c1301
|
windows: use CreateProcess for os.exec
|
2019-11-07 16:01:17 +03:00 |
|
Nicolas Sauzede
|
c8de2c0bd4
|
fix i64 overflow warning
|
2019-11-07 06:00:00 +03:00 |
|
lorenzo pirro
|
bd18f50c8a
|
os: cp_r fn to copy files recursively
|
2019-11-06 23:05:35 +03:00 |
|
vitalyster
|
8dbeab9a7b
|
make V work on Windows 7
|
2019-11-06 23:04:40 +03:00 |
|
Alexander Medvednikov
|
c5d868c928
|
start the C header removal process
|
2019-11-05 19:24:00 +03:00 |
|
Alexander Medvednikov
|
883041fbcc
|
os: replace FILE with voidptr to remove stdlib.h dep
|
2019-11-05 18:42:10 +03:00 |
|
Daren Liang
|
e3d8ab5849
|
os: do not allow || and \n in system/exec
|
2019-11-04 02:41:15 +03:00 |
|
Alexander Medvednikov
|
3449a8bc4d
|
os: do not allow ; and && in system/exec
|
2019-11-03 23:13:56 +03:00 |
|
Trivaxy
|
8de2f00294
|
os: add windows cp
|
2019-11-02 22:37:29 +03:00 |
|
joe-conigliaro
|
7b1993b1e4
|
vlib: filepath module
|
2019-11-01 19:29:51 +03:00 |
|
Alexander Medvednikov
|
f8f7881f89
|
thirdparty/ui for macOS (temporary)
|
2019-11-01 01:14:08 +03:00 |
|
Nicolas Sauzede
|
71450828bd
|
fix missing protos for popen and backtrace_symbols
|
2019-11-01 00:52:08 +03:00 |
|
Alexander Medvednikov
|
128d37c671
|
vh fixes for the UI module
|
2019-10-31 21:26:12 +03:00 |
|
joe-conigliaro
|
59378dce46
|
compiler/vlib: replace substr/left/right with [start..end] everywhere
|
2019-10-27 10:03:15 +03:00 |
|
Nicolas Sauzede
|
7ba5248e56
|
os_win.v: switch => match
|
2019-10-27 09:36:40 +03:00 |
|
Don Alfons Nisnoni
|
678ce54e70
|
os: document functions
|
2019-10-26 20:21:07 +03:00 |
|
vitalyster
|
272b0aec82
|
os: fix os.get_error_msg on Windows
|
2019-10-26 14:58:05 +03:00 |
|
Alexander Medvednikov
|
cba12d0106
|
macos libproc fix 2
|
2019-10-26 02:19:14 +03:00 |
|
Alexander Medvednikov
|
203f967677
|
macos libproc fix 1
|
2019-10-26 02:16:37 +03:00 |
|
Alexander Medvednikov
|
7de95a642e
|
remove more C headers
|
2019-10-26 02:08:46 +03:00 |
|
Simon Ernst
|
2032da7fe2
|
os: make Result public
|
2019-10-24 21:58:28 +03:00 |
|
Alexander Medvednikov
|
36eb1b77d0
|
compiler: remove remaining switch statements and show a warning
|
2019-10-24 19:26:51 +03:00 |
|
Larpon
|
98c016b41d
|
os: walk() function
|
2019-10-24 15:17:09 +03:00 |
|
Alexander Medvednikov
|
4a88a28a3b
|
make all necessary structs public
|
2019-10-24 12:51:00 +03:00 |
|
Alexander Medvednikov
|
dce3275df4
|
make necessary consts public
|
2019-10-24 12:36:57 +03:00 |
|
Alexander Medvednikov
|
27e254c738
|
now bring _windows.v back
|
2019-10-23 12:54:45 +03:00 |
|
Alexander Medvednikov
|
1752f6879c
|
os: remove duplicate consts
|
2019-10-23 12:45:52 +03:00 |
|
Alexander Medvednikov
|
8021a01365
|
rename windows files for now
|
2019-10-23 12:37:42 +03:00 |
|
Alexander Medvednikov
|
92185a1a6f
|
os: move windows consts to a separate file
|
2019-10-23 12:28:48 +03:00 |
|
Alexander Medvednikov
|
5ef4b2064f
|
windows: _win.v => windows.v
|
2019-10-23 12:21:33 +03:00 |
|
Emily Hudson
|
2829298de7
|
live: Fix MSVC hot code reloading (#2460)
|
2019-10-21 12:15:43 +11:00 |
|
Enrico Lefass
|
c23155790a
|
os: add pub fn read_bytes and pub fn read_bytes_at
|
2019-10-20 20:45:16 +03:00 |
|
Simon Ernst
|
270934441c
|
os: make ls() return an optional
|
2019-10-17 14:30:05 +03:00 |
|
Alexander Medvednikov
|
5cd38ec91b
|
V shell scripts
|
2019-10-17 08:27:27 +03:00 |
|
joe-conigliaro
|
9a2b8a0814
|
compiler: move msvc compiler to -cc flag instead of -os (#2338)
* move msvc to -cc flag instead of -os
* undo unrelated change
* do first build without msvc
* remvove flags temp
* fix comment
|
2019-10-14 16:41:46 +11:00 |
|
Alexander Medvednikov
|
ae2af4c36d
|
parser: a small immutable field fix
|
2019-10-13 01:50:19 +03:00 |
|
Alexander Medvednikov
|
a76165828b
|
snake_case consts
|
2019-10-12 22:36:14 +03:00 |
|
Alexander Medvednikov
|
81f8b26127
|
os.path_separator
|
2019-10-12 22:18:19 +03:00 |
|
joe-conigliaro
|
40156392f8
|
compiler: cached modules - windows fixes & organise cached module path (#2302)
compiler: cached modules - windows fixes & organise cached module path (#2302)
|
2019-10-12 16:41:41 +11:00 |
|
Alexander Medvednikov
|
b107b4f1e5
|
modules: create the modules directory if it's missing, use cache/
|
2019-10-12 05:04:59 +03:00 |
|
Alexander Medvednikov
|
e1dd4c19b5
|
compiler: cache modules if they are not built yet
|
2019-10-10 22:53:59 +03:00 |
|
vitalyster
|
e64609387d
|
term: colors on Windows console
* isConsole moved to builtin is_atty function
* Windows console initialization moved to builtin.init
|
2019-10-10 20:08:36 +03:00 |
|
vitalyster
|
e10848e0d5
|
windows: read console with ReadConsole when it is not redirected
|
2019-10-08 12:29:09 +03:00 |
|
Delyan Angelov
|
60d4f47f7a
|
improve crash diagnosis/detection when a test segfaults
|
2019-10-08 02:34:55 +03:00 |
|
Alexander Medvednikov
|
ee8ff39454
|
rename ModPath to v_modules_path; do not allow long variable names without _
|
2019-09-29 05:34:17 +03:00 |
|
Alexander Medvednikov
|
d68e31a863
|
fix os_win.v
|
2019-09-29 04:16:15 +03:00 |
|
Alexander Medvednikov
|
a52662fca0
|
do not allow duplicate methods; fix os_win.v; minor fixes and docs
|
2019-09-29 04:13:32 +03:00 |
|
Alexander Medvednikov
|
74bbf592d1
|
solaris: another fix
|
2019-09-27 00:30:41 +03:00 |
|
Alexander Medvednikov
|
fcf8f7fc93
|
solaris: small fix
|
2019-09-27 00:24:15 +03:00 |
|