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
|
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 |
|
yuyi
|
448ed41562
|
os api: rmdir_recursive => rmdir_all
|
2020-03-03 15:02:50 +01:00 |
|
yuyi
|
8ac0739858
|
os api: cp_r => cp_all
|
2020-03-02 19:30:04 +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
|
527377dc86
|
fix os_test.v
|
2020-02-21 12:24:13 +01:00 |
|
yuyi
|
6849a4e770
|
filepath: path separator (#3756)
|
2020-02-17 20:31:23 +01:00 |
|
KJ Lawrence
|
ae3d84df6b
|
os: add open_file function
|
2020-01-21 16:58:47 +01:00 |
|
r00ster
|
025efcb731
|
os: add is_executable, is_writable and is_readable
|
2020-01-06 09:15:06 +01:00 |
|
Alexander Medvednikov
|
4424f83470
|
os: disable write_bytes_at() and read_bytes_at() for now
|
2019-12-31 11:43:10 +00:00 |
|
Don Alfons Nisnoni
|
06fba73ab9
|
os: add os.symlink() function
|
2019-12-27 19:10:06 +01:00 |
|
Alexey
|
dced76d1a4
|
os, filepath: reorganize functions
|
2019-12-23 13:09:22 +03:00 |
|
Delyan Angelov
|
353805e170
|
os: test is_link()
|
2019-12-06 12:09:35 +03:00 |
|
BilligsterUser
|
0a38b307cd
|
os_test: use rmdir() to del dirs
|
2019-12-05 17:08:55 +03:00 |
|
Alexander Medvednikov
|
a57e29dfc5
|
os: replace dir_exists with is_dir; file_exists() => exists()
|
2019-12-04 23:17:45 +03:00 |
|
Delyan Angelov
|
ec15bfb7d1
|
v test v => v test-compiler
|
2019-12-01 12:50:13 +03:00 |
|
Don Alfons Nisnoni
|
3a6ccf7f31
|
os: mkdir() error handling
|
2019-11-23 19:55:18 +03:00 |
|
Delyan Angelov
|
be7cf3e812
|
compiler: support storing temporary files under TMPDIR/v/
Fix for filepath.join not \0 terminating its result
|
2019-11-17 06:45:20 +03:00 |
|
Alexander Medvednikov
|
a04c3bac83
|
CI: ubuntu-musl target
|
2019-11-15 00:46:40 +03:00 |
|
Delyan Angelov
|
cc81e9adfa
|
v test v: cleanup more temporary files
|
2019-11-11 18:45:11 +03:00 |
|
Delyan Angelov
|
a44ba0b8a2
|
bignum module wrapper for kokke/tiny-bignum-c
|
2019-11-07 22:04:18 +03:00 |
|
Alexander Medvednikov
|
fbd71e1539
|
expression.v
|
2019-11-07 17:48:48 +03:00 |
|
lorenzo pirro
|
bd18f50c8a
|
os: cp_r fn to copy files recursively
|
2019-11-06 23:05:35 +03:00 |
|
Trivaxy
|
8de2f00294
|
os: add windows cp
|
2019-11-02 22:37:29 +03:00 |
|
Larpon
|
98c016b41d
|
os: walk() function
|
2019-10-24 15:17:09 +03: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 |
|
Julian Schurhammer
|
1864e92ff4
|
parser: disallow statements after a return, branch check $if, $else, switch, and loops correctly
|
2019-08-10 10:26:42 +02:00 |
|
Ned Palacios
|
c3ad75191d
|
os: fix 'rm' and 'rmdir' implementation on windows
|
2019-07-16 15:55:51 +02:00 |
|
Alexander Medvednikov
|
cc06fe7ae6
|
os.dir(); fix vroot on Windows
|
2019-07-16 01:57:06 +02:00 |
|
Justice Suh
|
436d7592c7
|
os: fork() and wait()
|
2019-07-14 10:22:41 +02:00 |
|
Justice Suh
|
9e4ae929a4
|
os: remove test file
|
2019-07-04 20:37:35 +02:00 |
|
aguspiza
|
1cd95091f2
|
remove additional line from write_file
|
2019-07-01 23:46:06 +02:00 |
|
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |
|