1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

514 Commits

Author SHA1 Message Date
1d52847924 checker: error on an unknown ident 2020-04-03 10:52:48 +02:00
5b53b3d7e3 cgen/os: minor fixes 2020-04-02 14:00:28 +02:00
5b835d294c more windows fixes + bring back windows ci 2020-04-02 13:44:46 +02:00
1178bfa578 windows: a temp SUCCESS fix 2020-04-02 13:31:37 +02:00
d9c7253836 windows: "".to_wide() fixes 2020-04-02 13:24:23 +02:00
cedf185b41 v2: fix Windows errors 2020-03-28 10:19:38 +01:00
473d9fef55 checker: do not allow extra () in if conditions 2020-03-27 14:57:19 +01:00
9c5de77f12 os: ext => file_ext 2020-03-26 14:18:08 +01:00
d54843275f os_test.v: simplify cleanup 2020-03-26 00:09:30 +01:00
7070b1cda9 cgen: GotoStmt, err variable 2020-03-25 17:24:55 +01:00
2a7bc63919 vmft2: support for multiline comments, CompIf, AssertStmt, octal literals 2020-03-24 22:18:58 +01:00
0e240458d3 os: fix os_test 2020-03-24 17:16:00 +01:00
32c8eb6490 os: vfmt os_test.v 2020-03-24 16:18:37 +01:00
f101e9b9e2 v2: string fixes, is_dir fix 2020-03-24 11:14:11 +01:00
b69ebd73b2 cgen: minor fixes. v2 can now compile itself! 2020-03-22 16:55:42 +01:00
2738a0c776 cgen: backtrace and sigaction fixes 2020-03-22 14:47:45 +01:00
ab3f6d9202 cgen: generate indents for more readable C code 2020-03-22 10:12:45 +01:00
c50c6812ce os: fix cp() spaces in files names 2020-03-22 08:43:24 +01:00
e5f6a0949f cgen: autofree: first step 2020-03-21 19:52:19 +01:00
ba088056ed solaris: make 'v test-compiler' pass (stage 2) 2020-03-21 09:48:02 +01:00
2f27758a4b os: realpath => real_path 2020-03-20 16:41:18 +01:00
010f3efcf0 os: filename => file_name 2020-03-19 15:49:07 +01:00
126ef0f5c2 checker/gen: add unchecked exprs & small fixes 2020-03-18 19:56:19 +11:00
19f9c18305 os: make executable() more robust 2020-03-13 22:19:02 +01:00
973b5c226a cgen: optionals fixes 2020-03-13 12:22:36 +01:00
8ff86dbee6 os: is_abs => is_abs_path 2020-03-10 16:09:37 +01:00
57b1b12ab6 os: tmpdir => temp_dir 2020-03-10 15:02:09 +01:00
7036ca55e6 os: implement os.environ() (part 2/2) (#3971) 2020-03-10 14:25:16 +01:00
876b73f92c os: join => join_path 2020-03-09 02:23:34 +01:00
a569959fb8 os api: cachedir => cache_dir 2020-03-08 15:57:47 +01:00
23b11c84b1 os api: basedir => base_dir 2020-03-08 15:43:56 +01:00
783dee1f48 os: merge with filepath 2020-03-07 22:26:26 +01:00
b7e2af8151 os: better deprecated message 2020-03-04 20:29:17 +01:00
f27f832ede cgen: definitions + other fixes; calloc fix 2020-03-04 17:08:28 +01:00
448ed41562 os api: rmdir_recursive => rmdir_all 2020-03-03 15:02:50 +01:00
ea10f44fe6 os api: flush_stdout => flush 2020-03-03 00:00:30 +01:00
8ac0739858 os api: cp_r => cp_all 2020-03-02 19:30:04 +01:00
7f5a15372f os: fix get_raw_line() + minor v2 fixes 2020-02-28 14:05:20 +01:00
f5fdbfd004 os: fix getline warning for linux 2020-02-28 02:43:42 +01:00
a5db9c3519 os: bring back write_bytes_at() 2020-02-27 00:41:05 +01:00
ef8c1203b4 cleanup: replace C for loops with range 2020-02-24 17:55:16 +01:00
7d2eb4f604 scanner: make 0o prefix the only way to define octals 2020-02-23 23:43:04 +01:00
9d2a60bb11 os: optimize os_windows.v 2020-02-23 20:46:13 +01:00
1a1aa267b7 vlib: remove malloc unsafe warning 2020-02-22 12:41:24 +01:00
b325320f29 os: minor fixes 2020-02-21 20:14:01 +01:00
b309e7d0e5 type_to_str() 2020-02-21 14:47:42 +01:00
527377dc86 fix os_test.v 2020-02-21 12:24:13 +01:00
8677a5981c os: use unified way to deprecate functions 2020-02-20 23:00:02 +01:00
2e1dbd9f5a windows: use %USERPROFILE% for os.home_dir() 2020-02-18 02:12:10 +01:00
6849a4e770 filepath: path separator (#3756) 2020-02-17 20:31:23 +01:00