Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix-mode
base: 9242165717d1
Choose a base ref
...
head repository: NixOS/nix-mode
compare: 004c81e51d4f
Choose a head ref
  • 8 commits
  • 3 files changed
  • 3 contributors

Commits on Sep 4, 2019

  1. Emacs 25 is now the minimum version required

    This is due to use of pcase-exhaustive (and subr-x in general requires
    24.4).
    purcell committed Sep 4, 2019
    Copy the full SHA
    abf54fb View commit details
    Browse the repository at this point in the history
  2. Give "-" the "symbol" character class, since it is a legal symbol con…

    …stituent
    
    This still allows "-" to be highlighted correctly when used as a binary
    or unary operator.
    purcell committed Sep 4, 2019
    Copy the full SHA
    de6ef0d View commit details
    Browse the repository at this point in the history
  3. Don't freeze full executable paths at load time

    It's bad practice to use `executable-find` in defcustoms, because the
    value will be expanded into a fully-qualified path at the time the
    file is loaded, using whatever is the effective `exec-path` at the
    time. This can lead to confusion if the file is somehow loaded before
    a user deliberately sets up his path.
    
    When only an executable name is used, as is the case with this change,
    it is looked up in the $PATH at the time it is used, which reliably
    leads to expected behaviour. And the user can of course still
    customise any `nix-*-executable` variable to a full path if they wish.
    purcell committed Sep 4, 2019
    Copy the full SHA
    0075080 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #91 from purcell/relative-executable-paths

    Don't freeze full executable paths at load time
    matthewbauer committed Sep 4, 2019
    Copy the full SHA
    7d681ff View commit details
    Browse the repository at this point in the history
  5. Merge pull request #90 from purcell/dash-syntax

    Dash syntax
    matthewbauer committed Sep 4, 2019
    Copy the full SHA
    5b59617 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2020

  1. Don’t overwrite smie-indent-exps & smie-indent-close

    These functions are not buffer local, so can’t be touched. Instead, we
    can just replace smie-indent-function in nix-mode buffers.
    jahkeup authored and matthewbauer committed May 10, 2020
    Copy the full SHA
    28e83dd View commit details
    Browse the repository at this point in the history
  2. Remove org-man.el from .texi makefile rule

    this has been removed and doesn’t appear to be needed
    matthewbauer committed May 10, 2020
    Copy the full SHA
    ecf0050 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    004c81e View commit details
    Browse the repository at this point in the history