Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from vlang:master #2

Open
wants to merge 68 commits into
base: master
Choose a base branch
from
Open

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    e2c5514 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Add fseek and rewind built-in functions (#82)

    add: fseek and rewind functions
    rilysh authored Nov 2, 2022
    Configuration menu
    Copy the full SHA
    5b93c1b View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. spawn keyword

    medvednikov committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    bf48b33 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. some refactoring (#75)

    ArtemkaKun authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    fea624e View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2023

  1. Refactor node.v (#87)

    ArtemkaKun authored Jan 14, 2023
    Configuration menu
    Copy the full SHA
    53030e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1386d1e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    4cc7bd9 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. fix enum with const value declaration (#97)

    * fix enum
    
    * fix
    
    * fix
    
    * add test
    
    * Fix: 11.enum_default expected file extension
    
    ---------
    
    Co-authored-by: Felipe Pena <felipe.pena@championx.com>
    Co-authored-by: Artem Yurchenko <zumikq78@gmail.com>
    3 people authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    a18cfea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b592afb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1b069e View commit details
    Browse the repository at this point in the history
  4. fix jni header parsing (#98)

    Authored-by: Felipe Pena <felipe.pena@championx.com>
    felipensp authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    911967d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    367ddf8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d7aba7 View commit details
    Browse the repository at this point in the history
  7. Fix jni translation expected output (#104)

    * Fix: jni translation expected output
    
    * Fix:  jni test differences were fixed
    
    * Fix: jni test - snake_case conversion
    
    * Fix: jni test - runes instead of strings; formatting
    ArtemkaKun authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    a19dce8 View commit details
    Browse the repository at this point in the history
  8. fix generated code for if stmt without braces (#101)

    * fix generated code
    
    * fix ext
    
    ---------
    
    Authored-by: Felipe Pena <felipe.pena@championx.com>
    felipensp authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    cac0a7f View commit details
    Browse the repository at this point in the history
  9. Fix tests names order (#105)

    Fix: tests names order was fixed
    ArtemkaKun authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    afeecb8 View commit details
    Browse the repository at this point in the history
  10. fix switch with default stmt before case stmt (#106)

    fix switch with default before case
    
    Authored-by: Felipe Pena <felipe.pena@championx.com>
    felipensp authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    2ff3ed6 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. Fix default stmt without break (#107)

    * fix switch with default before case
    
    * fix default without break
    
    * fix
    
    * fix
    
    ---------
    
    Authored-by: Felipe Pena <felipe.pena@championx.com>
    felipensp authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    0f7b717 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    335a17e View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix code generated to multiple var declaration (#114)

    Authored-by: Felipe Pena <felipe.pena@championx.com>
    felipensp authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    c589a9a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Fix enum params in function calls and test runner warning

    Co-authored-by: Robert Marklund <robbelibobban@gmail.com>
    trollkarlen authored May 3, 2023
    Configuration menu
    Copy the full SHA
    811a8b7 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. fix issue with .c in folder name (#126)

    Signed-off-by: Robert Marklund <robbelibobban@gmail.com>
    Authored-by: Robert Marklund <robbelibobban@gmail.com>
    Co-authored-by: Artem Yurchenko <zumikq78@gmail.com>
    trollkarlen and ArtemkaKun authored May 11, 2023
    Configuration menu
    Copy the full SHA
    d84d969 View commit details
    Browse the repository at this point in the history
  2. remove print on optional else after if block (#128)

    Signed-off-by: Robert Marklund <robbelibobban@gmail.com>
    trollkarlen authored May 11, 2023
    Configuration menu
    Copy the full SHA
    b9d40c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. fix escaping runes (#116) (#130)

    * fix escaping runes (#116)
    
    * Missing change to `
    
    ---------
    
    Co-authored-by: Artem Yurchenko <zumikq78@gmail.com>
    prantlf and ArtemkaKun authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    3043b5c View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. fix newline rune (#133)

    * fix newline rune
    
    * fix 13.switch.vv/out
    
    * fix 14.default.c/out
    
    * fix 2.if.c/out
    
    * fix 3.if_switch_enum.c/out
    yuyi98 authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5fe41c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f17436 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    e0d91a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    15dbc8c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. remove inline comments (#144)

    * remove inline comments
    
    * fix tests
    yuyi98 authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    553a19b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d34ecec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e23478 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Revert "Fix global var with init (#146)" (#147)

    This reverts commit 3e23478.
    yuyi98 authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    bb8c478 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    0eb7eda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    388a4ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0bcfbc View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Fix doubling of typedefs (#150)

    * Fix: module name when generating wrapper
    
    * Implement: uint16_t conversion
    
    * Revert test changes
    
    * Implement ignore of visibility attribute
    
    * Implement typedef duplication handling
    
    * Improve handling of duplicated typedefs
    ArtemkaKun authored Sep 9, 2023
    Configuration menu
    Copy the full SHA
    2d292fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c63eed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba042eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1943b20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c76d51c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19ad91d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. handle long double

    medvednikov committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    4485cc2 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Configuration menu
    Copy the full SHA
    bf2f775 View commit details
    Browse the repository at this point in the history
  2. fix init_list_expr

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    a8485fa View commit details
    Browse the repository at this point in the history
  3. anonymous struct

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    d7c13a2 View commit details
    Browse the repository at this point in the history
  4. global anon struct

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    ef1e35a View commit details
    Browse the repository at this point in the history
  5. tests: fix 5.struct.out

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    122c2fb View commit details
    Browse the repository at this point in the history
  6. lower case field name

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    85f25fd View commit details
    Browse the repository at this point in the history
  7. fix build_doom_file.vsh

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    a4c837f View commit details
    Browse the repository at this point in the history
  8. fix capitalized fields

    medvednikov committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    75e85f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. ci: fix and update workflows (#157)

    * ci: update workflows
    
    * ci: ignore unrelated paths
    ttytm authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    fda6882 View commit details
    Browse the repository at this point in the history
  2. test: update run_test.vsh (#156)

    ttytm authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    ff9c8f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    3134e91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    947fbd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04849db View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. fix sizeof generated code (#169)

    fix
    felipensp authored Jan 13, 2024
    Configuration menu
    Copy the full SHA
    729b50f View commit details
    Browse the repository at this point in the history
  2. fix missing as as keyword (#170)

    fix missing _as_ as keyword
    felipensp authored Jan 13, 2024
    Configuration menu
    Copy the full SHA
    5ff52bd View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. fix missing param name + @[c2v_variadic] attr (#171)

    fix missing param name
    felipensp authored Jan 14, 2024
    Configuration menu
    Copy the full SHA
    a64056c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Configuration menu
    Copy the full SHA
    23fe665 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    b0dc0fa View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. camel_to_snake(); globals consts keep their c names; remove is_builti…

    …n check, this is no need any more; build the new c2v.tree with only needed nodes, remove header files' node; (#179)
    kbkpbot authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    eafdd3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81f0596 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0879006 View commit details
    Browse the repository at this point in the history
  4. more cleanup

    spytheman committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e2d8b6d View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. fix var/const conflict, update format of test output, update json ign…

    …ore, add a TODO for the CI Doom project mode regression (#181)
    JalonSolov authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    773f557 View commit details
    Browse the repository at this point in the history
  2. improve line_is_builtin_header/1 by using (cached) `xcrun --show-sdk-…

    …path` and `clang -print-search-dirs` when possible (#182)
    spytheman authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    51f34bf View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. sort the input .c files, when translating a whole folder, to guarante…

    …e a stable order of translation, and minimise/fix issues related to it
    spytheman committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    26b32ce View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    1c18d8d View commit details
    Browse the repository at this point in the history