Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: e90569905ecdfe3225314f0e5f122263aa68efb2
      
https://github.com/NixOS/nix/commit/e90569905ecdfe3225314f0e5f122263aa68efb2
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-02 (Mon, 02 Sep 2013)

  Changed paths:
    A default.nix
    A nix-repl.cc

  Log Message:
  -----------
  Initial version of nix-repl

This program interactively reads a Nix expression from the user,
evaluates it, and prints the result.


  Commit: 287c88ca59c5eae2b33874acc6271ca30b7b7e52
      
https://github.com/NixOS/nix/commit/287c88ca59c5eae2b33874acc6271ca30b7b7e52
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-02 (Mon, 02 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Support adding variables to the scope

The command ":a <expr>" evaluates <expr> and adds the attributes in
the resulting attribute set to the interpreter scope.  For instance:

nix-repl> :a import <nixpkgs> {}

nix-repl> lib.range 0 10
[ 0 1 2 3 4 5 6 7 8 9 10 ]


  Commit: 3202206d1d906ea6279dadfe608ea92ea0aaf927
      
https://github.com/NixOS/nix/commit/3202206d1d906ea6279dadfe608ea92ea0aaf927
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-02 (Mon, 02 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add a command :t for showing the type of an expression


  Commit: 0f6279d87421f19cd2c1e286163d7567f13dc77f
      
https://github.com/NixOS/nix/commit/0f6279d87421f19cd2c1e286163d7567f13dc77f
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-02 (Mon, 02 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add a command :l for loading a file into scope

Example:

nix-repl> :l <nixpkgs>

nix-repl> lib.range 0 10
[ 0 1 2 3 4 5 6 7 8 9 10 ]

nix-repl> :l <nixos>

nix-repl> config.boot.kernelModules
[ "vboxdrv" "vboxnetadp" ... ]


  Commit: 504563ea4431f765028dc0ccacd5ee834d0d8a91
      
https://github.com/NixOS/nix/commit/504563ea4431f765028dc0ccacd5ee834d0d8a91
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M default.nix

  Log Message:
  -----------
  Fix build


  Commit: 4fb82d3d800be9a53631c3c8a3321a359306d835
      
https://github.com/NixOS/nix/commit/4fb82d3d800be9a53631c3c8a3321a359306d835
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Handle SIGINT to cancel the current line


  Commit: 0b419c048b206e2fe68758ea1bd5fa7b1c29c521
      
https://github.com/NixOS/nix/commit/0b419c048b206e2fe68758ea1bd5fa7b1c29c521
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Use readline history file


  Commit: ad0dd359b4434db84bf6458715440cc15f896ddc
      
https://github.com/NixOS/nix/commit/ad0dd359b4434db84bf6458715440cc15f896ddc
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Don't exit on SIGINT during evaluation

However, this may leave thunks in black-holed state, so it's not
really safe.


  Commit: c6712a007fc55398893995a3466d35ae0697db05
      
https://github.com/NixOS/nix/commit/c6712a007fc55398893995a3466d35ae0697db05
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add a command :b to build a derivation


  Commit: b5944ac4ffffde7f52d0bbe3f4a2d53bba70bb66
      
https://github.com/NixOS/nix/commit/b5944ac4ffffde7f52d0bbe3f4a2d53bba70bb66
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add a command :s to start a nix-shell for a derivation


  Commit: cf4c29d90a1b0ec7f8cd7f0c5258be63a2e02058
      
https://github.com/NixOS/nix/commit/cf4c29d90a1b0ec7f8cd7f0c5258be63a2e02058
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Load files specified on the command line

For example:

  $ nix-repl '<nixpkgs>' '<nixos>'
  Welcome to Nix version 1.6pre3215_2c1ecf8. Type :? for help.

  Loading ‘<nixpkgs>’...
  Added 3337 variables.

  Loading ‘<nixos>’...
  Added 7 variables.

  nix-repl>


  Commit: 0abdf4beaaa64c01ed3cfb4cc5fd78997116fac8
      
https://github.com/NixOS/nix/commit/0abdf4beaaa64c01ed3cfb4cc5fd78997116fac8
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add basic variable name completion


  Commit: c6f2b89c0e3091e5020983c9a02f36b9c33c3f81
      
https://github.com/NixOS/nix/commit/c6f2b89c0e3091e5020983c9a02f36b9c33c3f81
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-06 (Fri, 06 Sep 2013)

  Changed paths:
    M default.nix
    M nix-repl.cc

  Log Message:
  -----------
  Restore affinity


  Commit: 7e3625f924825db2ffa5e58d4b414d93d9af2465
      
https://github.com/NixOS/nix/commit/7e3625f924825db2ffa5e58d4b414d93d9af2465
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-07 (Sat, 07 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Improved value display

By default, we don't recurse into attribute sets or lists when
printing a value.  However, the new :p command does recurse.


  Commit: e587aec1235d7834d04d6d9f7997bc010ef99925
      
https://github.com/NixOS/nix/commit/e587aec1235d7834d04d6d9f7997bc010ef99925
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  printValue: Don't show lists/attribute sets twice


  Commit: 8e765b8876ff67879a6bd1a067bad526b14a4045
      
https://github.com/NixOS/nix/commit/8e765b8876ff67879a6bd1a067bad526b14a4045
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  printValue: Show assertion errors inline


  Commit: e133e91410d9486e022a1bc0372b822152b6654e
      
https://github.com/NixOS/nix/commit/e133e91410d9486e022a1bc0372b822152b6654e
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Support tab-completion on attribute sets

Example:

$ nix-repl '<nixos>'

> config.services.xserver.desktop<TAB>

comletes to

> config.services.xserver.desktopManager

You also get suggestions if there are multiple matches:

> config.services.xserver.desktopManager.kde4
config.services.xserver.desktopManager.kde4.enable
config.services.xserver.desktopManager.kde4.phononBackends


  Commit: 4b33c2dd4cac95151ca5d99ceb3161fdb460ec0a
      
https://github.com/NixOS/nix/commit/4b33c2dd4cac95151ca5d99ceb3161fdb460ec0a
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add help (:?)


  Commit: 3c67df928f8d311d7dfd565e8c3a16db9d6a0278
      
https://github.com/NixOS/nix/commit/3c67df928f8d311d7dfd565e8c3a16db9d6a0278
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add sugar for defining a variable

‘x = <expr>’ is short for ‘:a { x = <expr>; }’.  Note that the
right-hand side refers to the original scope, so you get:

  nix-repl> x = 1
  nix-repl> x = x + 1
  nix-repl> x
  2

rather than an infinite recursion.


  Commit: a5dffb3d3dcfff3b1d6c166451268ebb1cbde991
      
https://github.com/NixOS/nix/commit/a5dffb3d3dcfff3b1d6c166451268ebb1cbde991
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M default.nix

  Log Message:
  -----------
  Temporary hack to parameterize nixpkgs


  Commit: 3567bdb514e6ba4e460b76dc1d1b1dd466214286
      
https://github.com/NixOS/nix/commit/3567bdb514e6ba4e460b76dc1d1b1dd466214286
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add :quit command


  Commit: 03ef6b69be4711309fa04fa32681e03fde3d234f
      
https://github.com/NixOS/nix/commit/03ef6b69be4711309fa04fa32681e03fde3d234f
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M default.nix

  Log Message:
  -----------
  Add system argument


  Commit: ddd22c37c58aa9d39a632c746a0617f6602d1815
      
https://github.com/NixOS/nix/commit/ddd22c37c58aa9d39a632c746a0617f6602d1815
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M default.nix

  Log Message:
  -----------
  Build on Mac OS X


  Commit: adde4f0c8d720b9c9c43f6d0a2e789d7c68798bd
      
https://github.com/NixOS/nix/commit/adde4f0c8d720b9c9c43f6d0a2e789d7c68798bd
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add :reload command


  Commit: 498f8b048513bf3eee810c80f6795ab1ef32793f
      
https://github.com/NixOS/nix/commit/498f8b048513bf3eee810c80f6795ab1ef32793f
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    A COPYING

  Log Message:
  -----------
  Add license


  Commit: e91160021f992169228bc59cfa509cfb66335e8c
      
https://github.com/NixOS/nix/commit/e91160021f992169228bc59cfa509cfb66335e8c
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  On reload, wipe the environment


  Commit: dc670a173ab22d344c5d77d502798f0296f572cc
      
https://github.com/NixOS/nix/commit/dc670a173ab22d344c5d77d502798f0296f572cc
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Make tab-completion work on builtins


  Commit: ae50a5e7bee19cb6de331e847936ea8afa0ba8b6
      
https://github.com/NixOS/nix/commit/ae50a5e7bee19cb6de331e847936ea8afa0ba8b6
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    A README.md

  Log Message:
  -----------
  Add a README


  Commit: 853d2e0aa42b1a7e5de6111c86dbd4a16e0fe411
      
https://github.com/NixOS/nix/commit/853d2e0aa42b1a7e5de6111c86dbd4a16e0fe411
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix markdown


  Commit: 81d658fe4afda234028cd4551e12491db4303957
      
https://github.com/NixOS/nix/commit/81d658fe4afda234028cd4551e12491db4303957
  Author: Eelco Dolstra <[email protected]>
  Date:   2013-09-09 (Mon, 09 Sep 2013)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix readme


  Commit: 3beb6f6e763f56d791db0a99baf285e0ba745bc8
      
https://github.com/NixOS/nix/commit/3beb6f6e763f56d791db0a99baf285e0ba745bc8
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-01-28 (Tue, 28 Jan 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Show derivations more concisely


  Commit: 6a4a8208be10462b1051c689b26577dc36495632
      
https://github.com/NixOS/nix/commit/6a4a8208be10462b1051c689b26577dc36495632
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-01-28 (Tue, 28 Jan 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against current Nix


  Commit: 22a47ab03c8a1bf81df3aa0d29a4d6a29aacc36f
      
https://github.com/NixOS/nix/commit/22a47ab03c8a1bf81df3aa0d29a4d6a29aacc36f
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-04-11 (Fri, 11 Apr 2014)

  Changed paths:
    M default.nix
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against Nix 1.7


  Commit: 1734e8a1491ef831c83c2620b6b0f4a590b67c1f
      
https://github.com/NixOS/nix/commit/1734e8a1491ef831c83c2620b6b0f4a590b67c1f
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-04-11 (Fri, 11 Apr 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix crash in tab completion

Fixes #1. Patch by Maxdamantus.


  Commit: 66b2d18243d055bcbc6c3f7708960575d02db09c
      
https://github.com/NixOS/nix/commit/66b2d18243d055bcbc6c3f7708960575d02db09c
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-06-16 (Mon, 16 Jun 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Don't parse 'var == expr' as an assignment


  Commit: 2cf0e67761121a4ddceb69a932bc2e3c0cd6cb6c
      
https://github.com/NixOS/nix/commit/2cf0e67761121a4ddceb69a932bc2e3c0cd6cb6c
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-07-24 (Thu, 24 Jul 2014)

  Changed paths:
    M default.nix

  Log Message:
  -----------
  Handle non-numeric version strings

Fixes #2.


  Commit: 02b66e97ba08ed68a73654556734aadfc9f41c89
      
https://github.com/NixOS/nix/commit/02b66e97ba08ed68a73654556734aadfc9f41c89
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-07-24 (Thu, 24 Jul 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against current Nix master


  Commit: 89f9c0d41b29d18e2804677da856e84c86c83b45
      
https://github.com/NixOS/nix/commit/89f9c0d41b29d18e2804677da856e84c86c83b45
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-08-26 (Tue, 26 Aug 2014)

  Changed paths:
    M default.nix
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against current Nix master


  Commit: 71d61508f203e8d926a0365332ff218c1314f734
      
https://github.com/NixOS/nix/commit/71d61508f203e8d926a0365332ff218c1314f734
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-08-26 (Tue, 26 Aug 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Support -I flag


  Commit: f92408136ed08804bab14b3e2a2def9b8effd7eb
      
https://github.com/NixOS/nix/commit/f92408136ed08804bab14b3e2a2def9b8effd7eb
  Author: Eelco Dolstra <[email protected]>
  Date:   2014-12-01 (Mon, 01 Dec 2014)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against current Nix master


  Commit: 45c6405a30bd1b2cb8ad6a94b23be8b10cf52069
      
https://github.com/NixOS/nix/commit/45c6405a30bd1b2cb8ad6a94b23be8b10cf52069
  Author: Eelco Dolstra <[email protected]>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against latest Nix

Fixes #8.
Fixes #9.


  Commit: 57aeef0b6a3d3c9506e35f57f5b6db33019967e5
      
https://github.com/NixOS/nix/commit/57aeef0b6a3d3c9506e35f57f5b6db33019967e5
  Author: Susan Potter <[email protected]>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix nix-repl does not support '--help'

According to popular practice and convention `nix-repl` now supports `--help`
like a good POSIX citizen[1].

[1] 
https://www.gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html


  Commit: 8a2f5f0607540ffe56b56d52db544373e1efb980
      
https://github.com/NixOS/nix/commit/8a2f5f0607540ffe56b56d52db544373e1efb980
  Author: Eelco Dolstra <[email protected]>
  Date:   2015-09-07 (Mon, 07 Sep 2015)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix building against Nix 1.10

Fixes #12.


  Commit: f7980b471273d695aa0b28f2f73e6ee443dfe9eb
      
https://github.com/NixOS/nix/commit/f7980b471273d695aa0b28f2f73e6ee443dfe9eb
  Author: Scott Olson <[email protected]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Parse `foo-bar = expr` as an assignment.


  Commit: 2111098a3a26d11edf4452f021245b55287c45b8
      
https://github.com/NixOS/nix/commit/2111098a3a26d11edf4452f021245b55287c45b8
  Author: Scott Olson <[email protected]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Don't consider strings starting with - or ' as variable names.


  Commit: f30fd9c47b1ae7a48f4854c86b3ad5e038845aa3
      
https://github.com/NixOS/nix/commit/f30fd9c47b1ae7a48f4854c86b3ad5e038845aa3
  Author: Scott Olson <[email protected]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Don't consider empty strings or strings beginning with numbers as variable 
names.


  Commit: dc8b51754b1531ce15dd47cc727ea52b34680bff
      
https://github.com/NixOS/nix/commit/dc8b51754b1531ce15dd47cc727ea52b34680bff
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-15 (Mon, 15 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #16 from tsion/dashed-assign

Improve variable name parsing for assignments.


  Commit: 3cfb8d15846238d79b36de7e52a90a4d3afa4268
      
https://github.com/NixOS/nix/commit/3cfb8d15846238d79b36de7e52a90a4d3afa4268
  Author: Scott Olson <[email protected]>
  Date:   2016-02-15 (Mon, 15 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Remove unused global variable.


  Commit: 30a7bfbebe8582ab02f2a9b659403a5b3e1c097b
      
https://github.com/NixOS/nix/commit/30a7bfbebe8582ab02f2a9b659403a5b3e1c097b
  Author: Scott Olson <[email protected]>
  Date:   2016-02-15 (Mon, 15 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix grammar.


  Commit: 82aca33899a0348736604e6b6a601f9c7b4e0633
      
https://github.com/NixOS/nix/commit/82aca33899a0348736604e6b6a601f9c7b4e0633
  Author: Scott Olson <[email protected]>
  Date:   2016-02-16 (Tue, 16 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add :i command to install a package to the current profile.

It works by running `nix-env -i <derivation path>`.

Fixes #15.


  Commit: cfc874ee52008f523a86b5079243deabaecb62e4
      
https://github.com/NixOS/nix/commit/cfc874ee52008f523a86b5079243deabaecb62e4
  Author: Scott Olson <[email protected]>
  Date:   2016-02-16 (Tue, 16 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Open the store before constructing EvalState.

EvalState requires the `store` global to be initialized before it is constructed
in some cases, e.g. when it needs to download a tarball for something in
NIX_PATH. Hence, this fixes #13.


  Commit: 287dfee35edc6c324ee8829f37a8ed6b07c35ffa
      
https://github.com/NixOS/nix/commit/287dfee35edc6c324ee8829f37a8ed6b07c35ffa
  Author: Scott Olson <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Expand the help message printed from --help.

Fixes #10. I consider this a temporary measure, however, until nix-repl has a
manpage (see #14). Then it can just open its manpage on --help like the other
nix tools do.

Much of the text in this commit was copied from nix-build's manpage.


  Commit: 2d729e4f6f45c079ddf149610357e648e805f42c
      
https://github.com/NixOS/nix/commit/2d729e4f6f45c079ddf149610357e648e805f42c
  Author: Scott Olson <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Support multiline input by detecting "unfinished" parse errors.

Fixes #4,


  Commit: 64080d26fe9364bc0ea0893f357386ed3121878f
      
https://github.com/NixOS/nix/commit/64080d26fe9364bc0ea0893f357386ed3121878f
  Author: Scott Olson <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Cancel multiline input on Ctrl-C.


  Commit: 60ba98242f7c976e4e14113d28bced03b32db4f5
      
https://github.com/NixOS/nix/commit/60ba98242f7c976e4e14113d28bced03b32db4f5
  Author: Scott Olson <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix recognition of REPL commands.


  Commit: 56c7f0e8c581c66a968fdae681e9c417817e28d0
      
https://github.com/NixOS/nix/commit/56c7f0e8c581c66a968fdae681e9c417817e28d0
  Author: Scott Olson <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix typo in comment.


  Commit: 02daf2ec0b433ffab58979642c2663b3cd4c5232
      
https://github.com/NixOS/nix/commit/02daf2ec0b433ffab58979642c2663b3cd4c5232
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'multiline' of https://github.com/tsion/nix-repl


  Commit: a52fd0dbd0200ba165d1da8a4bf2bc36a455a0d1
      
https://github.com/NixOS/nix/commit/a52fd0dbd0200ba165d1da8a4bf2bc36a455a0d1
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'issue-13' of https://github.com/tsion/nix-repl


  Commit: 97da6d62f2a1580dfdae9575c92418d5f45a29af
      
https://github.com/NixOS/nix/commit/97da6d62f2a1580dfdae9575c92418d5f45a29af
  Author: Scott Olson <[email protected]>
  Date:   2016-02-20 (Sat, 20 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Print syntactially invalid attribute names as strings.


  Commit: 5599665a270128361862774701ae41fbfba5a661
      
https://github.com/NixOS/nix/commit/5599665a270128361862774701ae41fbfba5a661
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-23 (Tue, 23 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #22 from tsion/quote-invalid-vars

Print syntactially invalid attribute names as strings.


  Commit: 103c46abc273266afcd5dbffa40151114234a02b
      
https://github.com/NixOS/nix/commit/103c46abc273266afcd5dbffa40151114234a02b
  Author: Ole Jørgen Brønner <[email protected]>
  Date:   2016-02-23 (Tue, 23 Feb 2016)

  Changed paths:
    M README.md
    M nix-repl.cc

  Log Message:
  -----------
  Preserve readline history across sessions. Add rl_readline_name.


  Commit: 87e6649fc30a37adabf384a68f588de946bc3468
      
https://github.com/NixOS/nix/commit/87e6649fc30a37adabf384a68f588de946bc3468
  Author: Scott Olson <[email protected]>
  Date:   2016-02-23 (Tue, 23 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Fix handling of whitespace.

Whitespace will no longer be removed from input lines, which fixes pasting
multiline strings containing end-of-line or beginning-of-line whitespace.


  Commit: 38816759fc7f70605ecfd73304b9d442db388b78
      
https://github.com/NixOS/nix/commit/38816759fc7f70605ecfd73304b9d442db388b78
  Author: Scott Olson <[email protected]>
  Date:   2016-02-23 (Tue, 23 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Ignore blank inputs.

Previously, nix-repl would consider this an incomplete parse and wait for the
next line as if it was a multiline input.

Blank lines in the middle of a multiline input will continue to work.


  Commit: a1ea85e92b067a0a42354a28355c633eac7be65c
      
https://github.com/NixOS/nix/commit/a1ea85e92b067a0a42354a28355c633eac7be65c
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #24 from tsion/whitespace

Fix handling of whitespace and ignore blank inputs.


  Commit: ff8d0698c76914f30d5311e1ceb0ab7d18a543b6
      
https://github.com/NixOS/nix/commit/ff8d0698c76914f30d5311e1ceb0ab7d18a543b6
  Author: Fabian Schmitthenner <[email protected]>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  fix nix-repl after we don't have a global store variable anymore (cf 
nix@c10c61449f954702ae6d8092120321744acd82ff)


  Commit: b1cc84541359f234bb6ac7dd22fdbefd8b125ff5
      
https://github.com/NixOS/nix/commit/b1cc84541359f234bb6ac7dd22fdbefd8b125ff5
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #25 from fkz/fix-store

fix nix-repl compilation after we don't have a global store variable anymore


  Commit: 2bfb00c66e6f13f87bcc926fe5e7290c21856090
      
https://github.com/NixOS/nix/commit/2bfb00c66e6f13f87bcc926fe5e7290c21856090
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #17 from tsion/install-cmd

Add :i command to install a derivation to the current profile.


  Commit: 79b02dffcb6f79bb200d17749265cec23c6dda77
      
https://github.com/NixOS/nix/commit/79b02dffcb6f79bb200d17749265cec23c6dda77
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #20 from tsion/more-help

Expand the help message printed from --help.


  Commit: 86e93b9f61cf53cfd766e1724e65507aca952f55
      
https://github.com/NixOS/nix/commit/86e93b9f61cf53cfd766e1724e65507aca952f55
  Author: Scott Olson <[email protected]>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Add :x command which works like `nix-shell -p`.


  Commit: e2ff27da07f30c598c88e8e7552be0d126e2b4da
      
https://github.com/NixOS/nix/commit/e2ff27da07f30c598c88e8e7552be0d126e2b4da
  Author: Scott Olson <[email protected]>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Rename :x to :u, for 'use'.


  Commit: 8bec2c07a1e25e3471ee5f1b7aedb30a5d5b03cd
      
https://github.com/NixOS/nix/commit/8bec2c07a1e25e3471ee5f1b7aedb30a5d5b03cd
  Author: Fabian Schmitthenner <[email protected]>
  Date:   2016-03-05 (Sat, 05 Mar 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  When showing a lambda, also show the position of the definition


  Commit: e37bca136eb58cc156f88cc8aa8e7bf47ed31d42
      
https://github.com/NixOS/nix/commit/e37bca136eb58cc156f88cc8aa8e7bf47ed31d42
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-03-07 (Mon, 07 Mar 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge pull request #19 from tsion/x-command

Add :u command which works like `nix-shell -p`.


  Commit: 828cf7b0582220ce568b69e9cc51af794bdd2416
      
https://github.com/NixOS/nix/commit/828cf7b0582220ce568b69e9cc51af794bdd2416
  Author: Fabian Schmitthenner <[email protected]>
  Date:   2016-03-19 (Sat, 19 Mar 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  show trace of errors when using --show-trace


  Commit: eaabcba1c39a22c588b8c9336ec7ba98aefce86e
      
https://github.com/NixOS/nix/commit/eaabcba1c39a22c588b8c9336ec7ba98aefce86e
  Author: Emery Hemingway <[email protected]>
  Date:   2016-06-25 (Sat, 25 Jun 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Colorize

Berlin NixOS meetup


  Commit: 34ec98176e4644c8c6ec45e4e932b83cbddc6cce
      
https://github.com/NixOS/nix/commit/34ec98176e4644c8c6ec45e4e932b83cbddc6cce
  Author: Emery Hemingway <[email protected]>
  Date:   2016-06-25 (Sat, 25 Jun 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  fixup "Colorize"

Do not quote escape sequence macro


  Commit: 00ee039c27b9a404a3b12d8ba0fd942aab72deaa
      
https://github.com/NixOS/nix/commit/00ee039c27b9a404a3b12d8ba0fd942aab72deaa
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'colorize' of https://github.com/ehmry/nix-repl


  Commit: df32610dfad2b4e61bff56481e08cda52fa27e9e
      
https://github.com/NixOS/nix/commit/df32610dfad2b4e61bff56481e08cda52fa27e9e
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'show-trace' of https://github.com/fkz/nix-repl


  Commit: af5ff6c9184b12004a6bc190b20c02abdbc5e69e
      
https://github.com/NixOS/nix/commit/af5ff6c9184b12004a6bc190b20c02abdbc5e69e
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'lambda-position' of https://github.com/fkz/nix-repl


  Commit: 8b6052923167f19c1f4728c46e8cfc97b9f029fb
      
https://github.com/NixOS/nix/commit/8b6052923167f19c1f4728c46e8cfc97b9f029fb
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M nix-repl.cc

  Log Message:
  -----------
  Strip ANSI escapes from file names

Also, use bright blue for lambdas, otherwise my eyes hurt.


  Commit: 5476e987d5d605e8fc8e50d76912e342c722bbdb
      
https://github.com/NixOS/nix/commit/5476e987d5d605e8fc8e50d76912e342c722bbdb
  Author: Kjetil Orbekk <[email protected]>
  Date:   2017-01-01 (Sun, 01 Jan 2017)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update <nixpkgs/nixos> path in documentation.


  Commit: 0e49f941205769852846cb8afa228831cf6ae363
      
https://github.com/NixOS/nix/commit/0e49f941205769852846cb8afa228831cf6ae363
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-01-02 (Mon, 02 Jan 2017)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Merge pull request #35 from orbekk/master

Update <nixpkgs/nixos> path in documentation.


  Commit: 2dff9556a4131af8a50647f23fe03bfc3c295e12
      
https://github.com/NixOS/nix/commit/2dff9556a4131af8a50647f23fe03bfc3c295e12
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M default.nix
    M nix-repl.cc

  Log Message:
  -----------
  Fix build


  Commit: fee93541a441b35cb62b11dd1c2c787a5df63b15
      
https://github.com/NixOS/nix/commit/fee93541a441b35cb62b11dd1c2c787a5df63b15
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M README.md
    M nix-repl.cc

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/olejorgenb/nix-repl


  Commit: 40daf0d800d6a248a57bae0fff8c3989d4814840
      
https://github.com/NixOS/nix/commit/40daf0d800d6a248a57bae0fff8c3989d4814840
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    R COPYING
    R README.md
    R default.nix
    R nix-repl.cc
    A src/nix/repl.cc

  Log Message:
  -----------
  Cleanup in preparation of merging nix-repl repo into nix repo


  Commit: c31000bc935d3d51665fb2a7d7c2fa88e6f12acf
      
https://github.com/NixOS/nix/commit/c31000bc935d3d51665fb2a7d7c2fa88e6f12acf
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    A src/nix/repl.cc

  Log Message:
  -----------
  Merge nix-repl repository


  Commit: 921a2aeb0537f34bc2b41e98e67a1c829321ee81
      
https://github.com/NixOS/nix/commit/921a2aeb0537f34bc2b41e98e67a1c829321ee81
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M release.nix
    M shell.nix
    M src/nix/local.mk
    M src/nix/repl.cc

  Log Message:
  -----------
  Make "nix repl" build


  Commit: 5bd8795e1fa9255836fbbeab0a22f5038d92d53c
      
https://github.com/NixOS/nix/commit/5bd8795e1fa9255836fbbeab0a22f5038d92d53c
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M src/libutil/util.cc
    M src/libutil/util.hh
    M src/nix/repl.cc

  Log Message:
  -----------
  nix repl: Use $XDG_DATA_HOME for the readline history


  Commit: 536f06176519072011aebe0d9b4b5b75e1691f67
      
https://github.com/NixOS/nix/commit/536f06176519072011aebe0d9b4b5b75e1691f67
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M src/nix/repl.cc

  Log Message:
  -----------
  "using namespace std" considered harmful


  Commit: 4c95ef3768f8415579d9dd8bda69407021b72017
      
https://github.com/NixOS/nix/commit/4c95ef3768f8415579d9dd8bda69407021b72017
  Author: Eelco Dolstra <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M tests/shell.nix

  Log Message:
  -----------
  Fix nix-shell test


Compare: https://github.com/NixOS/nix/compare/c30330df6f67...4c95ef3768f8
_______________________________________________
nix-commits mailing list
[email protected]
https://mailman.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to