Initiate a build system

sellout
Oct 13, 2022, 8:37 AM
LCL4HYFIAVVGOH5FLRODLS7BVTQXQGANXVOU2CPRNI3FTD226EHAC

Dependencies

Change contents

  • replacement in vc-pijul.el at line 78
    [3.3228][3.1423:1462]()
    (defvar vc-pijul-version-string "1.19"
    [3.3228]
    [3.1462]
    (defvar vc-pijul-version-string "0.1"
  • edit in vc-pijul.el at line 87
    [3.3377]
    [12.38]
    (declare-function vc-do-async-command "vc-dispatcher"
    (buffer root command &rest args))
  • edit in vc-pijul.el at line 90
    [12.94]
    [12.94]
    (declare-function vc-setup-buffer "vc-dispatcher" (buf))
  • replacement in vc-pijul.el at line 436
    [2.373][2.373:557]()
    (setq pijul-program (car args)
    command (cadr args)
    args (cddr args))
    (require 'vc-dispatcher)
    (apply #'vc-do-async-command buffer root pijul-program command args)))
    [2.373]
    [3.0]
    (let ((pijul-program (car args)))
    (setq command (cadr args)
    args (cddr args))
    (require 'vc-dispatcher)
    (apply #'vc-do-async-command buffer root pijul-program command args))))
  • replacement in vc-pijul.el at line 485
    [3.16425][3.8642:8724]()
    (defun vc-pijul-print-log (files &optional buffer _shortlog start-revision limit)
    [3.16425]
    [3.8724]
    (defun vc-pijul-print-log
    (files &optional buffer _shortlog _start-revision limit)
  • replacement in vc-pijul.el at line 523
    [3.18056][3.9655:9697]()
    (defun vc-pijul-alist-from-rev (file rev)
    [3.18056]
    [3.9697]
    (defun vc-pijul-alist-from-rev (_file rev)
  • replacement in vc-pijul.el at line 543
    [3.28][3.10394:10441]()
    (let* ((rev (vc-pijul-rev-to-hash rev file))
    [3.28]
    [3.18803]
    (let* ((_rev (vc-pijul-rev-to-hash rev file))
  • file addition: shell.nix (----------)
    [3.2]
    with (import <nixpkgs> {});
    mkShell {
    buildInputs = [
    (emacsPackages.eldev.overrideAttrs (old: {
    postInstall = ''
    mkdir -p $out/bin
    cp source/bin/eldev $out/bin
    '';
    }))
    ];
    }
  • file addition: Eldev (----------)
    [3.2]
    ; -*- mode: emacs-lisp; lexical-binding: t -*-
  • file addition: .ignore (----------)
    [3.2]
    .eldev/
    *.elc
  • file addition: .envrc (----------)
    [3.2]
    use nix
  • file addition: .dir-locals.el (----------)
    [3.2]
    ((nil
    (compile-command . "eldev compile --set all --warnings-as-errors")
    (projectile-project-compilation-cmd
    . "eldev compile --set all --warnings-as-errors")))