Joel Martin
412e50e306
common-lisp: update ubuntu 24.04. Fix key hashing bug.
...
Newer versions of sbcl now have the same sxhash issue on compound types
as the other common lisp implementations. So always dereference the
underlying base type when generating a hash. This fixes the bug in newer
sbcl that was resulting in `get` and `contains?` not working for
hash-maps.
2024-08-15 14:02:32 -05:00
老刘
b57cd56717
vbs: Handle cherry-pick conflicts
2024-08-15 09:15:44 -05:00
老刘
08856c34b5
vbs: Update the implementation counts
2024-08-15 09:15:44 -05:00
老刘
a8f59bfd6c
vbs: Update 'io.vbs'
2024-08-15 09:15:44 -05:00
老刘
492336110c
vbs: Merge branch 'kanaka:master' into master
2024-08-15 09:15:44 -05:00
老刘
a416719a57
vbs: rewrite stepA & core with IOWrap
2024-08-15 09:15:44 -05:00
老刘
ca9d6ee043
vbs: rewrite step9 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
c6023577eb
vbs: rewrite step8 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
f4d2d91bb9
vbs: rewrite step7 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
521fa87208
vbs: rewrite step6 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
22a23d9c2a
vbs: rewrite step5 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
6e33dc8c3f
vbs: rewrite step4 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
176eca9c6a
vbs: rewrite step3 using IOWrap
2024-08-15 09:15:44 -05:00
老刘
e8cf3057cd
vbs: rewrite step2 use IOWrap
2024-08-15 09:15:44 -05:00
老刘
80e49c0509
vbs: Update io.vbs
for avoid error
2024-08-15 09:15:44 -05:00
老刘
08b267b7f2
vbs: rewrite step1's IO with IOWrap
2024-08-15 09:15:44 -05:00
老刘
2a6174da20
vbs: rewrite step0 use IOWrap
for test
2024-08-15 09:15:44 -05:00
老刘
b6503412ce
vbs: Restore runtest.py
2024-08-15 09:15:44 -05:00
老刘
79aac15158
vbs: impl IOWrap
class in io.vbs
2024-08-15 09:15:44 -05:00
老刘
5d55568c9c
vbs: import variable MAL_VBS_IMPL_NO_STDERR
& MAL_VBS_IMPL_ECHO_STDIN
2024-08-15 09:15:44 -05:00
老刘
7e7ff1fbca
vbs: test WSH.Echo "\nuser>"
2024-08-15 09:15:44 -05:00
老刘
252bd160f2
vbs: Merge branch 'kanaka:master' into master
2024-08-15 09:15:44 -05:00
老刘
c91cc0ace7
vbs: uncomment impls for Action
test
2024-08-15 09:15:44 -05:00
老刘
f4e63facdc
vbs: remove runtest_backup.py
2024-08-15 09:15:44 -05:00
老刘
512579cab1
vbs: remove run.cmd
2024-08-15 09:15:44 -05:00
老刘
bb92d26d0f
vbs: test step6 in github action
success
2024-08-15 09:15:44 -05:00
老刘
bc1aeac4de
vbs: test step6 argv_test
in github action 2
2024-08-15 09:15:44 -05:00
老刘
9ae13142b2
vbs: test step6
in github action
2024-08-15 09:15:44 -05:00
老刘
5e51ea4b02
vbs: sudo apt update -y
for WSL
2024-08-15 09:15:44 -05:00
老刘
2a4a97e2e4
vbs: install python2
for WSL
2024-08-15 09:15:44 -05:00
老刘
dd523b9a15
vbs: install make
for WSL
2024-08-15 09:15:44 -05:00
老刘
6f75f874bb
vbs: Use kali-linux
instead of Ubuntu-24.0.4
2024-08-15 09:15:44 -05:00
老刘
1673f9bdd9
vbs: add .gitattr
to fix action+win+wsl ./ci.sh: line 2: $'\r': command not found
bug
2024-08-15 09:15:44 -05:00
老刘
750cb85c55
vbs: use wsl-bash
instead of bash
2
2024-08-15 09:15:44 -05:00
老刘
71a465a5fb
vbs: use wsl-bash
instead of bash
2024-08-15 09:15:44 -05:00
老刘
1d1681852a
vbs: ubuntu
-> Ubuntu
2024-08-15 09:15:44 -05:00
老刘
ba7b80d0b9
vbs: import Vampire/setup-wsl
2024-08-15 09:15:44 -05:00
老刘
7e1b5c9c9b
vbs: comment out other impls to let Github Action
for vbs impl
run faster
2024-08-15 09:15:44 -05:00
老刘
b4728f7e5a
vbs: fix permission denied
issue by Github Action
2024-08-15 09:15:44 -05:00
老刘
fe7b2804b1
vbs: Replace All StdErr
with StdOut
2
2024-08-15 09:15:44 -05:00
老刘
d3b31c0e93
vbs: Replace All StdErr
with StdOut
2024-08-15 09:15:44 -05:00
老刘
f99240c340
vbs: because step6 argv test fail, restore run
to remove cmd from it
2024-08-15 09:15:44 -05:00
老刘
17f1601d24
vbs: Unify newlines to LF for fix step6 slurp's error
2024-08-15 09:15:44 -05:00
老刘
1e404d5664
vbs: remove some comments
2024-08-15 09:15:44 -05:00
老刘
128afb113f
vbs: use "2>&1" to combine stderr -> stdout
2024-08-15 09:15:44 -05:00
老刘
c91acfb22f
vbs: Consider introducing the MAL_VBS_IMPL_NO_STDERR environment variable
2024-08-15 09:15:44 -05:00
老刘
d59b29c2a3
vbs: try exec stdbuf -o0 -e0
2024-08-15 09:15:44 -05:00
老刘
4275299b97
vbs: remove debug print
2024-08-15 09:15:44 -05:00
老刘
45dba4cbb5
vbs: append print to check out the cmdline
2024-08-15 09:15:44 -05:00
老刘
4a069f7f77
vbs: get the runtest.py from runtest-no-pty-no-echo
branch
2024-08-15 09:15:44 -05:00