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

52 Commits

Author SHA1 Message Date
3c90da6afa ci: enable vfmt check 2020-07-20 22:26:44 +02:00
e804ba5294 vfmt: add support for VDIFF_TOOL, detect more diffing tools (#5857) 2020-07-17 14:03:07 +03:00
9b2cbdacc6 vfmt: verify 2020-07-16 19:46:03 +02:00
5bd6d3acb5 vfmt: re-enable 2020-06-26 03:22:27 +02:00
83b300435a vweb: escape html; table: rename parent_typ to parent_type 2020-06-24 22:12:33 +02:00
11871d9544 fmt: re-run on parser.v and fmt.v 2020-06-24 14:35:00 +02:00
74af88bc92 Revert "fmt: re-format parser.v and cgen.v"
This reverts commit 6b2808a3f9.
2020-06-23 18:16:24 +02:00
6b2808a3f9 fmt: re-format parser.v and cgen.v 2020-06-23 18:05:53 +02:00
011e26ca9a checker: check sum types in match; cross compilation fixes; orm fixes 2020-06-21 23:09:53 +02:00
3b6e66db0d fmt: further fixes for string interpolation and builtin macros 2020-06-18 18:48:23 +02:00
5af6a685b8 vfmt: fix for 'File abc could not be read' bug 2020-06-15 14:42:41 +03:00
5ef9569098 cmd/tools: add check_os_api_parity.v - keep module APIs even 2020-06-11 21:13:36 +03:00
dda875a9c8 all: unify const names to snake_case 2020-05-22 17:36:09 +02:00
b10df252dc all: replace is_c, is_js with language 2020-05-19 17:12:47 +02:00
74005b4362 vfmt: handle file paths with spaces 2020-05-14 09:07:14 +03:00
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