Commit Graph

  • 4a765bc33b
    cgen: support `-d trace_gen_source_line_info` Delyan Angelov 2022-02-21 23:04:10 +0200
  • f2e5bb447e
    os: remove dead code Delyan Angelov 2022-02-21 09:58:43 +0200
  • 07e9ed1a1d
    cgen: fix interface embedding method call (#13553) yuyi 2022-02-21 23:49:38 +0800
  • b842e89acc
    all: initial implementation of compile-time types (#13549) playX 2022-02-21 18:42:54 +0300
  • bc2f4c1ade crypto.cipher implement Cipher Feedback Mode (CFB) bstnbuck 2022-02-21 16:27:06 +0100
  • 84f4a6eeea cgen: fix interface embedding method call yuyi98 2022-02-21 21:38:04 +0800
  • dee1251094 doc: update struct init syntax kahsa 2022-02-21 12:28:15 +0900
  • b8310e425f parser,checker,ast: Simplify code; Add Sumtype and Enum playXE 2022-02-21 15:47:48 +0300
  • 8b616f396a Table.is_comptime_type playXE 2022-02-21 15:28:02 +0300
  • 83cdd8bedd
    ast: add comments for struct 'StructInit' and 'StructInitField' (#13551) yuyi 2022-02-21 18:48:53 +0800
  • 8ba4a3dd01
    math.complex: make mutable the Complex.re and Complex.im fields (#13540) simon place 2022-02-21 10:39:45 +0000
  • 809772db4e
    gg: improve Context scale for Android (#13545) kahsa 2022-02-21 19:12:21 +0900
  • 8b033c3993
    tools: add a `-theme-dir folder/` parameter to `v doc` (#13550) gcxfd 2022-02-21 18:08:46 +0800
  • f939eada49 ast: add comments for struct 'StructInit' and 'StructInitField' yuyi98 2022-02-21 17:45:21 +0800
  • dec4ec2329 parser: fix comptime calls playXE 2022-02-21 11:11:18 +0300
  • c684d48bd0 tests: add test for compile-time type kinds playXE 2022-02-21 10:44:29 +0300
  • 47b5157576 add doc for -theme-dir gcxfd 2022-02-21 15:35:49 +0800
  • 2bf138c3d7 all: initial implementation of compile-time types playXE 2022-02-21 10:33:19 +0300
  • ed25ab83ee add vdoc option -theme-dir gcxfd 2022-02-21 15:32:08 +0800
  • b0e1794576 remove text/javascript see https://google.github.io/styleguide/htmlcssguide.html#type_Attributes gcxfd 2022-02-21 14:57:24 +0800
  • 0dc5051e6c gg: improve Context scale for Android kahsa 2022-02-21 12:43:55 +0900
  • 4961070585
    Update complex.v simon place 2022-02-20 16:00:25 +0000
  • e8b2ed2116
    Merge 021d0705a8 into 04654ed518 kahsa 2022-02-20 20:28:14 +0900
  • 04654ed518
    parser: check error for defer propagate (fix #13534) (#13536) yuyi 2022-02-20 18:29:08 +0800
  • cc2f406554 fix vlib/net/unix/use_net_and_net_unix_together_test.v yuyi98 2022-02-20 17:00:20 +0800
  • 5fc66061fc parser: check error for defer propagate yuyi98 2022-02-20 16:43:50 +0800
  • 75ebac006d
    cgen: fix struct init with multi nested embed update expr (#13529) yuyi 2022-02-20 02:46:44 +0800
  • dbae2d6af4
    net: add UdpSocket.address() method (#13524) gcxfd 2022-02-20 02:45:55 +0800
  • 09f08e1fee
    cgen: fix error for interface and embedded struct build (#13530) yuyi 2022-02-20 02:43:40 +0800
  • ceb494958c cgen: fix error for interface and embedded struct build yuyi98 2022-02-19 22:24:56 +0800
  • fd60ac6f75 cgen: fix struct init with multi nested embed update expr yuyi98 2022-02-19 21:28:37 +0800
  • 67e33bf9bc
    checker: make public the valid_comptime_if_os list (#13518) eyun 2022-02-19 21:22:33 +0800
  • 2b974cdb97
    docs: rename exec -> execute (#13514) eyun 2022-02-19 21:20:46 +0800
  • 0236931c78
    cgen: fix generics with reference generic arguments (#13525) yuyi 2022-02-19 21:19:50 +0800
  • 3204974b2d cgen: fix generics with reference generic arguments yuyi98 2022-02-19 19:58:08 +0800
  • b252cf7329 addr -> address gcxfd 2022-02-19 19:48:51 +0800
  • 6cd29d0b80 add addr for udp gcxfd 2022-02-19 19:41:51 +0800
  • b4be210ca6 Merge branch 'master' of github.com:vlang/v into get_udp_port_when_bind_0 gcxfd 2022-02-19 18:58:06 +0800
  • 3fa6622ee8
    doc: simplify the `filter/map` example a bit Alexander Medvednikov 2022-02-19 12:10:12 +0300
  • d31d9699e6
    Optimize the textual expression of comments eyun 2022-02-19 16:33:57 +0800
  • bcc4de19fc
    v.builder: fix cross compiling directory with spaces (#13522) Dialga 2022-02-19 21:08:41 +1300
  • 0208e9672d
    checker: check array sort_with_compare callback function parameters (#13511) yuyi 2022-02-19 16:06:36 +0800
  • b8e66e53f7
    v.builder: fix cross compiling directory with spaces Dialga 2022-02-19 20:20:15 +1300
  • b5403fe76b pub valid_comptime_if_os gcxfd 2022-02-19 09:00:50 +0800
  • 749f15a47b
    pattern: implementing the pattern module and introduce a iterator pattern Vincenzo Palazzo 2022-02-18 18:34:01 +0100
  • f972c09a0a
    bst: adding a code example Vincenzo Palazzo 2022-02-18 18:11:30 +0100
  • 6034523029
    bst: introduce the test for remove method and fix some bugs Vincenzo Palazzo 2022-02-18 17:52:36 +0100
  • 0e47fb182e
    bst: implementing remove method Vincenzo Palazzo 2022-02-18 17:02:28 +0100
  • 44b64f3892
    bst: rename internal bst node Vincenzo Palazzo 2022-02-18 16:24:32 +0100
  • 08c0e5316b
    fix exec -> execute eyun 2022-02-18 23:17:15 +0800
  • 216b9cb134
    bst: implementing logic to get element in the bst Vincenzo Palazzo 2022-02-18 16:16:19 +0100
  • b5652c2f6a checker: check array sort_with_compare callback function parameters yuyi98 2022-02-18 22:17:52 +0800
  • 8b98f91a37
    bst: adding in order traversal API Vincenzo Palazzo 2022-02-18 15:10:02 +0100
  • 319c73f7f9
    datatypes: implement the insert and contains operation Vincenzo Palazzo 2022-02-15 22:51:56 +0100
  • f4e0aa3123
    datatypes: implementing insert value in a bst Vincenzo Palazzo 2022-02-15 15:44:14 +0100
  • 6ce2fcb4d4
    datatype: adding binary seach tree implementation Vincenzo Palazzo 2022-02-13 00:56:43 +0100
  • 4cdb244151
    docs: update urls in roadmap (#13509) Milo 2022-02-18 12:19:06 +0000
  • d86b18844e net.unix: use byte() instead of u16() cast for addr.sun_family Delyan Angelov 2022-02-18 13:47:12 +0200
  • fad254dcce
    ci: skip use_net_and_net_unix_together_test.v on windows Delyan Angelov 2022-02-18 12:45:32 +0200
  • 3c38abc56e
    rand: fix rand.uuid_v4()'s clock_seq_hi_and_reserved field Delyan Angelov 2022-02-18 12:37:27 +0200
  • 5fcdc7a6aa
    update urls Milo 2022-02-18 09:48:51 +0000
  • c9867a9ae4
    net: ensure that `net` and `net.unix` can be imported together in the same program Delyan Angelov 2022-02-18 11:23:45 +0200
  • 14073ac0fe
    checker: fix error for array of sumtype init (#13501) yuyi 2022-02-18 17:47:24 +0800
  • ef8fff61e0
    use `addr.sun_family = byte(C.AF_UNIX)`, not u16() Delyan Angelov 2022-02-18 11:43:53 +0200
  • 03f57b73eb
    net: ensure that `net` and `net.unix` can be imported together in the same program Delyan Angelov 2022-02-18 11:23:45 +0200
  • 072480352c
    math.big: add get_bit, set_bit, big_mod_pow (#13507) Subhomoy Haldar 2022-02-18 14:23:39 +0530
  • a886242700
    ci: extract ubuntu-docker-musl and alpine-docker-musl-gcc to containers_ci.yml, so they can be easily turned on/off in private github actions Delyan Angelov 2022-02-18 10:31:01 +0200
  • 3bcd11260f
    ci: move alpine-docker-musl-gcc and ubuntu-docker-musl to other_ci.yml Delyan Angelov 2022-02-18 10:25:04 +0200
  • ef5ea0ef21
    ci: fix vweb failures (restore the ability to *force* vweb to listen to *only* local interfaces) Delyan Angelov 2022-02-18 10:18:04 +0200
  • 3d46005195 tools/fast: bring back -usecache Alexander Medvednikov 2022-02-18 10:41:53 +0300
  • f4051e0252
    checker: make sure generic struct instantiation uses a known type. closes #13506 Joe Conigliaro 2022-02-18 17:54:52 +1100
  • 0ff9f260a7 update set_bit, add test Subhomoy Haldar 2022-02-18 12:24:43 +0530
  • 2c21dd0ba7 add big_mod_pow Subhomoy Haldar 2022-02-18 12:08:14 +0530
  • 021d0705a8 gg: improve Context scale kahsa 2022-02-17 22:11:24 +0900
  • 157daba5aa checker: fix error for array of sumtype init yuyi98 2022-02-18 11:09:48 +0800
  • 9743c14949
    remove redundant check in extract_entry Delyan Angelov 2022-02-17 23:29:27 +0200
  • 7a82b4b17b
    add patch for compiling zip.c with tcc on windows Delyan Angelov 2022-02-11 17:14:05 +0200
  • 70a34db6b7
    fix for `./v -cstrict -cc gcc vlib/szip/szip_test.v` Delyan Angelov 2022-02-11 13:14:52 +0200
  • 1460c62190
    Update https://github.com/kuba--/zip/ again Dialga 2022-02-09 18:47:52 +1300
  • c6fde594e4
    Add test in test_reading_zipping_files() Dialga 2022-02-07 09:13:54 +1300
  • 9549c13033
    Remove duplicate rm's Dialga 2022-02-07 09:02:58 +1300
  • 299c2cd93b
    Update https://github.com/kuba--/zip/ to fix tcc issue Dialga 2022-02-07 08:48:43 +1300
  • 4fbd610bfc
    add test Dialga 2022-02-06 05:02:36 +1300
  • a1d34d8b1d
    Fix extracting .folders Dialga 2022-02-06 05:01:01 +1300
  • 7ec613a562
    Updated https://github.com/kuba--/zip/ Dialga 2022-02-06 04:50:39 +1300
  • da9331f8ff
    vweb: support ipv6 (#13498) Anton Zavodchikov 2022-02-18 01:13:36 +0500
  • 4da031dc86
    vweb: support ipv6 Anton Zavodchikov 2022-02-18 00:59:22 +0500
  • 296dd1c5d3 add get_bit and set_bit Subhomoy Haldar 2022-02-17 22:59:09 +0530
  • eb45a321a5
    tools: add cmd/tools/regress.v to simplify bisecting for regression bugs/features: Delyan Angelov 2022-02-17 16:34:05 +0200
  • d739abbb3f
    cgen: move var decl out of loop in global_decl() Joe Conigliaro 2022-02-18 00:42:54 +1100
  • ebb66aa82c
    tools: support `git bisect run cmd/tools/oldv --bisect --command "./v run /abs/path/to/regression.v"` Delyan Angelov 2022-02-17 15:21:57 +0200
  • 554a689213
    ci: be more verbose when running make.bat on the CI Delyan Angelov 2022-02-17 13:23:46 +0200
  • 07b15a209a
    cgen: fix for prev commit - get usecache working with clang (fix duplicate symbols) Joe Conigliaro 2022-02-17 22:24:58 +1100
  • 6fc654821f
    cgen: get usecache working with clang (fix duplicate symbols) Joe Conigliaro 2022-02-17 22:17:07 +1100
  • 245b70cabc
    checker: bump iface_level_cutoff_limit to 100 (fix ci) Delyan Angelov 2022-02-17 11:46:04 +0200
  • 230dc26858
    checker: bump iface_level_cutoff_limit to 99 (fix ci) Delyan Angelov 2022-02-17 11:42:28 +0200
  • 4f9039991f
    parser: cleanup in check_undefined_variables() (#13496) yuyi 2022-02-17 16:16:52 +0800
  • 982b1fda80 parser: cleanup in check_undefined_variables() yuyi98 2022-02-17 16:04:57 +0800
  • 901a4d8b84
    checker: restrict too deep recursion, to prevent stackoverflows on windows Delyan Angelov 2022-02-17 10:04:01 +0200
  • 842fd7a27e
    parser: check assign expr with undefined variables of struct_init (#13495) yuyi 2022-02-17 15:21:03 +0800