Sign in
Join now
cider
overby.me
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Cider Isn't Darwin Emulation, Really
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
cider
/
scripts
3 folders
·
76 files
at
main
overby.me
·
fix(wayland): the buffer row and the pointer clamp are one decision, so land both
·
1mo ago
ad8e7680
build
feat(cider): cap buck2 parallelism in build-frameworks-overlay via CIDER_FW_JOBS
2mo ago
checks
fix(wayland): the buffer row and the pointer clamp are one decision, so land both
1mo ago
gen
fix(gen): the minimal prefix generator could not find its own input (task #189)
1mo ago
app-drive.sh
fix(harness): REFUTES task #252, the two window resize defect I reported was my own Command M
1mo ago
app-inventory.txt
feat(cider): the matrix inverses and the NSOpenGL options two Swift overlays bind (task #228)
1mo ago
app-keep-warm.sh
feat(scripts): keep the staged applications from being swept out of /tmp
1mo ago
app-rate.sh
harness(app-rate): forward TRACE_ENV to the driver so a crash trap can be armed (task #185)
1mo ago
app-stage.sh
feat(cider): stage an application from whatever form it came in, and MoneyMoney is back (#169, #165)
1mo ago
buck-codegen-coverage.nu
chore(cider): delete the ninja emitter and everything that only existed to drive it
2mo ago
buck-codegen-keep.txt
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-coverage.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-darwin-rust-build.nu
port(cider): the two darwin-rust tools to nushell, gated on argv and on the real rlib corpus
2mo ago
buck-darwin-rust-run.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-darwin-rust-symcheck.nu
port(cider): the two darwin-rust tools to nushell, gated on argv and on the real rlib corpus
2mo ago
buck-dylib-shape.nu
check(buck): drop the git LFS exception, because the check asked for it (task #189)
1mo ago
buck-endpoint-stale.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-env.nu
fix(cider): eighteen ported checks were not executable, and the suite is what found it
2mo ago
buck-fix-loads.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-host-includes.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-hosttools-parity.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-move-pins.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-move-src-subdir.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-plistbuddy-parity.sh
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-prefix-consistency.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
buck-run-status.nu
docs(cider): say what belongs in the run-status other bucket, since an unclassified count misleads
2mo ago
buck-rust-vendor.nu
refactor(cider): fold buck-src, buck-rust and pins into one vendor/ directory
2mo ago
buck-setup.nu
feat(cider): the guest arch is a config key, not a constant (task A5)
2mo ago
buck-src.nu
fix(buck-src): apply a bundled pin patches, or a materialisation reverts 37 fixes (task #224)
1mo ago
buck-stall-watch.nu
port(cider): buck-stall-watch to nushell, and the kill scoping rule gets a second author
2mo ago
buck-test.nu
fix(cider): a solid colour is not a pattern, in BOTH conversion entry points (task #227)
1mo ago
buck-xcrun-parity.sh
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cc-under-cider.sh
docs(cider): sweep the em dashes out of every first-party file (task #146)
1mo ago
cider-build-hook
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cider-host.sh
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cider-nix
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cider-rpc-attach-probe.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cider-trampoline.c
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
cider-vptr.c
test(cider): a pointer that holds a button, and drag selection turns out to work
2mo ago
core-guest-memory.py
feat(scripts): read guest memory from a core, because a bad pointer is ambiguous (task #227)
1mo ago
core-guest-stack.py
tool(cider): the core reader lists every thread, and caches so it finishes
2mo ago
fetch-swift-5.5.3.sh
feat(cider): the standard library moves to Swift 5.5.3 (task #178)
1mo ago
fix-libcxx-verbose-abort.nu
refactor: rename the project to Cider, keeping the Darling copyright and provenance
2mo ago
fw-closure.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
gen-testsuite-buck.py
test(appkit): write the one case upstream never wrote, and the suite is 67 of 67
1mo ago
gnix-build.sh
docs(cider): pass 39, root-cause the parallel make -j hang (arm64 poll timeout)
2mo ago
gnix-hello.sh
docs(cider): PLAN.md becomes docs/changelog.md, reorganized to earn the name
2mo ago
install-nix-in-cider.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
kill-cider-container.sh
fix(cider): the reaper reaped nothing, so seventeen guest processes piled up
1mo ago
lo-clear-window-geometry.sh
fix(wayland): the buffer row and the pointer clamp are one decision, so land both
1mo ago
lo-work-list.py
tool(cider): a work list for what LINKS CLEANLY AND DOES NOTHING
2mo ago
macho-needs.py
feat(cider): what iTerm2 would take, measured rather than guessed
2mo ago
macho-undefined.py
feat(cider): iTerm2 3.4.23 loads and reaches the run loop, and Carbon re-exports HIToolbox
2mo ago
machodis.py
feat(cider): the add-account window opens (#147)
2mo ago
machosym.py
fix(cider): a malformed reboot message crashed pid 1, and crashed it again on the way down (#142)
2mo ago
nibdump.py
tool(cider): a NIBArchive reader, because the nib is the arbiter (#135)
2mo ago
objc-selector-collisions.py
fix(cider): IOServiceGetMatchingService CONSUMES the dictionary, and we released it again (task #227)
1mo ago
oracle.nu
fix(cider): the oracle buffered a full nix -L build log to ask two questions
2mo ago
perf-guest-symbols.py
fix(cider): a use after free painted every window a different colour on every run
2mo ago
pinpath.nix
docs(cider): iA Writer starts, and the patch method that catches a patch which cannot apply
2mo ago
prefetch-submodule-hashes.nu
refactor: rename the project to Cider, keeping the Darling copyright and provenance
2mo ago
repro-143.sh
fix(launcher): add the container user to the shipped user database instead of replacing it (task #143)
1mo ago
repro-209.sh
fix(repro): the rig stopped showing the dialog, so 40 runs measured nothing (task #209)
1mo ago
repro-214.sh
fix(wayland): tell AppKit when the shm mapping goes, because it caches the context over it (task #214)
1mo ago
roster-input.sh
fix(wayland): the buffer row and the pointer clamp are one decision, so land both
1mo ago
roster-sweep.sh
fix(wayland): the buffer row and the pointer clamp are one decision, so land both
1mo ago
run-darwin-under-cider.sh
docs(cider): sweep the em dashes out of every first-party file (task #146)
1mo ago
run-dts-batch.sh
fix(cider): IOSurfaceCreate works, and the two lies my instruments told to get there (task #227)
1mo ago
run-dts-case.sh
fix(testsuite): give run-dts-case.sh a control that cannot be made to pass (task #232)
1mo ago
run-probe.sh
test(foundation): a probe for the three ways a bookmark identifier could go nil, and a runner for the probes that had none
1mo ago
run-tests.nu
docs(cider): sweep the em dashes out of every first-party file (task #146)
1mo ago
run-with-retry.sh
fix(cider): three defects behind the MoneyMoney splash, each one hiding the next (tasks #135, #141)
2mo ago
sample-threads.sh
tool(cider): the thread sampler the last commit already cites
2mo ago
stage-testsuite.py
test(cider): script the testsuite staging, because rebuilding it by hand loses two details
2mo ago
symbol-demand.nu
port(cider): tbd-diff to Rust, gated on a fixture SDK because the real one is not realised
2mo ago
symbol-gap.py
tools: a symbol gap sweep that survives its own parsing (task #176)
1mo ago
triage-syscalls.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
verify-nix.nu
refactor(cider): darwin and linux under src, scripts split three ways, and cider is the command
2mo ago
weak-undefined-sweep.sh
feat(cider): the weak undefined sweep now opens the applications too (task #238)
1mo ago
with-watchdog.sh
docs(cider): PLAN.md becomes docs/changelog.md, reorganized to earn the name
2mo ago