From 8f80fc38c90436c06b067b7db8932fc0ce2e8c8f Mon Sep 17 00:00:00 2001 From: ibrahim Date: Tue, 25 Aug 2026 08:20:34 +0300 Subject: [PATCH] Julia: ignore *.jl.*.mem and CondaPkg's project-local environment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the previous contents of this branch, which added editor/OS and shared-library rules that belong in Global/ per the contributing guidelines. Two changes remain, both scoped to Julia.gitignore: * `*.jl.*.mem` — `--track-allocation` writes `.jl..mem`, so the existing `*.jl.mem` rule never matches the files Julia actually produces. This mirrors the `--code-coverage` section, which already carries both `*.jl.cov` and `*.jl.*.cov`. * `.CondaPkg/` — CondaPkg creates this directory inside the active project and populates it with a machine-specific Conda environment. Co-Authored-By: Claude Opus 5 (1M context) --- Julia.gitignore | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Julia.gitignore b/Julia.gitignore index 918e3188..bd680cde 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -4,6 +4,7 @@ # Files generated by invoking Julia with --track-allocation *.jl.mem +*.jl.*.mem # System-specific files and directories generated by the BinaryProvider and BinDeps packages # They contain absolute paths specific to the host computer, and so should not be committed @@ -27,11 +28,5 @@ Manifest*.toml LocalPreferences.toml JuliaLocalPreferences.toml -# Files generated by the Revise package to store local preferences -.history -.julia/ - -# Common temporary files and directories created by editors and operating systems -*.so -*.dylib -*.dll +# Conda environment and metadata created in the project directory by the CondaPkg package +.CondaPkg/