|
86ba1645b0
|
os: add os.input(prompt)
|
2020-04-25 22:04:12 +03:00 |
|
|
323ca2b3bb
|
checker: check duplicates on match with no else
Refactor match duplication test to work even if there is not else, and to include every expression.
Add tests for duplicate expressions in match.
|
2020-04-24 17:04:39 +03:00 |
|
|
ebc41375f1
|
os.executable: fix panic when os.executable_fallback fails (early in startup)
|
2020-04-23 21:53:18 +03:00 |
|
|
206c1f4ca1
|
os: implement os.is_writable_folder/1
|
2020-04-05 16:56:54 +03:00 |
|
|
1d52847924
|
checker: error on an unknown ident
|
2020-04-03 10:52:48 +02: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 |
|
|
7070b1cda9
|
cgen: GotoStmt, err variable
|
2020-03-25 17:24:55 +01:00 |
|
|
f101e9b9e2
|
v2: string fixes, is_dir fix
|
2020-03-24 11:14:11 +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 |
|
|
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 |
|
|
7d2eb4f604
|
scanner: make 0o prefix the only way to define octals
|
2020-02-23 23:43:04 +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 |
|
|
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 |
|
|
9610821884
|
v2: defer; match a,b; if x :=
|
2020-02-11 10:26:46 +01:00 |
|
|
c1c2b648ab
|
os: typo in wait
|
2020-02-10 18:48:01 +01:00 |
|
|
1618596218
|
os: fix compiler warnings when just importing os
|
2020-02-05 11:23:49 +01:00 |
|
|
2fbfbf45c7
|
os: simplify read_lines(
|
2020-01-31 15:59:23 +01:00 |
|
|
c8c43a2475
|
update copyright year
|
2020-01-23 21:04:46 +01:00 |
|
|
ae3d84df6b
|
os: add open_file function
|
2020-01-21 16:58:47 +01:00 |
|
|
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 |
|
|
b6c0b22742
|
interfaces fixes; freetype.text_width(); gl and stbi fixes
|
2020-01-12 16:11:28 +01:00 |
|
|
66a6fa163e
|
windows: read console using ReadFile/ReadConsole (#3387)
|
2020-01-10 14:06:40 +01:00 |
|
|
025efcb731
|
os: add is_executable, is_writable and is_readable
|
2020-01-06 09:15:06 +01:00 |
|