Delyan Angelov
|
206c1f4ca1
|
os: implement os.is_writable_folder/1
|
2020-04-05 16:56:54 +03:00 |
|
Daniel Däschle
|
e077cce103
|
vlib: add inode/mode information functionality (#4242)
* vlib: add inode/mode information functionality
* vlib: add docs to inode
|
2020-04-05 00:37:13 +03:00 |
|
yuyi
|
0796eb4149
|
os: optimize os_windows.v
|
2020-04-04 11:59:25 +02:00 |
|
Alexander Medvednikov
|
1d52847924
|
checker: error on an unknown ident
|
2020-04-03 10:52:48 +02:00 |
|
Alexander Medvednikov
|
5b53b3d7e3
|
cgen/os: minor fixes
|
2020-04-02 14:00:28 +02:00 |
|
Alexander Medvednikov
|
5b835d294c
|
more windows fixes + bring back windows ci
|
2020-04-02 13:44:46 +02:00 |
|
Alexander Medvednikov
|
1178bfa578
|
windows: a temp SUCCESS fix
|
2020-04-02 13:31:37 +02:00 |
|
Alexander Medvednikov
|
d9c7253836
|
windows: "".to_wide() fixes
|
2020-04-02 13:24:23 +02:00 |
|
Alexey
|
cedf185b41
|
v2: fix Windows errors
|
2020-03-28 10:19:38 +01:00 |
|
Alexander Medvednikov
|
473d9fef55
|
checker: do not allow extra () in if conditions
|
2020-03-27 14:57:19 +01:00 |
|
yuyi
|
9c5de77f12
|
os: ext => file_ext
|
2020-03-26 14:18:08 +01:00 |
|
Delyan Angelov
|
d54843275f
|
os_test.v: simplify cleanup
|
2020-03-26 00:09:30 +01:00 |
|
Alexander Medvednikov
|
7070b1cda9
|
cgen: GotoStmt, err variable
|
2020-03-25 17:24:55 +01:00 |
|
Delyan Angelov
|
2a7bc63919
|
vmft2: support for multiline comments, CompIf, AssertStmt, octal literals
|
2020-03-24 22:18:58 +01:00 |
|
Alexander Medvednikov
|
0e240458d3
|
os: fix os_test
|
2020-03-24 17:16:00 +01:00 |
|
Alexander Medvednikov
|
32c8eb6490
|
os: vfmt os_test.v
|
2020-03-24 16:18:37 +01:00 |
|
Alexander Medvednikov
|
f101e9b9e2
|
v2: string fixes, is_dir fix
|
2020-03-24 11:14:11 +01:00 |
|
Alexander Medvednikov
|
b69ebd73b2
|
cgen: minor fixes. v2 can now compile itself!
|
2020-03-22 16:55:42 +01:00 |
|
Alexander Medvednikov
|
2738a0c776
|
cgen: backtrace and sigaction fixes
|
2020-03-22 14:47:45 +01:00 |
|
Alexander Medvednikov
|
ab3f6d9202
|
cgen: generate indents for more readable C code
|
2020-03-22 10:12:45 +01:00 |
|
Naheel
|
c50c6812ce
|
os: fix cp() spaces in files names
|
2020-03-22 08:43:24 +01:00 |
|
Alexander Medvednikov
|
e5f6a0949f
|
cgen: autofree: first step
|
2020-03-21 19:52:19 +01:00 |
|
Delyan Angelov
|
ba088056ed
|
solaris: make 'v test-compiler' pass (stage 2)
|
2020-03-21 09:48:02 +01:00 |
|
yuyi
|
2f27758a4b
|
os: realpath => real_path
|
2020-03-20 16:41:18 +01:00 |
|
yuyi
|
010f3efcf0
|
os: filename => file_name
|
2020-03-19 15:49:07 +01:00 |
|
Joe Conigliaro
|
126ef0f5c2
|
checker/gen: add unchecked exprs & small fixes
|
2020-03-18 19:56:19 +11:00 |
|
Delyan Angelov
|
19f9c18305
|
os: make executable() more robust
|
2020-03-13 22:19:02 +01:00 |
|
Alexander Medvednikov
|
973b5c226a
|
cgen: optionals fixes
|
2020-03-13 12:22:36 +01:00 |
|
yuyi
|
8ff86dbee6
|
os: is_abs => is_abs_path
|
2020-03-10 16:09:37 +01:00 |
|
yuyi
|
57b1b12ab6
|
os: tmpdir => temp_dir
|
2020-03-10 15:02:09 +01:00 |
|
Delyan Angelov
|
7036ca55e6
|
os: implement os.environ() (part 2/2) (#3971)
|
2020-03-10 14:25:16 +01:00 |
|
yuyi
|
876b73f92c
|
os: join => join_path
|
2020-03-09 02:23:34 +01:00 |
|
yuyi
|
a569959fb8
|
os api: cachedir => cache_dir
|
2020-03-08 15:57:47 +01:00 |
|
yuyi
|
23b11c84b1
|
os api: basedir => base_dir
|
2020-03-08 15:43:56 +01:00 |
|
yuyi
|
783dee1f48
|
os: merge with filepath
|
2020-03-07 22:26:26 +01:00 |
|
Alexander Medvednikov
|
b7e2af8151
|
os: better deprecated message
|
2020-03-04 20:29:17 +01:00 |
|
Alexander Medvednikov
|
f27f832ede
|
cgen: definitions + other fixes; calloc fix
|
2020-03-04 17:08:28 +01:00 |
|
yuyi
|
448ed41562
|
os api: rmdir_recursive => rmdir_all
|
2020-03-03 15:02:50 +01:00 |
|
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 |
|