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

Commit Graph

  • b59e6b1d06 ci: do periodic runs only in the main V repository (not in forks) Delyan Angelov 2022-07-12 11:03:59 +03:00
  • 662d0a3ef2 ci: change ci_bootstrapping_works.yml to a periodic run, *only* on the main repository. Delyan Angelov 2022-07-12 11:02:51 +03:00
  • a4e0e0fa57 builtin: add drafts for __new_array_noscan, __new_array_with_default_noscan, __new_array_with_array_default_noscan for array_notd_gcboehm_opt.v Delyan Angelov 2022-07-12 10:00:58 +03:00
  • 62d800a775 checker, cgen: fix array of sumtype appending alias (#15034) yuyi 2022-07-12 14:26:11 +08:00
  • 8a4313c1b8 ci: fix vlib/v/builder/builder_test.v failures on msvc (#15035) Subhomoy Haldar 2022-07-12 11:16:59 +05:30
  • f35a3a89f9 checker: fix dereferencing voidptr. (#15033) Dmitriy Smirnov 2022-07-12 01:12:29 +03:00
  • dc68469818 use trimmed output for comparison (#15032) Subhomoy Haldar 2022-07-12 01:17:32 +05:30
  • fbad48b5d9 v.builder: retain executable after v run, if the executable was already existing (#15021) Subhomoy Haldar 2022-07-11 23:38:53 +05:30
  • f16355eeba ci: fix build failure (complete renaming in 39b6851) Delyan Angelov 2022-07-11 20:59:37 +03:00
  • 39b68518b2 checker: minor refactor in infix_expr() (#15028) yuyi 2022-07-12 01:16:42 +08:00
  • 032cb3f115 checker: fix the type of ComptimeCall (fixes #14996) (#15013) shove 2022-07-12 01:08:01 +08:00
  • 398bd2280d cgen: fix printing reference alias (#15027) yuyi 2022-07-12 01:04:34 +08:00
  • ec19f4289c checker, cgen: fix alias operator overloading (#15024) yuyi 2022-07-12 00:20:15 +08:00
  • 9231697966 parser: check for illegal use of any type (fix #15003) (#15020) yuyi 2022-07-11 20:29:25 +08:00
  • 5498a6c263 tests: add more -skip-unused cases to v test-all Delyan Angelov 2022-07-11 11:02:17 +03:00
  • 94e35b710c markused: fix C compilation failures on -skip-unused -profile Delyan Angelov 2022-07-11 10:56:13 +03:00
  • 81d694b1f8 tests: restore interfaces_map_test (#15019) yuyi 2022-07-11 14:05:36 +08:00
  • a6cc4c4c28 parser: minor cleanup in parse_type.v (#15011) yuyi 2022-07-11 13:03:08 +08:00
  • 7ff20c09ca tests: restore test_interface_struct_from_mut_array() (#15018) yuyi 2022-07-11 12:57:14 +08:00
  • a331cf577a tools/vls: fix installing vls when config is not present (#15017) Ned 2022-07-11 12:56:53 +08:00
  • cc43a23f29 vweb: check invalid port number (#15016) yuyi 2022-07-11 12:55:33 +08:00
  • bfcf5b13ed checker: fix #define check on windows Alexander Medvednikov 2022-07-11 00:20:12 +03:00
  • 22dac71b33 checker: do not allow #define everywhere Alexander Medvednikov 2022-07-10 22:51:02 +03:00
  • 235ef23588 tools: add v ls - a VLS launcher and updater utility (#15009) Ned 2022-07-11 01:27:50 +08:00
  • 58c5d387c4 parser: check closure capture global variable (#15010) yuyi 2022-07-11 01:21:54 +08:00
  • 3549055548 ci: use v should-compile-all sdl/examples/ instead of the bash script that choked on v sdl/examples/assets Delyan Angelov 2022-07-10 20:05:04 +03:00
  • 3b575e83f1 ci: fix ./v cmd/tools/builders/golang_builder.v Delyan Angelov 2022-07-10 18:53:18 +03:00
  • 01dabe5966 ci: fix failing invalid_struct_decl_script_err.vv Delyan Angelov 2022-07-10 18:37:42 +03:00
  • 5d8d11c989 ci: fix v cmd/tools/vast after ast.StructInit field renaming Delyan Angelov 2022-07-10 18:28:24 +03:00
  • d15e9f4866 ci: remove forgotten dump call Delyan Angelov 2022-07-10 17:05:49 +03:00
  • 69aaf68f2f cgen: fix anon struct auto string method generation Delyan Angelov 2022-07-10 16:57:13 +03:00
  • 64eab72f4c checker: fix anon fn using global variable (fix #15004) (#15008) yuyi 2022-07-10 17:43:50 +08:00
  • 7d0a9186bb all: wrap up anonymous structs Alexander Medvednikov 2022-07-10 12:00:17 +03:00
  • 1ae11b41e7 net.websocket: make logger configurable (#14998) Ken 2022-07-09 23:39:07 +09:00
  • 739f3cd90b pref: detect termux more reliably (#15001) Thomas Peißl 2022-07-09 16:23:19 +02:00
  • 8ee614d3f8 encoding.binary: add unit tests and module documentation (#15000) Subhomoy Haldar 2022-07-09 18:22:19 +05:30
  • d4b0ebf215 doc: clear the explanation to 'sql: type' (#14915) Hitalo de Jesus do Rosário Souza 2022-07-09 08:04:35 -03:00
  • f56aaa1007 examples: simplify examples/websocket/ping.v (end automatically, when the client ends) Delyan Angelov 2022-07-09 12:40:28 +03:00
  • 7e1c45ab44 math: add round_sig function for f64 (#14997) CC 2022-07-09 01:41:58 -06:00
  • c5a290ffc6 cgen: fix lost return in ComptimeCall (fixes #14962) (#14995) shove 2022-07-09 13:55:01 +08:00
  • 7ee7932f5e anon expr anon_expr Alexander Medvednikov 2022-07-08 21:09:02 +03:00
  • 70890b27a5 cgen: handle default anonymous structs Alexander Medvednikov 2022-07-08 15:40:54 +03:00
  • 1a49db4ea1 examples: remove empty comments (#14986) Emirhan Yener 2022-07-08 15:35:45 +03:00
  • 02d675ab67 os: restore the env TERMUX_VERSION based final resort for runtime auto detection of Termux Delyan Angelov 2022-07-08 11:16:32 +03:00
  • bcaa3ac915 vlib: remove jsdom module, use js.dom instead (#14985) StunxFS 2022-07-08 02:23:10 -04:00
  • df4bd88d45 x.ttf: fix a bug in TTF fixed point data management (#14987) penguindark 2022-07-08 08:20:59 +02:00
  • 5aa6ec0693 cgen: fix error for comptime method call (#14992) yuyi 2022-07-08 14:18:49 +08:00
  • 5f140fe2ff ci: v fmt -w vlib/v/builder/cc.v Delyan Angelov 2022-07-07 23:57:21 +03:00
  • 9376009c39 v.eval: support panic function (#14972) StunxFS 2022-07-07 13:00:59 -04:00
  • 6b597a4b58 builder: add support for icc (Intel C Compiler) (#14975) CC 2022-07-07 10:48:07 -06:00
  • 758f84fa86 ast, parser, cgen: fix anon sumtype cast (fix #14967) (#14976) yuyi 2022-07-07 23:51:57 +08:00
  • 029d583bb2 cgen: a minor fix in match_expr (#14983) yuyi 2022-07-07 23:51:27 +08:00
  • 9f3b6e3e3a android: provide more predictable logging, add comptime termux support (#14984) Larpon 2022-07-07 17:28:29 +02:00
  • 71a85249ea ci: fix failing ./v -W build-tools Delyan Angelov 2022-07-07 18:22:21 +03:00
  • f5001192f9 fmt: handle anon structs; tests: bring back anon struct test Alexander Medvednikov 2022-07-07 16:09:58 +03:00
  • 972bba66d1 checker,ast: clean up deprecation code (#14980) zakuro 2022-07-07 21:45:45 +09:00
  • de77114593 eval: support assignment operators like +=, make for a in 0..10 { more robust Delyan Angelov 2022-07-07 15:13:22 +03:00
  • 15ce15d41b tests: disable anon struct test for now Alexander Medvednikov 2022-07-07 13:08:05 +03:00
  • 91acd0f380 ci: fix failing v check-md vlib/sqlite/README.md Delyan Angelov 2022-07-07 13:04:59 +03:00
  • 7da466e81b parser: show a hint when using v . with multiple fn mains Alexander Medvednikov 2022-07-07 13:04:08 +03:00
  • 426421bebb all: anonymous structs (part 2) Alexander Medvednikov 2022-07-06 21:38:40 +03:00
  • f4b39fbe4f cgen: fix sumtype with none (#14965) yuyi 2022-07-07 02:03:42 +08:00
  • d86b4951c7 sqlite: add sync and journal funcs, docs (#14970) CC 2022-07-06 12:01:27 -06:00
  • f0ce7fb9d3 Revert "gg: fix android compilation for ~/.vmodules/ui/examples/rectangles.v" Delyan Angelov 2022-07-06 16:19:40 +03:00
  • f1a855e6d2 gg: fix android compilation for ~/.vmodules/ui/examples/rectangles.v Delyan Angelov 2022-07-06 16:02:50 +03:00
  • 82f7597a0c ci: fix failing v check-md doc/docs.md Delyan Angelov 2022-07-06 15:52:18 +03:00
  • 3308313167 os: remove the closing of stream handles at the end of Process.win_slurp/1 Delyan Angelov 2022-07-06 08:32:09 +03:00
  • a46bcf3571 all: v.ast.byte_type -> v.ast.u8_type (#14964) zakuro 2022-07-06 19:32:30 +09:00
  • 00dfce655e doc: document if as Alexander Medvednikov 2022-07-06 12:41:36 +03:00
  • 6a567a0dd6 sqlite: improve exec_none behaviour (#14955) CC 2022-07-06 01:44:36 -06:00
  • bb2223c8b0 checker: fix shared_element_lock.vv test (#14960) yuyi 2022-07-06 15:43:36 +08:00
  • 59d6ca0c95 js: remove duplicate match Alexander Medvednikov 2022-07-06 07:46:58 +03:00
  • 819b6f475a os: remove unnecessary unsafes Alexander Medvednikov 2022-07-06 07:07:48 +03:00
  • d3090de02e checker: apply the new array check only to len:, not cap: inits Alexander Medvednikov 2022-07-06 07:03:36 +03:00
  • fab5802deb all: fix latest ci errors (#14957) yuyi 2022-07-06 12:02:16 +08:00
  • 3f3fb5be47 js: handle Nil Alexander Medvednikov 2022-07-06 06:47:37 +03:00
  • c48ed52f43 checker: vfmt Alexander Medvednikov 2022-07-05 23:56:53 +03:00
  • 163c7ba2bb checker: stricter []&Type{len:x} check Alexander Medvednikov 2022-07-05 23:51:29 +03:00
  • 9b4dec7b98 parser: anonymous structs (part 1) Alexander Medvednikov 2022-07-05 23:17:00 +03:00
  • 5f78647137 all: unsafe nil Alexander Medvednikov 2022-07-05 22:59:54 +03:00
  • 9b1a616b13 ci: remove openrndr dependency from vgret testing (#14950) Larpon 2022-07-05 21:44:27 +02:00
  • e08fedfd14 ci: add runtime DOOM checks via vgret (#14951) Larpon 2022-07-05 21:44:14 +02:00
  • 0dd5050b29 os: clean up usage of ANativeActivity, allow access to fields (#14948) Larpon 2022-07-05 15:30:10 +02:00
  • 56d62a6e6f checker: check undefined ident in reference selector (#14949) yuyi 2022-07-05 21:29:54 +08:00
  • 8b8667dd9a cgen: cleanup in fn.v (#14938) yuyi 2022-07-05 11:40:57 +08:00
  • e18c5c7908 tools: add generic_screenshot method to vget (#14943) Larpon 2022-07-05 05:40:38 +02:00
  • a50e0f0522 net.websocket: allow timeout to be configured (#14941) Ken 2022-07-05 12:40:23 +09:00
  • 5523c11dd4 help: remove "coming soon in 0.3" for v translate Alexander Medvednikov 2022-07-05 06:38:33 +03:00
  • 3bdf2f053d changelog: fix typo (#14930) Max Smirnov 2022-07-04 15:34:00 +03:00
  • 63b6923565 readme: fix header (#14933) Ted Stoychev 2022-07-04 13:33:41 +01:00
  • eb10cc9606 vweb: fix '/' in scan_static_directory (#14940) ghosttk 2022-07-04 20:32:44 +08:00
  • 946da5556d ci: add a c2v job too, that checks that Doom compiles. Delyan Angelov 2022-07-04 14:16:08 +03:00
  • e156066acf ci: fix gitly failure (compile gitly.scss to gitly.css) Delyan Angelov 2022-07-04 12:50:18 +03:00
  • 7f72ffdd66 cgen: fix error for result multi_return (#14936) yuyi 2022-07-04 15:54:08 +08:00
  • 90197fd58a term.ui: make C. unions and structs public (solve conflicts with term on windows) Delyan Angelov 2022-07-04 10:50:11 +03:00
  • 584c035120 sync: fix typo in pool.v (#14928) Ikko Ashimine 2022-07-03 21:24:57 +09:00
  • 9028b0ed76 parser: minor cleanup in partial_assign_stmt() (#14929) yuyi 2022-07-03 20:24:42 +08:00
  • 20ba2a10c1 builder: use is_dir for src/; changelog: add 0.3.1 features Alexander Medvednikov 2022-07-03 15:13:08 +03:00
  • c90e8185ed builder: search for .v files in /src/ if there are none Alexander Medvednikov 2022-07-03 08:41:26 +03:00
  • b5f2636b73 Revert "vweb: remove the extra '/' in scan_static_directory (#14806)" Alexander Medvednikov 2022-07-02 11:37:59 +03:00