-
-
Notifications
You must be signed in to change notification settings - Fork 657
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
4.3.5 #11724
4.3.5 #11724
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dffc733 - Browse repository at this point
Copy the full SHA dffc733View commit details -
[macro] Don't choke on namePos for reification pattern matching (#11671)
* [macro] Don't choke on namePos for reification pattern matching * [tests] Add test for 11670 * Do it like in #11433
Configuration menu - View commit details
-
Copy full SHA for e17d099 - Browse repository at this point
Copy the full SHA e17d099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d01a83 - Browse repository at this point
Copy the full SHA 1d01a83View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb9728 - Browse repository at this point
Copy the full SHA feb9728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09bb931 - Browse repository at this point
Copy the full SHA 09bb931View commit details -
[Pretty errors] Position file is already resolved, don't resolve again (
#11700) * Pretty errors: pfile is already resolved * [tests] add test * Simplify test hxml
Configuration menu - View commit details
-
Copy full SHA for 916fb07 - Browse repository at this point
Copy the full SHA 916fb07View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e65bc - Browse repository at this point
Copy the full SHA c7e65bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b82f8 - Browse repository at this point
Copy the full SHA 75b82f8View commit details
Commits on Jul 18, 2024
-
[4.3.5] Backport Json RPC diagnostics (#11707)
* [display] diagnostics as json rpc (Backport #11412) * [tests] use json rpc diagnostics * [tests] Add test for 11695 * [tests] Update diagnostics tests * Run some filters in diagnostics (#11220) * let's see how much breaks * [tests] enable diagnostics tests for 11177 and 11184 * [tests] Update test for 5306 * Don't cache/run filters for find reference/implementation requests (#11226) * Only run filters and save cache on diagnostics, not usage requests * [tests] Update test for 11184 * disable test * add VUsedByTyper to avoid bad unused local errors * revert @:compilerGenerated change --------- Co-authored-by: Rudy Ges <[email protected]> * [display] get rid of TypeloadParse.current_stdin * [display] fix -D display-stdin handling * [display] generalize fileContents behavior to other json rpc display calls * [display] fix range of pattern variables Note: not including texprConverter changes see 160a490 see #7282 * [tests] add test for #7282 * [tests] add test for #7931 * Remove populateCacheFromDisplay config Legacy diagnostics = false, json rpc diagnostics = true * [std] Diagnostics request doc * [tests] Test Json RPC diagnostics with several open files * [diagnostics] fix multi display files (#11722) * [diagnostics] fix json rpc diagnostics display config * [tests] Server tests: do not fail silently when runHaxeJsonCb errors * [tests] add more diagnostics tests * [display] rework multiple display files handling * clean up a bit... * [diagnostics] handle a.b.c.hx case, even if pointless * [diagnostics] do not skip errors during DisplayProcessing.process_display_file * Enable display tests again... * [tests] fix display tests --------- Co-authored-by: Simon Krajewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3ebf88 - Browse repository at this point
Copy the full SHA f3ebf88View commit details -
[ci] Build macOS universal binaries (#11572)
* start messing * upd * Build universal binary before testing * separate job * Update macos ocaml version, fix warnings
Configuration menu - View commit details
-
Copy full SHA for 66ed49e - Browse repository at this point
Copy the full SHA 66ed49eView commit details -
[ci] Make mac universal builds more universal (#11663)
* [ci] Install arm64 neko for arm64 mac builds * [ci] Create universal binary for haxelib * [ci] Build native haxelib binary on arm64 mac * [make] Use universal neko binaries for mac package It can still be configured to specific architectures if needed, using `PACKAGE_INSTALLER_MAC_ARCH`. * [make] Default to host arch for mac installer * [make] Use neko version 2.4.0-rc * [make] Use neko version 2.4.0-rc.1 This version fixes a permission issue with universal mac binaries
Configuration menu - View commit details
-
Copy full SHA for 762fd2d - Browse repository at this point
Copy the full SHA 762fd2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f7a1da - Browse repository at this point
Copy the full SHA 3f7a1daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0152556 - Browse repository at this point
Copy the full SHA 0152556View commit details -
Download zlib from the github release. Hopefully this URL will be stable. Remove those failing brew invocations. Remove unneeded dependencies in the Brewfile.
Configuration menu - View commit details
-
Copy full SHA for 20423c5 - Browse repository at this point
Copy the full SHA 20423c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8043e3 - Browse repository at this point
Copy the full SHA b8043e3View commit details -
[ci] Specify macOS runner versions instead of using macos-latest. (#1…
…1645) * [ci] Specify macOS runner versions instead of using macos-latest. Use `runner.arch` to decide where to upload the macOS artifacts. * [ci] Use macos-13 for tests.
Configuration menu - View commit details
-
Copy full SHA for 26ce70b - Browse repository at this point
Copy the full SHA 26ce70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ae82f - Browse repository at this point
Copy the full SHA 53ae82fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ac29f - Browse repository at this point
Copy the full SHA d1ac29fView commit details -
[make] Generate haxelib binary with
nekotools boot -c
on Mac/Linux (#……11653) * [make] Generate haxelib binary with `nekotools boot -c` on Mac/Linux `nekotools boot` is a bit of a hack and some tools that deal with executables on linux can strip away the haxelib bytecode if it is done this way. `nekotools boot -c` will generate a .c file which can then be compiled manually. * [make] Fix for unix platforms if PLATFORM is defined * [make] Set the HAXE_STD_PATH while building haxelib Otherwise it doesn't work if haxe isn't already installed, or it might use the wrong version of the standard library * [ci] Install missing neko headers during setup They are now needed for compiling haxelib * [ci] Ensure /usr/local/include exists before installing neko * [ci] Install neko headers for earthly builds as well * [make] Omit HAXE_STD_PATH when building haxelib on windows For some reason this environment variable isn't working here on Windows * [ci] Continue building x64 haxelib on mac arm64 for now We don't have neko binaries for mac arm64 yet `nekotools boot run.n` was previously also producing an x64 binary * [make] Set rpath on mac when building haxelib It looks like /usr/local/lib is no longer used as a default path in some cases. * [make] Set std path for haxelib build on windows
Configuration menu - View commit details
-
Copy full SHA for edb46fa - Browse repository at this point
Copy the full SHA edb46faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3478ca7 - Browse repository at this point
Copy the full SHA 3478ca7View commit details -
[hl] Fix do-while loop in genhl+hlopt (#11461)
* [hl] Fix do-while loop in genhl+hlopt * remove can_do Closes #10783
Configuration menu - View commit details
-
Copy full SHA for 10829a3 - Browse repository at this point
Copy the full SHA 10829a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b5b3cc - Browse repository at this point
Copy the full SHA 3b5b3ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71307d6 - Browse repository at this point
Copy the full SHA 71307d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b5a2d - Browse repository at this point
Copy the full SHA 30b5a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70f6aff - Browse repository at this point
Copy the full SHA 70f6affView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09af53a - Browse repository at this point
Copy the full SHA 09af53aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e6151 - Browse repository at this point
Copy the full SHA 73e6151View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e912c - Browse repository at this point
Copy the full SHA 30e912cView commit details