Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ Standard library changes

#### REPL

* The Julia REPL now support bracketed paste on Windows which should significantly speed up pasting large code blocks into the REPL ([#59825])
* The display of `AbstractChar`s in the main REPL mode now includes LaTeX input information like what is shown in help mode ([#58181]).
* Display of repeated frames and cycles in stack traces has been improved by bracketing them in the trace and treating them consistently ([#55841]).

Expand Down
76 changes: 38 additions & 38 deletions deps/checksums/libuv
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
LibUV.v2.0.1+20.aarch64-apple-darwin.tar.gz/md5/7b889e32bcb01afc19f9f3801b28a0fd
LibUV.v2.0.1+20.aarch64-apple-darwin.tar.gz/sha512/cfa58e835512957171c7f2dcc9171bd9ea1717f71ed6920b6cac2560da3c5b13440df0d14c5aee210df3346743d3605dec22d78891e8237f5c3867d5cb6d4f56
LibUV.v2.0.1+20.aarch64-linux-gnu.tar.gz/md5/696ae3e79f9b838a98dae8152d980ff4
LibUV.v2.0.1+20.aarch64-linux-gnu.tar.gz/sha512/74ac009cebfa3ec67209921296f5d395c2f888d825b0f3d3f3bad5432819deaf5ee758f88030e620530e94f4861734d7984b8ef981ae4eebc356d96e274d678d
LibUV.v2.0.1+20.aarch64-linux-musl.tar.gz/md5/d23a45e4d9cefad93e3e83cf990c095a
LibUV.v2.0.1+20.aarch64-linux-musl.tar.gz/sha512/80d06afae0b5ab657c5c743beeaff112c3cddabd2a2604f8fc16a50cab5db878b4ea8941496a11004c9464bcada13844528cc4fee209bdd8ba374d9b13351991
LibUV.v2.0.1+20.aarch64-unknown-freebsd.tar.gz/md5/7957f7740cfe6dd5ccb4ff4cd2811b45
LibUV.v2.0.1+20.aarch64-unknown-freebsd.tar.gz/sha512/923fc895d3fe41005e47d6af422ba450b32e94210c393065a891b44f83f016104d3073a9faa609cd7979bfeca9d0ed0c7164b37de5da92deeb4e8676311cc57f
LibUV.v2.0.1+20.armv6l-linux-gnueabihf.tar.gz/md5/c2ec51470a4d66e3bd23bed67c109cc9
LibUV.v2.0.1+20.armv6l-linux-gnueabihf.tar.gz/sha512/d139d5a6a141933a83f0d10f8da9366d709013bd2ef005d2b783716fb13d165b87640b7d9f51dc2772a69fc6f63e8545901c96da2343506a2f940edf36332164
LibUV.v2.0.1+20.armv6l-linux-musleabihf.tar.gz/md5/a1a432902cd687f692c5619e72de241b
LibUV.v2.0.1+20.armv6l-linux-musleabihf.tar.gz/sha512/209207dde41fa699adb72af9a6211d74366d393d335c9b0d4c9c9509c832123707bca27e8410c7b1c63f89fbae77dc15eba55031701e307f88d5c183b929d9f3
LibUV.v2.0.1+20.armv7l-linux-gnueabihf.tar.gz/md5/bdb8124a2b3c9e42b1b9dc8ce813e664
LibUV.v2.0.1+20.armv7l-linux-gnueabihf.tar.gz/sha512/2f8879b4f41aa6cab3b195a76dd02376bf5d47f51ac157541b0c8453d03cd2f51fac83f59b2cd2fa49a2395262d18d636251715f1a4912750aa3de56eab4d6f3
LibUV.v2.0.1+20.armv7l-linux-musleabihf.tar.gz/md5/91ddead3be8fa8b06b37983cba074615
LibUV.v2.0.1+20.armv7l-linux-musleabihf.tar.gz/sha512/3be790d1c580e2a69d76171b82cfd2f594135920e68f7f4ff7a6fdc42918130e628458492fa2a157947c25effd2de0a71d434fcc1c6fb1d741985bbbfcfac3c5
LibUV.v2.0.1+20.i686-linux-gnu.tar.gz/md5/c906674ba1bffffb685f0f00189187c1
LibUV.v2.0.1+20.i686-linux-gnu.tar.gz/sha512/c3e5b394959dc76e2abd51fe59f7e8bbb1755b3a008f019ad05c41ffe8fd9f42d0bf262a506b36f26a2f8f4b14c937eff70a9e1ba2c55f19fbc57e5ba9c2dacf
LibUV.v2.0.1+20.i686-linux-musl.tar.gz/md5/977204bc42355bbdb908693b3baa8e10
LibUV.v2.0.1+20.i686-linux-musl.tar.gz/sha512/5fb2717575ee97545026b79c2acc0660eaa04827637138896aabbe69bffa0c11732de4f9aad9dd78ba68db265ccf5ff3aef244d7da0008cafc4a417423db361e
LibUV.v2.0.1+20.i686-w64-mingw32.tar.gz/md5/ae698bbab57855ad41bd850ef2ccc695
LibUV.v2.0.1+20.i686-w64-mingw32.tar.gz/sha512/9c6530404babe8383c6a1db7fa1e81b40b08de0dc2d2be3507a6466c150acc842cca277e39680b21a6c7f5a6dbae618bd3f5c3ac8f11882898cc116d5e13e7d9
LibUV.v2.0.1+20.powerpc64le-linux-gnu.tar.gz/md5/e68314bb638f210d2ec9326c617752ca
LibUV.v2.0.1+20.powerpc64le-linux-gnu.tar.gz/sha512/f74ce6b21cd2776cdf49b4c6c2ad551c0bf55951f8bd9090020e71d2b233f72907a3e145b9a95715c391b82ad36ab1a069bb9f87d54c219179021cc26902dd22
LibUV.v2.0.1+20.riscv64-linux-gnu.tar.gz/md5/d8e1ffb730c784df14faff06027b724d
LibUV.v2.0.1+20.riscv64-linux-gnu.tar.gz/sha512/60e7699ac4dc353d0b9fbd34952bd68185ab301a449354b7e805b6759d3866ffa5906041cd9e6ff299cb9fe3f5a92f4c5bfd9c441210125d52f06d614afc84a5
LibUV.v2.0.1+20.x86_64-apple-darwin.tar.gz/md5/15d8197dea20880edb96a8bf643fe95e
LibUV.v2.0.1+20.x86_64-apple-darwin.tar.gz/sha512/7d65d4d2e0720f997c164234b78a729f4d4239fbb0b01634f23081e2209ab010ef27deca1cc3824fd8e17630370efa86f1567aae035a246ab9f60a6c14ea6d3b
LibUV.v2.0.1+20.x86_64-linux-gnu.tar.gz/md5/013be6d2673a59cd00b2ea62d4e34e21
LibUV.v2.0.1+20.x86_64-linux-gnu.tar.gz/sha512/f466af2a1f9ff83d887ecaa200d3042bd5685d6cd487af00bdf8c92bf1d4256017f2757084de3b7331071c473b254df43b03f580de09db3bb9268af759a5b0c7
LibUV.v2.0.1+20.x86_64-linux-musl.tar.gz/md5/21099b0c3ad76c3d67fb24260ec39836
LibUV.v2.0.1+20.x86_64-linux-musl.tar.gz/sha512/03279a4d29072246dd806d800b80d9db14b637235e211294d5840104056cd206b370a987a2b771216e762549d13b13432f1e1893510e4fba6c4b111bb3330a05
LibUV.v2.0.1+20.x86_64-unknown-freebsd.tar.gz/md5/dfcce3d6c2c42f419987f8289b1ace02
LibUV.v2.0.1+20.x86_64-unknown-freebsd.tar.gz/sha512/8ad3c51f43124b7ad43cbdfe92685ce448d3195eeff5838387ef3145f1bec89851106293eca501ab6f986c0714f9bf9ecbb5a7ef44935a76a95bbdecd4fd2fba
LibUV.v2.0.1+20.x86_64-w64-mingw32.tar.gz/md5/7c37d147586c06f00f6dea947d7e912d
LibUV.v2.0.1+20.x86_64-w64-mingw32.tar.gz/sha512/58762e5a7a8cfd4ee8f0c7ba2c2919fc3b922f673e9b6138ee3714062d8088cac8e3cd5bd244d262426260ac55cef609abb30c25b1a5e38123fb61476a522a53
libuv-af4172ec713ee986ba1a989b9e33993a07c60c9e.tar.gz/md5/c1a7d3c74ef3999052f3bfe426264353
libuv-af4172ec713ee986ba1a989b9e33993a07c60c9e.tar.gz/sha512/a3f16863b711ddeeb5ab8d135d7df7a4be19cc2b9821fc78c8cd3ba421231d39b7d8bd9965321455094fda01584842a58f60612d93082b4fe32210b8aa44d999
LibUV.v2.0.1+21.aarch64-apple-darwin.tar.gz/md5/0db3963ae84aa07543f50fb24968c3f8
LibUV.v2.0.1+21.aarch64-apple-darwin.tar.gz/sha512/85fff3a18800ba949c2abc21f32245fe3560fef7162fd538b7d5d262b058279ce018c4d27fcf47efb9f71850629fc2ed14c89ae22b3ae647461b77858b6e1eba
LibUV.v2.0.1+21.aarch64-linux-gnu.tar.gz/md5/cf8054da92a93e8a2d22f8722719bdd6
LibUV.v2.0.1+21.aarch64-linux-gnu.tar.gz/sha512/710d3c6ba80ea5d7696b4e2c20ea5637aba5ede506ffbe8a2fb4118dcb4311339d1b625906b000beaf69810f0139002132d82bb38783d9e798a5754f514642ad
LibUV.v2.0.1+21.aarch64-linux-musl.tar.gz/md5/a34a77f9c07081e4c9a0113b2d69635b
LibUV.v2.0.1+21.aarch64-linux-musl.tar.gz/sha512/330791294246b3a726575dafcc6f506746ef0928563ccca60b497bffda2ab3f521694e29fbcf5bdd859ff2e0b10926e8ea783a2f90f8b2c8f2708401f413cbbe
LibUV.v2.0.1+21.aarch64-unknown-freebsd.tar.gz/md5/f196359888b9e23cb499de4fc03a58f8
LibUV.v2.0.1+21.aarch64-unknown-freebsd.tar.gz/sha512/7d534c6c1bfb590babb428ec01f5b65fdbba630f06cc746020ee0e6a302d0872175d53f0e97daee0c84895d1a4e2dd4f84530e203ba04fd1dd5ca5c6498f66ba
LibUV.v2.0.1+21.armv6l-linux-gnueabihf.tar.gz/md5/48d9abf58af13a3941fb5b520e909014
LibUV.v2.0.1+21.armv6l-linux-gnueabihf.tar.gz/sha512/d39fa5dc8ab4271cc3d0b6e241acb3f8d5f3a63ab800c69c216b7016e3afe59d46408ceda16e8e707e023b59e477ed3376745eff436a5c39fcd87a14b5d43940
LibUV.v2.0.1+21.armv6l-linux-musleabihf.tar.gz/md5/dbf3450984699d816caddf994ccdce89
LibUV.v2.0.1+21.armv6l-linux-musleabihf.tar.gz/sha512/2918d80f0fb78dd721b802b338ec460a802bb792efc91b13d63a539955730d88e1efc0d1dc5ec67a7ffa7c90977eab11f28baedb09b603b19f32c91a57defe90
LibUV.v2.0.1+21.armv7l-linux-gnueabihf.tar.gz/md5/7c90f161d81d65da8769d94672783913
LibUV.v2.0.1+21.armv7l-linux-gnueabihf.tar.gz/sha512/accf0a35db6296d67ebd471819d2c2152cf9f79e8e485d61fe894535ad58f55819b0caec0c72b89acba9e9377e1ce024f5513f66cb8b2f60ad1a78bd537229df
LibUV.v2.0.1+21.armv7l-linux-musleabihf.tar.gz/md5/afd4da4b9586785fbb0f17cf43bfc72d
LibUV.v2.0.1+21.armv7l-linux-musleabihf.tar.gz/sha512/be90ffc0e7874ac59a6bf2e62c52addaa4165d6acff3799a595cd4bf279ce85d3cfcdeae572ea5f76287cc1ad422e6814a2c170f7bbd494267e0922354e2f025
LibUV.v2.0.1+21.i686-linux-gnu.tar.gz/md5/abb811a975e90866b88b909b1c5210b7
LibUV.v2.0.1+21.i686-linux-gnu.tar.gz/sha512/2eaf7913bbbd720a65d1b39669c4215f91c80f8aa10221214cf9c8eceb9bbb735720293470c7b6ff38ad7db5f5942c6abc4850c2a96413cde63ac06d324b49e6
LibUV.v2.0.1+21.i686-linux-musl.tar.gz/md5/07f61613f5faf3a123715ec5bc20c9e2
LibUV.v2.0.1+21.i686-linux-musl.tar.gz/sha512/89ffec766bdc1f789da0228c7fe875bfeffd3465a9467ee7fe318539bc327a8c81841d17fc5201c63186ec959bf422d270b6d871d4f4bdc84257d1d846b060a8
LibUV.v2.0.1+21.i686-w64-mingw32.tar.gz/md5/002f3c6da91ab5559abb79fd0538b663
LibUV.v2.0.1+21.i686-w64-mingw32.tar.gz/sha512/b610755eb75b0fed77df70dd316b481e0bdad77d6469b72b71ca7195b306426c1f3bc7687e43ff18282f127249584d87f5dd3b0839db3ac98a0daa4bb8ff5e85
LibUV.v2.0.1+21.powerpc64le-linux-gnu.tar.gz/md5/2e44778998af4e4a1d4b6f35aefc3553
LibUV.v2.0.1+21.powerpc64le-linux-gnu.tar.gz/sha512/3babe8f522ba15172eb80044c0f6586bb15a8061c6bad5afd0d9218827d96ad5624f67f3c9dd7cba3a24dcba82cf90091c4e2b29f6aecb415ec719215b51d2d9
LibUV.v2.0.1+21.riscv64-linux-gnu.tar.gz/md5/6f3f085ac810fde5c5b8e33d7ccdc1c5
LibUV.v2.0.1+21.riscv64-linux-gnu.tar.gz/sha512/61c2ac7627efb7219fccfe52c55a60fc8da8d40d564e0a041a7f2bbd6c20a6e4b20288f8f284340cd04b6b79063362b1a1d1bcaf64f744fd5121e402b81c74a5
LibUV.v2.0.1+21.x86_64-apple-darwin.tar.gz/md5/78fb85991934037c9873865bbe7a67d8
LibUV.v2.0.1+21.x86_64-apple-darwin.tar.gz/sha512/3dbd58b7c3fc627285d9034fcb34603a2ce2f980dc8c6da685fbd434009bb50b938f954d8a7707f96bba2edeb278216142f50d60393b8813f97233731346ae84
LibUV.v2.0.1+21.x86_64-linux-gnu.tar.gz/md5/959082a092668c8ee1f4a9ac6996ca2a
LibUV.v2.0.1+21.x86_64-linux-gnu.tar.gz/sha512/84b9502202fa17c8f2c94f3f58e7335091666dceab3a54de168673bfff7da68549b6b90a34349178894768e3b8ebb67be46cb5e194e722031b877f468d5c88a8
LibUV.v2.0.1+21.x86_64-linux-musl.tar.gz/md5/c16a4f691859369b53b517934bfc0c31
LibUV.v2.0.1+21.x86_64-linux-musl.tar.gz/sha512/47331a443bfb01972cd857d3b7164f60f9faaeee07ef14e8fdefdff433909be9e0af23ab2e1b57ac53bad43e115d665a686b1681291d980e152082d2420c9acc
LibUV.v2.0.1+21.x86_64-unknown-freebsd.tar.gz/md5/1a7e29761a10949e66d98d5796ee19e6
LibUV.v2.0.1+21.x86_64-unknown-freebsd.tar.gz/sha512/34fd8166d873d1cd77c424710b4bc95ed8afef60f49369ece3a46361cfe0d9e74eb28f0ee75071f72c9ea697e02cb2305c2ea4400e734f70b7d8d4d0c4f04edf
LibUV.v2.0.1+21.x86_64-w64-mingw32.tar.gz/md5/775e956acdae49cb57a4cf2cf17baa74
LibUV.v2.0.1+21.x86_64-w64-mingw32.tar.gz/sha512/404ccf4ef1eebcb373233bb5ded1b0d504041473b52a32fed4d21d17e50f1be0bd2f67e9720bdd4ab3e296a3aa7d5a61b308a6d7533ce4b2140dd0fc17c8dc8b
libuv-b21d6d84e46f6c97ecbc8e4e8a8ea6ad98049ea8.tar.gz/md5/d9570f4887254018466ca64feb9afc95
libuv-b21d6d84e46f6c97ecbc8e4e8a8ea6ad98049ea8.tar.gz/sha512/b41e1e97c3f05490a16926717ae22eed841c901fb3470336090248471204b0b434291149fd313c93e5de3445eefe5f909317044eb5420c199de556a27660d14d
2 changes: 1 addition & 1 deletion deps/libuv.version
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ LIBUV_JLL_NAME := LibUV
## source build
LIBUV_VER := 2
LIBUV_BRANCH=julia-uv2-1.48.0
LIBUV_SHA1=af4172ec713ee986ba1a989b9e33993a07c60c9e
LIBUV_SHA1=b21d6d84e46f6c97ecbc8e4e8a8ea6ad98049ea8
2 changes: 1 addition & 1 deletion src/jl_uv.c
Original file line number Diff line number Diff line change
Expand Up @@ -1182,7 +1182,7 @@ JL_DLLEXPORT int jl_tty_set_mode(uv_tty_t *handle, int mode)
if (handle->type != UV_TTY) return 0;
uv_tty_mode_t mode_enum = UV_TTY_MODE_NORMAL;
if (mode)
mode_enum = UV_TTY_MODE_RAW;
mode_enum = UV_TTY_MODE_RAW_VT;
// TODO: do we need lock?
return uv_tty_set_mode(handle, mode_enum);
}
Expand Down
2 changes: 1 addition & 1 deletion stdlib/LibUV_jll/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "LibUV_jll"
uuid = "183b4373-6708-53ba-ad28-60e28bb38547"
version = "2.0.1+20"
version = "2.0.1+21"

[deps]
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ version = "1.11.3+1"
[[deps.LibUV_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "183b4373-6708-53ba-ad28-60e28bb38547"
version = "2.0.1+20"
version = "2.0.1+21"

[[deps.LibUnwind_jll]]
deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl", "Zlib_jll"]
Expand Down
6 changes: 5 additions & 1 deletion test/file.jl
Original file line number Diff line number Diff line change
Expand Up @@ -2043,8 +2043,12 @@ end
if Sys.iswindows()
chmod(subdir, 0o666)
@test !Sys.isexecutable(fpath)
@test Sys.isreadable(fpath)
# Possibly broken (or changed) by libuv commit 84896d52 which applies "other" permissions
# to all groups we are not a part of, affecting inherited permissions
# https://github.com/JuliaLang/libuv/commit/84896d522a51de50a8090fac56ec19740f5b603e
@test_broken Sys.isreadable(fpath)
@test_skip Sys.iswritable(fpath)
chmod(fpath, 0o777)
end

# Reset permissions to all at the end, so it can be deleted properly.
Expand Down
4 changes: 2 additions & 2 deletions test/precompile.jl
Original file line number Diff line number Diff line change
Expand Up @@ -2249,7 +2249,7 @@ precompile_test_harness("Issue #52063") do load_path
@test e isa SystemError
@test e.prefix == "opening file or folder $(repr(fname))"
true
end broken=Sys.iswindows()
end
dir = mktempdir() do dir
@test include_dependency(dir) === nothing
chmod(dir, 0x000)
Expand All @@ -2259,7 +2259,7 @@ precompile_test_harness("Issue #52063") do load_path
@test e isa SystemError
@test e.prefix == "opening file or folder $(repr(dir))"
true
end broken=Sys.iswindows()
end
dir
end
@test try
Expand Down