yuyi
|
ea10f44fe6
|
os api: flush_stdout => flush
|
2020-03-03 00:00:30 +01:00 |
|
yuyi
|
8ac0739858
|
os api: cp_r => cp_all
|
2020-03-02 19:30:04 +01:00 |
|
Alexander Medvednikov
|
7f5a15372f
|
os: fix get_raw_line() + minor v2 fixes
|
2020-02-28 14:05:20 +01:00 |
|
Nicolas Sauzede
|
f5fdbfd004
|
os: fix getline warning for linux
|
2020-02-28 02:43:42 +01:00 |
|
Alexander Medvednikov
|
a5db9c3519
|
os: bring back write_bytes_at()
|
2020-02-27 00:41:05 +01:00 |
|
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
|
SleepyRoy
|
7d2eb4f604
|
scanner: make 0o prefix the only way to define octals
|
2020-02-23 23:43:04 +01:00 |
|
yuyi
|
9d2a60bb11
|
os: optimize os_windows.v
|
2020-02-23 20:46:13 +01:00 |
|
yuyi
|
1a1aa267b7
|
vlib: remove malloc unsafe warning
|
2020-02-22 12:41:24 +01:00 |
|
yuyi
|
b325320f29
|
os: minor fixes
|
2020-02-21 20:14:01 +01:00 |
|
Alexander Medvednikov
|
b309e7d0e5
|
type_to_str()
|
2020-02-21 14:47:42 +01:00 |
|
yuyi
|
527377dc86
|
fix os_test.v
|
2020-02-21 12:24:13 +01:00 |
|
Alexey
|
8677a5981c
|
os: use unified way to deprecate functions
|
2020-02-20 23:00:02 +01:00 |
|
vitalyster
|
2e1dbd9f5a
|
windows: use %USERPROFILE% for os.home_dir()
|
2020-02-18 02:12:10 +01:00 |
|
yuyi
|
6849a4e770
|
filepath: path separator (#3756)
|
2020-02-17 20:31:23 +01:00 |
|
yuyi
|
e272a10bda
|
vfmt fixes
|
2020-02-16 12:42:28 +01:00 |
|
Alexander Medvednikov
|
9610821884
|
v2: defer; match a,b; if x :=
|
2020-02-11 10:26:46 +01:00 |
|
yuyi
|
c1c2b648ab
|
os: typo in wait
|
2020-02-10 18:48:01 +01:00 |
|
joe-conigliaro
|
94537c5901
|
compiler: scope type alias to module
|
2020-02-09 15:40:31 +01:00 |
|
Delyan Angelov
|
1618596218
|
os: fix compiler warnings when just importing os
|
2020-02-05 11:23:49 +01:00 |
|
Delyan Angelov
|
da21b50750
|
gg,os: minimize memory allocation
|
2020-02-03 04:01:39 +01:00 |
|
Alexander Medvednikov
|
9f4661391d
|
v2: simplify the type system; an initial version of the V interpreter
|
2020-02-02 07:56:18 +01:00 |
|
radare
|
2fbfbf45c7
|
os: simplify read_lines(
|
2020-01-31 15:59:23 +01:00 |
|
Shun Sakai
|
c8c43a2475
|
update copyright year
|
2020-01-23 21:04:46 +01:00 |
|
KJ Lawrence
|
ae3d84df6b
|
os: add open_file function
|
2020-01-21 16:58:47 +01:00 |
|
Delyan Angelov
|
f317b65808
|
ui: fixes so that the ui demo works on linux too
* Implement os.resource_abs_path/1 .
* Implement glfw.get_window_size and glfw.get_framebuffer_size .
|
2020-01-12 19:35:06 +01:00 |
|
Alexander Medvednikov
|
b6c0b22742
|
interfaces fixes; freetype.text_width(); gl and stbi fixes
|
2020-01-12 16:11:28 +01:00 |
|
vitalyster
|
66a6fa163e
|
windows: read console using ReadFile/ReadConsole (#3387)
|
2020-01-10 14:06:40 +01:00 |
|
r00ster
|
025efcb731
|
os: add is_executable, is_writable and is_readable
|
2020-01-06 09:15:06 +01:00 |
|
Delyan Angelov
|
4c3df963fa
|
v repl: fix println regression on linux
|
2020-01-05 22:49:09 +01:00 |
|
Delyan Angelov
|
8053175ead
|
android: fix os.create and builtin
|
2020-01-05 20:13:35 +01:00 |
|
Delyan Angelov
|
67f397f888
|
os: implement os.cachedir() . Use it inside os.tmpdir() too
|
2020-01-03 19:46:23 +01:00 |
|
Alexander Medvednikov
|
b7663848ef
|
os: fix create()
|
2020-01-01 12:57:27 +01:00 |
|
Alexander Medvednikov
|
47908c22df
|
cgen_test: skip empty lines; os: make vc_gen compile
|
2020-01-01 12:50:25 +01:00 |
|
Alexander Medvednikov
|
78c706ab71
|
Revert "enable macos syscalls"
This reverts commit d226fa7b17 .
|
2020-01-01 12:24:50 +01:00 |
|
Alexander Medvednikov
|
d226fa7b17
|
enable macos syscalls
|
2020-01-01 12:10:39 +01:00 |
|
Alexander Medvednikov
|
96d02849aa
|
parser: parse_file(path)
|
2020-01-01 10:15:05 +01:00 |
|
Alexander Medvednikov
|
87cff0386c
|
time: gmt offset; macos syscalls
|
2020-01-01 10:09:19 +01:00 |
|
Alexander Medvednikov
|
4424f83470
|
os: disable write_bytes_at() and read_bytes_at() for now
|
2019-12-31 11:43:10 +00:00 |
|
Alexander Medvednikov
|
f9cc419dba
|
os: syscalls
|
2019-12-31 10:16:34 +00:00 |
|
mY9Yd2
|
6cee50afda
|
os: fix tmpdir on unix
|
2019-12-30 05:25:26 +01:00 |
|
Delyan Angelov
|
a0f32f5c29
|
tests: improved test output formatting
|
2019-12-30 05:23:54 +01:00 |
|
Abdullah Atta
|
4f173c8900
|
vpm: implement & improve install, search, update, remove
|
2019-12-30 05:22:28 +01:00 |
|
Nicolas Sauzede
|
4925aa594b
|
os: fix deprecated os.dir to work as advertised
|
2019-12-28 08:49:27 +01:00 |
|
Don Alfons Nisnoni
|
06fba73ab9
|
os: add os.symlink() function
|
2019-12-27 19:10:06 +01:00 |
|
vitalyster
|
2f23ee4818
|
windows: cleanup after bootstrapping with unicode entrypoint
|
2019-12-27 19:07:31 +01:00 |
|
Delyan Angelov
|
6c16bac908
|
vfmt: it can now be used for _platform.v files too, no matter the host os
|
2019-12-27 17:59:04 +01:00 |
|
vitalyster
|
3f0f8bac49
|
windows: do not link gdi32/shell32 to console applications
* read os.args from argv when we have console
* dynamically load CommandLineToArgvW when we are GUI app
* link gdi32/shell32 in glfw module
|
2019-12-27 11:27:19 +03:00 |
|
Delyan Angelov
|
96fa15c125
|
v fmt: process .v files from a module too
|
2019-12-24 05:43:31 +03:00 |
|
Alexey
|
dced76d1a4
|
os, filepath: reorganize functions
|
2019-12-23 13:09:22 +03:00 |
|