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