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

373 Commits

Author SHA1 Message Date
c69ef876c5 os: remove return none in fn()? 2020-06-29 15:06:26 +02:00
025652bb78 vdoc: dd .vdocignore + minor fixes 2020-06-29 11:03:09 +02:00
c588bdee5a cgen: fix fn()? return 2020-06-29 11:02:40 +02:00
c83c5e7c61 os: use return none in functions returning ? 2020-06-26 17:57:02 +03:00
951f30853a os: fix rmdir on windows 2020-06-26 17:24:36 +03:00
692ca8ac83 os: make all rm functions return an optional 2020-06-26 15:01:10 +02:00
5e9c154376 os_api: cp/cp_all/... ?bool => ? 2020-06-25 12:06:47 +02:00
30169f86c1 os: make rm return an optional 2020-06-24 14:01:19 +02:00
7efb3ecb34 checker: check deprecated functions 2020-06-23 16:25:24 +02:00
63ef04e03e os: make write_file() return an optional 2020-06-23 11:41:23 +02:00
72b09d4794 term: add clear 2020-06-19 17:15:41 +02:00
624005bbd0 tcc_win: fix tests 2020-06-19 12:54:56 +02:00
206e64d72c os: add os.uname() 2020-06-14 16:46:30 +03:00
471c931ada os: do not trim space from output of exec 2020-06-14 01:41:47 +02:00
36edd6295f vlib: transfer intro to readme; normalize comments 2020-06-08 00:04:23 +03:00
16bf300934 os: fix compilation with -cc gcc -prod of programs using os.cp 2020-06-06 22:05:23 +03:00
3aecdeab63 os,gl,sync: cleanup, prepare for .toplevel_comments vdoc mode 2020-06-06 18:47:25 +03:00
13a7ce9e69 gg: GG => Context 2020-06-04 20:26:18 +02:00
4fcabb71c4 os: implement cp for nix 2020-06-01 21:11:40 +02:00
c6a7d0a3a0 tests: update the remaining erroring tests, CI should be green now 2020-06-01 18:30:26 +03:00
3d83934caf checker: check mutating methods; generics fixes 2020-06-01 15:44:10 +02:00
75eac291ac all: variable sized options 2020-05-31 12:57:26 +02:00
f0a9b88ac4 all: add stdcall attribute, unhandled exception handler, get_raw_stdin, v_realloc 2020-05-29 03:06:27 +02:00
c7501e2d3d os: fix build issue caused by fileno on *BSD 2020-05-28 11:08:59 +02:00
013fdb8a4b checker: restrict numeric promotions to cases where no data is lost 2020-05-27 05:42:48 +02:00
b4eadb9030 cmd/v: reimplement -path flag 2020-05-26 03:17:52 +02:00
dda875a9c8 all: unify const names to snake_case 2020-05-22 17:36:09 +02:00
8bf290acf0 os: minor fixes 2020-05-22 06:21:11 +02:00
ac396ea02f http: cleanup backend_nix.c.v, fixes vpm too 2020-05-20 12:04:28 +03:00
931c846602 os: cleanup code duplication for os.create and os.open 2020-05-19 13:38:06 +03:00
03525843a0 parser: do not allow calling private functions 2020-05-18 22:54:11 +02:00
2635be511f all: re-apply C++ support 2020-05-18 21:38:06 +02:00
07a78b2843 Revert "all: C++ compiler support"
This reverts commit 9a237c3e82.
2020-05-18 17:05:48 +02:00
9a237c3e82 all: C++ compiler support 2020-05-18 15:51:36 +02:00
7f4cf08516 parser: check (mut f Foo) syntax 2020-05-17 13:51:18 +02:00
e245e22875 os: make exists_in_system_path function public 2020-05-16 22:46:05 +02:00
57dd26650c os: add new function exists_in_system_path 2020-05-16 17:10:34 +02:00
f44a40eee0 checker: check incorrect names 2020-05-16 16:12:23 +02:00
d7c4630d33 checker: make pub field check an error 2020-05-09 18:34:07 +02:00
c64f8b0d1f parser/checker: pub: struct fields 2020-05-09 15:16:48 +02:00
a0ca68ce3f checker: do not allow string(int) 2020-05-05 15:26:42 +02:00
32a7bd3a48 parser/checker: do not allow using private types from other modules 2020-05-04 21:56:41 +02:00
acd80f052b tests: improve diagnostic output on failure 2020-05-04 11:21:25 +03:00
9f76a7b250 parser: simplify unused vars & add loop/if vars etc 2020-04-27 23:16:31 +10:00
2574dce174 all: fix remaining []array warnings 2020-04-26 16:25:54 +02:00
9f4d498ff1 all: updateimport () and []array 2020-04-26 13:49:31 +02:00
3ab8dc0092 parser: array init: []string => []string{} 2020-04-26 09:17:17 +02:00
86ba1645b0 os: add os.input(prompt) 2020-04-25 22:04:12 +03:00
ec9566988a cmdline: minor optimizaztion 2020-04-25 17:49:51 +02: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