Replace pygmentize with bat

[?]
Apr 24, 2023, 10:26 PM
DRXLMZ7LJKINZQQVD43QB4P2CR2MMRVYL7BKGUD6R6IJR4OX5HEAC

Dependencies

Change contents

  • edit in src/simple.c at line 38
    [6.1243][6.1243:1244](),[6.1244][6.2:112]()
    // HERE WE CHANGE THE URL WE FETCH - we don't actually want to hammer wttr.in, so use static data instead
  • edit in src/simple.c at line 39
    [6.1284]
    [2.2]
    // HERE WE CHANGE THE URL WE FETCH COMPARED TO THE ORIGINAL FILE
    // We don't actually want to hammer wttr.in, so use static data instead
  • replacement in bash/nix-container-demo-helper.sh at line 10
    [6.669][6.669:688]()
    pygmentize() {
    [6.669]
    [6.688]
    bat() {
  • replacement in bash/nix-container-demo-helper.sh at line 12
    [6.726][4.271:367]()
    COLORTERM="" TERM="" nix run "${NIXPKGS_FLAKEREF}#python3Packages.pygments" -- "$@"
    [6.726]
    [6.1244]
    COLORTERM="" TERM="" nix run "${NIXPKGS_FLAKEREF}#bat" -- --pager none "$@"
  • replacement in 07-vm-integration-test/demo.sh at line 27
    [5.5663][5.5663:5695]()
    x pygmentize "${dir}/flake.nix"
    [5.5663]
    [5.5695]
    x bat "${dir}/flake.nix"
  • replacement in 06-windows-wine/demo.sh at line 19
    [6.414264][6.414264:414296]()
    x pygmentize "${dir}/flake.nix"
    [6.414264]
    [6.414296]
    x bat "${dir}/flake.nix"
  • replacement in 05-static-container/demo.sh at line 11
    [6.408][6.5966:5998](),[6.5966][6.5966:5998]()
    x pygmentize "${dir}/flake.nix"
    [6.408]
    [6.5998]
    x bat "${dir}/flake.nix"
  • replacement in 05-static-container/demo.sh at line 17
    [3.394][3.394:424]()
    x pygmentize -l bash ./result
    [3.394]
    [6.6104]
    x bat -l bash ./result
  • replacement in 05-static-container/demo-inside-nix-develop.sh at line 20
    [3.719][3.719:784]()
    x "podman inspect localhost/wttr-delft:nix | pygmentize -l json"
    [3.719]
    [3.784]
    x "podman inspect localhost/wttr-delft:nix | bat -l json"
  • replacement in 04-cmake-and-cross/demo.sh at line 16
    [6.421][6.1214:1258](),[6.1405][6.1214:1258](),[6.1214][6.1214:1258]()
    x pygmentize "${dir}/../src/CMakeLists.txt"
    [6.1405]
    [6.1258]
    x bat "${dir}/../src/CMakeLists.txt"
  • replacement in 04-cmake-and-cross/demo.sh at line 20
    [6.1359][6.1359:1396]()
    x pygmentize "${dir}/wttr-delft.nix"
    [6.1359]
    [6.1396]
    x bat "${dir}/wttr-delft.nix"
  • replacement in 04-cmake-and-cross/demo.sh at line 31
    [6.1826][6.1752:1784](),[6.1752][6.1752:1784]()
    x pygmentize "${dir}/flake.nix"
    [6.1826]
    [6.1784]
    x bat "${dir}/flake.nix"
  • replacement in 03-nix-container/demo.sh at line 11
    [6.2668][6.5366:5398](),[6.5366][6.5366:5398]()
    x pygmentize "${dir}/flake.nix"
    [6.2668]
    [6.5398]
    x bat "${dir}/flake.nix"
  • replacement in 02-nix-build/demo.sh at line 14
    [6.294][6.76:129](),[6.3901][6.76:129](),[6.4471][6.76:129]()
    x tail -n -29 "${dir}/../src/simple.c" \| pygmentize
    [6.3901]
    [6.4533]
    x bat --line-range 28: "${dir}/../src/simple.c"
  • replacement in 02-nix-build/demo.sh at line 28
    [6.4583][6.477:509](),[6.5210][6.477:509]()
    x pygmentize "${dir}/flake.nix"
    [6.4583]
    [6.5266]
    x bat "${dir}/flake.nix"
  • replacement in 02-nix-build/demo.sh at line 31
    [6.4627][6.510:551](),[6.5308][6.510:551]()
    x pygmentize -l json "${dir}/flake.lock"
    [6.4627]
    [6.413]
    x bat -l json "${dir}/flake.lock"