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

37 Commits

Author SHA1 Message Date
5eb71c4a13 fmt: initial support for -debug 2020-05-04 17:27:41 +03:00
0e765e34be vfmt: extract v.util.find_working_diff_command, color_compare_files 2020-04-29 11:51:45 +03:00
8ea087f957 vfmt: fix compilation; handle the case when fmt.tabs is not enough 2020-04-28 16:04:37 +03:00
ce1215f507 vfmt: set Preferences.is_fmt flag (bugfix) 2020-04-27 23:20:16 +03:00
9f4d498ff1 all: updateimport () and []array 2020-04-26 13:49:31 +02:00
541b058e90 all: use a !in b instead of !(a in b) 2020-04-26 06:39:23 +02:00
d871595437 all: replace var with mut 2020-04-23 01:16:58 +02:00
c1fc768c1b fmt: run on cmd/v; cgen: fix anonymous functions 2020-04-20 07:04:31 +02:00
57c142b993 checker: disallow pub in main 2020-04-19 00:07:57 +02:00
182108faca fmt fmt.v, vfmt.v 2020-04-16 15:54:17 +02:00
6a186e8f11 jsgen: implement js backend 2020-04-15 23:16:49 +02:00
6ada43df61 fmt: test automatic import insertion 2020-04-12 17:57:05 +02:00
79dad0bca9 parser: fix enum default value in struct
* parser: fix enum default value in struct

* Add a test for the enum default values in structs.

* Fix compilation of vfmt.

* Run vfmt over enum_default_value_in_struct_test.v

* Cleanup spurious , in vfmt output for enum declarations

Co-authored-by: Delyan Angelov <delian66@gmail.com>
2020-04-12 13:35:54 +03:00
95709811e0 v: support VFLAGS, fix 'v run source.v arg after source' 2020-04-11 10:28:43 +03:00
5ef5712e91 vfmt: do not generate a space if the comment is empty 2020-04-08 14:19:13 +02:00
ffe8452f02 vfmt: fix imports 2020-04-05 21:53:00 +02:00
2a06263a5b vfmt: more fixes; enable v fmt and v fmt -w 2020-04-05 03:37:38 +02:00
97db4c0e9a vfmt: comments and other fixes 2020-04-05 02:08:13 +02:00
bf59828897 ast: const impl & global scope & objects 2020-04-04 14:14:40 +11:00
f8b4a6f168 Disable vfmt for now. 2020-04-03 22:21:17 +03:00
31c4b1cda6 v2: compile vfmt again; consistent colored error messages 2020-04-03 18:42:22 +03:00
f6db36d7f0 fix parser_test and vfmt.v 2020-03-27 15:24:08 +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
f5e44fbef2 compiler: better NetBSD and OpenBSD support in vfmt and $if 2020-03-17 12:43:59 +01:00
c2ffd027d0 cmd/v: implement help 2020-03-13 20:52:49 +01:00
e667e72685 all: fix typos 2020-03-13 09:45:40 +01:00
57b1b12ab6 os: tmpdir => temp_dir 2020-03-10 15:02:09 +01:00
876b73f92c os: join => join_path 2020-03-09 02:23:34 +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
aab31f4b35 cmd/v: rewrite flags 2020-03-06 18:53:29 +01:00
d5faf36aa9 fmt: comments 2020-02-29 17:51:38 +01:00
290feaac51 vfmt2: allow running the new vfmt with 'v fmt -2' 2020-02-18 20:00:06 +01:00
e272a10bda vfmt fixes 2020-02-16 12:42:28 +01:00
f00ab076d1 vfmt: simplify reading source lines 2020-02-12 23:19:45 +01:00
9332a83ce6 move v.v to cmd/v 2020-02-09 10:08:04 +01:00