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

Commit Graph

  • 96ff3ce8f7
    readline: add support for ctlr+w and ctrl+u shortcuts (#18921) indexxd 2023-07-21 12:20:12 +0200
  • 72ebd91ffc tests l-m 2023-07-21 18:38:00 +1000
  • c83f4bd1fc fix l-m 2023-07-21 18:28:16 +1000
  • 00619b0b3f
    tests: fix invalid_insert_references_test.vv (#18926) yuyi 2023-07-21 15:37:57 +0800
  • 8ffad7e080 add missing flush on stdout Kim SHrier 2023-07-20 23:20:03 -0600
  • b7970f6386 fix formating shareghzadeh 2023-07-21 08:45:57 +0330
  • 1bc536ccde tests: fix invalid_insert_references_test.vv yuyi 2023-07-21 10:00:45 +0800
  • 3b377fc791
    cgen: format generated c code of hash stmt and enum decl (#18919) yuyi 2023-07-21 08:15:17 +0800
  • 80e7b0cfd9 replace const ops with them results penguindark 2023-07-21 00:14:32 +0000
  • 01c6aa346c fmt penguindark 2023-07-21 00:07:44 +0000
  • f0937fd8bf addeed tests penguindark 2023-07-21 00:06:30 +0000
  • bd3f51983f first fix implementation penguindark 2023-07-20 23:54:38 +0000
  • 9cc24c5dac checker: do not allow modifying immutable vars via arrays with refs Alexander Medvednikov 2023-07-21 02:47:31 +0300
  • edfccabe79 pointless commment phoreverpheebs 2023-07-21 06:50:12 +0900
  • af9737f279 wording phoreverpheebs 2023-07-21 06:44:24 +0900
  • 98d4c79192 math.big: reinforce warning for div_mod_internal phoreverpheebs 2023-07-21 06:42:44 +0900
  • 4292018864 math.big: add div_mod_internal phoreverpheebs 2023-07-21 06:37:21 +0900
  • 0883cb57e9 math.big: add checked division methods phoreverpheebs 2023-07-21 06:05:00 +0900
  • f2f7de7385 change escape.v, unescape.v shareghzadeh 2023-07-20 22:55:24 +0330
  • ed35754e0b
    Merge 73a2900526 into 93b3f1ca55 HamidReza 2023-07-20 19:05:18 +0000
  • 73a2900526
    Delete vlib/encoding/html directory HamidReza 2023-07-20 22:35:14 +0330
  • caec39b48a
    Merge branch 'vlang:master' into shareghzadeh HamidReza 2023-07-20 22:17:06 +0330
  • 24d3718f34 readline: add support for ctlr+w and ctrl+u signals indexxd 2023-07-20 17:49:05 +0200
  • e6a2530147 fix ttf.v yuyi 2023-07-20 21:06:42 +0800
  • 93b3f1ca55
    math.big: make is_odd public and add test cases (#18916) phoebe 2023-07-20 12:52:50 +0200
  • ef1f5d7725
    math.big: allow bitwise ops on negative signum (#18912) phoebe 2023-07-20 12:52:28 +0200
  • f9906f3a9e
    math.big: fix inner deprecated binary_str use (#18911) phoebe 2023-07-20 12:51:58 +0200
  • 09d743ac81
    cgen: minor cleanup in infix_expr_arithmetic_op() (#18913) yuyi 2023-07-20 18:51:47 +0800
  • 4daddd3e84
    math.big: improve is_power_of_2 (#18914) phoebe 2023-07-20 12:51:26 +0200
  • f05a8197c3 cgen: format generated c codes of hash stmt and enum decl yuyi 2023-07-20 13:54:16 +0800
  • b225eeef58 cgen: fix infix expr with promote number yuyi 2023-07-20 12:20:12 +0800
  • 29c4838b99 math.big: make is_odd public and add test cases phoreverpheebs 2023-07-20 11:35:46 +0900
  • 82c0b5eaac direct_array_access phoreverpheebs 2023-07-20 11:28:48 +0900
  • 74cff5ff7e math.big: improve is_power_of_2 phoreverpheebs 2023-07-20 11:22:52 +0900
  • 8e4b2eb6d8 cgen: minor cleanup in infix_expr_arithmetic_op() yuyi 2023-07-20 10:21:53 +0800
  • 7441edf547 math.big: allow bitwise ops on negative signum phoreverpheebs 2023-07-20 11:06:49 +0900
  • cc7c1271a0 math.big: fix inner deprecated binary_str use phoreverpheebs 2023-07-20 11:04:02 +0900
  • 6fef2c2ae8
    math.big: add test cases for is_power_of_2 (#18910) phoebe 2023-07-20 01:34:31 +0200
  • d66b097ddc
    crypto.pem: add decode_only and general improvements to decoding (#18908) phoebe 2023-07-20 01:34:08 +0200
  • 511274a8d4
    json: fix raw decode to option string of complex data (#18902) Felipe Pena 2023-07-19 20:33:39 -0300
  • a49b8f28b1
    math.big: rework function naming and documentation (#18890) phoebe 2023-07-20 01:33:07 +0200
  • bd3501affa
    cgen: fix option ptr initialization (#18893) Felipe Pena 2023-07-19 20:29:59 -0300
  • 0073283f53
    vweb: add parameter arrays documentation (#18903) Casper Küthe 2023-07-20 01:28:11 +0200
  • d354c9bf5d math.big: add test cases for is_power_of_2 phoreverpheebs 2023-07-20 05:21:53 +0900
  • 8c27fca966 checker: check for unbounded type aliases Swastik 2023-07-20 01:24:18 +0530
  • 930a89cc94 periodt and fmt phoreverpheebs 2023-07-20 04:51:02 +0900
  • ddea67f818 crypto.pem: add decode_only and direct_array_access-es phoreverpheebs 2023-07-20 04:45:23 +0900
  • a794dea809 checker: make sure vweb actions return vweb.Result Alexander Medvednikov 2023-07-19 20:09:45 +0300
  • 1ed0cd9a74
    builtin: reduce the number of array allocations for consts in all V programs (#18889) Artem Yurchenko 2023-07-19 12:06:41 +0200
  • 37f059d635
    Update vlib/vweb/README.md Casper Küthe 2023-07-19 09:56:09 +0200
  • 723e881c24
    cgen: dont init fixed array consts in cached module Joe Conigliaro 2023-07-19 17:38:11 +1000
  • 5692d09329 add 404 Casper Kuethe 2023-07-18 20:48:25 +0200
  • 4df5bf9207 vweb: add parameter arrays docs Casper Kuethe 2023-07-18 20:44:43 +0200
  • 44d2f2b302
    checker, cgen: fix closure with inherited sumtype variable (#18894) yuyi 2023-07-19 02:12:45 +0800
  • e71370dc40
    cgen: format generated c codes of sorted structs (#18898) yuyi 2023-07-19 02:08:43 +0800
  • b1eb98247c fix Felipe Pena 2023-07-18 13:03:14 -0300
  • 5336d394c9 fix Felipe Pena 2023-07-18 12:54:48 -0300
  • 1afc9e87a0 fix Felipe Pena 2023-07-18 12:49:38 -0300
  • e5a727c3e1
    checker: fix error msg for index error for int ptr (#18896) Swastik Baranwal 2023-07-18 20:00:54 +0530
  • 4f629cd883
    time: fix hour 0 parsing, remove unused function (#18897) Turiiya 2023-07-18 16:28:40 +0200
  • 8a0cca2255
    math: correct documentation error for math.signi, make it match the fn signature (#18872) Michael Charlton 2023-07-18 15:25:47 +0100
  • 0915d87c7c
    examples: cleanup process_script.v (#18899) Turiiya 2023-07-18 16:22:26 +0200
  • 29c1abc0c9 Merge remote-tracking branch 'origin/master' into fix_option_init_ptr Felipe Pena 2023-07-18 08:58:22 -0300
  • e7b2b6a4f1 examples: cleanup process_script.v Turiiya 2023-07-18 10:42:11 +0200
  • 263fb00b81 cgen: format generated c codes of sorted structs yuyi 2023-07-18 16:25:20 +0800
  • 3da8fa8fe9 remove unused fn without potential use-case? Turiiya 2023-07-18 10:25:04 +0200
  • 378ae83f4f update tests to use hour 0 in one test Turiiya 2023-07-18 10:24:39 +0200
  • 9939eae983 time: fix hour 0 parsing Turiiya 2023-07-18 10:06:54 +0200
  • 8ae6b6ba33 checker: fix error msg for index error for int ptr Swastik 2023-07-18 13:31:20 +0530
  • 6dcf122172
    crypto.pem: add a static method Block.new, to replace new (#18846) phoebe 2023-07-18 07:02:30 +0200
  • 9950646415
    Revert "reduce allocations for consts in the time module too" Delyan Angelov 2023-07-18 02:00:54 +0300
  • cbb56169de
    eval: add draft support for fixed arrays, so that the interpreter tests pass on the CI Delyan Angelov 2023-07-18 01:35:01 +0300
  • b51ca6b10f
    reduce allocations for consts in the time module too Delyan Angelov 2023-07-18 01:12:02 +0300
  • 3747adb46b
    change the format of pow5_split_64 to be just [fixed]u64, to remove the init fn and the vmemcpy hack inside that; instead construct the Uint128 inside f64_to_decimal, only when it is needed Delyan Angelov 2023-07-18 00:28:55 +0300
  • 7a5e197540
    fix compilation with msvc Delyan Angelov 2023-07-18 00:11:38 +0300
  • 0082f3b0e3
    builtin: convert some const arrays into fixed arrays Artem Yurchenko 2023-07-17 21:09:47 +0200
  • 788531913d checker, cgen: fix closure with inherited sumtype variable yuyi 2023-07-18 10:37:44 +0800
  • 39cfaafaae
    checker: check generic sumtype declaration (fix #18741) (#18865) yuyi 2023-07-18 07:39:01 +0800
  • 3b9291a958
    cgen: fix printing multiple fixed array (fix #18866) (#18879) yuyi 2023-07-18 07:36:35 +0800
  • 8c181c5e1f change binary_str to bin_str phoreverpheebs 2023-07-18 08:35:21 +0900
  • ef049839ab
    ci: fix failing tests-sanitize-memory-clang (regression after 9047f7c) Delyan Angelov 2023-07-18 02:35:01 +0300
  • 464ff8b55c fix idents in / and %, and occurence in crypto/ed25519 phoreverpheebs 2023-07-18 08:32:45 +0900
  • bf98f7c9ee
    time: fix parse_format with YY (#18887) Turiiya 2023-07-18 01:05:49 +0200
  • bf47e569dc test Felipe Pena 2023-07-17 18:49:13 -0300
  • dd6ed71ff5 fix Felipe Pena 2023-07-17 18:48:13 -0300
  • 075a6a1835 formatting and fixes everywhere phoreverpheebs 2023-07-18 04:25:16 +0900
  • 2eea59c4cc
    time: fix and cleanup int validity checks (#18885) Turiiya 2023-07-17 21:24:52 +0200
  • a891a1efd5 fixes phoreverpheebs 2023-07-18 04:04:38 +0900
  • 596e4ffe24 math.big: naming and documentation phoreverpheebs 2023-07-18 03:51:07 +0900
  • 903fef9c7d update one YYYY test to use YY Turiiya 2023-07-17 17:45:20 +0200
  • 96c88e90f5 cleanup must_be_int_with_minimum_length loop Turiiya 2023-07-17 17:06:02 +0200
  • c16030c1dd remove unnecessary unused _ key decls when looping arrays Turiiya 2023-07-17 16:46:13 +0200
  • 5e6afd8fb6 don't use strconv in date_time_parser.v Turiiya 2023-07-17 15:24:52 +0200
  • 8c8d21d130
    checker: add -skip-unused support for vweb.run_at too (#18884) Delyan Angelov 2023-07-17 15:51:50 +0300
  • f3b8dc8a88 time: fix parse_format with YY Turiiya 2023-07-17 14:25:18 +0200
  • e7d93dbcc0 use V's syntax sugar for return { err } Turiiya 2023-07-17 12:57:10 +0200
  • 7895fbf6dd use strconv.atoi in must_be_int checks (for parse_format) Turiiya 2023-07-17 12:56:40 +0200
  • e145e56029 time: use strconv.atoi to check validity of ints Turiiya 2023-07-17 13:10:10 +0200
  • 5a07da4c23
    checker: add -skip-unused support for vweb.run_at too Delyan Angelov 2023-07-17 14:23:00 +0300
  • 63867d4ce0
    time: add missing custom_format token (#18880) Turiiya 2023-07-17 09:40:27 +0200