A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community
Find a file
Ludovic Courtès 09381cccff Make source location info in the XML output optional.
* src/libexpr/expr-to-xml.cc (nix::showAttrs): Add `location'
  parameter.  Provide location XML attributes when it's true.  Update
  callers.
  (nix::printTermAsXML): Likewise.

* src/libexpr/expr-to-xml.hh (nix::printTermAsXML): Update prototype;
  have `location' default to `false'.

* src/nix-instantiate/nix-instantiate.cc (printResult, processExpr): Add
  `location' parameter; update callers.
  (run): Add support for `--no-location'.

* src/nix-instantiate/help.txt: Update accordingly.

* tests/lang.sh: Invoke `nix-instantiate' with `--no-location' for the
  XML tests.

* tests/lang/eval-okay-toxml.exp, tests/lang/eval-okay-to-xml.nix: New
  files.
2010-03-31 12:38:31 +00:00
blacklisting
corepkgs * Ugly hack to make `nix-channel' work on Cygwin. 2010-02-02 17:01:16 +00:00
doc 2010-03-17 10:08:34 +00:00
externals * Use ATerm 2.5. 2010-02-23 16:17:21 +00:00
make
misc * Highlight URLs containing "=" properly. 2009-06-18 10:04:14 +00:00
scripts * nix-prefetch-url depends on sed (see 2010-03-05 18:26:47 +00:00
src Make source location info in the XML output optional. 2010-03-31 12:38:31 +00:00
tests Make source location info in the XML output optional. 2010-03-31 12:38:31 +00:00
.gitignore Add `.gitignore'. 2010-02-10 15:55:46 +00:00
aterm-gc.supp * Extend the ATerm suppressions to 64-bit. 2008-08-29 14:38:04 +00:00
AUTHORS
bootstrap.sh
ChangeLog
configure.ac Making 'bin2c' to be built with the compiler for the local system. 2010-03-11 20:56:25 +00:00
COPYING * Change this to LGPL to keep the government happy. 2006-04-25 16:41:06 +00:00
INSTALL
Makefile.am * Don't create /nix/var/nix/gcroots/{tmp,channels}, since they don't 2009-11-23 12:48:54 +00:00
nix.conf.example * Undocument the "system" option. No sane person would use it :-) 2009-03-29 18:08:32 +00:00
nix.spec.in * Urgh. 2008-11-20 16:42:52 +00:00
README * Install documentation in $(docdir) (i.e. share/doc/nix). 2008-11-19 13:19:09 +00:00
release.nix * Use ATerm 2.5. 2010-02-23 16:17:21 +00:00
substitute.mk * nix-prefetch-url depends on sed (see 2010-03-05 18:26:47 +00:00
version * Bump version number. 2010-03-17 12:12:45 +00:00

Nix is a purely functional package manager.  For installation and
usage instructions, please read the manual, which can be found in
`docs/manual/manual.html', and additionally at the Nix website at
<http://nixos.org/>.


Acknowledgments

This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.OpenSSL.org/).