1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/.github/workflows
Thomas Mangin 580d9cedc7
termios: new termios module (#17792)
* termio: new termio module

move the tcgetattr and tcsetattr functions in a new termio module.
The code needed refactoring as different OS have different fields
size, position and number for the C.termios structure, which
could not be correctly expressed consitently otherwise.

It has the positive side effect to reduce the number of unsafe calls.
New testing code was also added for the readline module as it is
relying of the feature.

* apply 2023 copyright to the new files too
2023-03-30 08:58:52 +03:00
..
alpine.build.sh cgen: treat the main module like any other v module 2020-07-01 00:53:53 +02:00
alpine.test.sh ci: add an early step 'All code is formatted' to more workflows. 2022-05-17 13:14:08 +03:00
android_cross_compile.vsh os,tools: add os.vtmp_dir() 2022-11-03 10:19:51 +02:00
binary_artifact.yml ci: use powershell Compress-Archive instead of zip in binary_artifact.yml 2021-12-14 12:20:20 +02:00
bootstrapping_works_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
build_vinix_locally.sh ci: fix the vinix-build job 2021-07-26 08:50:05 +03:00
c2v_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
cancel.yml Revert "Revert "ci: minor optimization in the cancel workflow (#10978)"" 2021-07-29 09:28:42 +03:00
containers_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
cross_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
debug.yml ci: replace node-version: 12.x with node-version: 16 too 2023-02-25 14:29:00 +02:00
docs_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
freebsd_build_tcc.sh freebsd_build_tcc.sh: use an explicit --cc=clang 2021-08-15 11:43:25 +03:00
gen_vc_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
gg_regressions_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
linux_ci.yml termios: new termios module (#17792) 2023-03-30 08:58:52 +03:00
macos_ci.yml termios: new termios module (#17792) 2023-03-30 08:58:52 +03:00
make_sure_ci_run_with_32bit_compiler_test.v ci: fix a failing test for v test .github/workflows 2022-12-14 17:02:01 +02:00
make_sure_ci_run_with_64bit_compiler_test.v make/test: clean 32-bit detection and test tcc32/tcc64 CI run (#9001) 2021-02-27 21:19:11 +03:00
module_docs_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
native_backend_tests_ci.yml wasm: add a webassembly compiler backend, based on using binaryen (#17368) 2023-02-28 23:58:53 +02:00
other_ci.yml cgen: add requires to c_reserved, so that V generated code, can be compiled with -cc g++-11 -no-std -cflags -std=c++20 as well (#17404) 2023-02-25 16:50:48 +02:00
paths_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
periodic_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
prebuilt.yml ci: fix prebuild.yml (#8269) 2021-01-23 08:04:24 +02:00
sanitized_ci.yml ci: replace node-version: 12.x with node-version: 16 too 2023-02-25 14:29:00 +02:00
sdl_ci.yml ci: upgrade sdl_ci.yml and native_backend_tests_ci.yml, to ubuntu-20.04, to avoid ci failures, due to the brownout period, for the deprecated ubuntu-18.04 2023-02-21 13:35:35 +02:00
toml_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
v_apps_and_modules_compile_ci.yml parser: breaking change, let V ORM queries return arrays for *all* non-count queries, including limit = 1 (#17719) 2023-03-22 09:48:01 +02:00
v_benchmark_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
vab_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
vinix_kernel_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
wasm_backend_tests_ci.yml ci: add windows and macos jobs for checking the wasm backend too (#17451) 2023-03-01 21:53:03 +02:00
websockets_ci.yml ci: upgrade to actions/checkout@v3 to avoid deprecation warnings in the CI about that action using Node.js 12 2023-02-21 13:40:24 +02:00
windows_ci.yml ci: replace node-version: 12.x with node-version: 16 too 2023-02-25 14:29:00 +02:00
windows-install-sdl.bat ci: fix workflows/windows-install-sdl.bat 2020-03-10 16:10:05 +01:00
windows-install-sqlite.bat ci: update windows-install-sqlite.bat to latest sqlite 2022-04-18 14:25:57 +03:00