1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-12-24 09:50:55 +01:00
nix/src/libexpr
Winter 149d8eb8aa Stop vendoring toml11
We don't apply any patches to it, and vendoring it locks users into
bugs (it hasn't been updated since its introduction in late 2021).

Closes https://git.lix.systems/lix-project/lix/issues/164

Change-Id: Ied071c841fc30b0dfb575151afd1e7f66970fdb9
(cherry picked from commit 80405d06264f0de1c16ee2646388ab501df20628)
2024-06-26 22:27:13 -04:00
..
flake Split out a new libnixflake 2024-06-26 19:56:21 -04:00
primops Stop vendoring toml11 2024-06-26 22:27:13 -04:00
value Rename hintfmt to HintFmt 2024-02-08 11:58:25 -08:00
attr-path.cc Never update values after setting the type 2024-03-25 19:21:25 +01:00
attr-path.hh Merge remote-tracking branch 'upstream/master' into source-path 2023-04-17 11:41:50 +02:00
attr-set.cc Never update values after setting the type 2024-03-25 19:21:25 +01:00
attr-set.hh Fix friend struct/class mismatch warning 2024-04-17 15:47:07 +00:00
eval-cache.cc Merge pull request #10564 from edolstra/remove-forceErrors 2024-06-03 15:30:01 +02:00
eval-cache.hh Fix warning 2024-06-10 12:46:04 +02:00
eval-error.cc builtins.warn: Use new EvalBaseError + "evaluation warning" 2024-06-03 16:24:21 +02:00
eval-error.hh builtins.warn: Use new EvalBaseError + "evaluation warning" 2024-06-03 16:24:21 +02:00
eval-gc.cc Factor out GC initialization code 2024-06-12 16:00:03 -04:00
eval-gc.hh Factor out GC initialization code 2024-06-12 16:00:03 -04:00
eval-inline.hh Never update values after setting the type 2024-03-25 19:21:25 +01:00
eval-settings.cc Factor out flake:... lookup path from evaluator 2024-06-26 19:56:21 -04:00
eval-settings.hh Factor out flake:... lookup path from evaluator 2024-06-26 19:56:21 -04:00
eval.cc Avoid libmain header in libexpr 2024-06-26 22:26:45 -04:00
eval.hh No global eval settings in libnixexpr 2024-06-24 12:15:16 -04:00
fetchurl.nix builtin:fetchurl: Revert impureEnvVars attribute 2024-05-07 11:25:07 +02:00
function-trace.cc Revert the enum struct change 2020-06-18 22:11:26 +00:00
function-trace.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
gc-small-vector.hh Use boost::container::small_vector in place of VLAs 2023-11-21 20:52:27 +01:00
get-drvs.cc PackageInfo::queryDrvPath(): Don't dereference an empty optional 2024-06-05 16:17:24 +02:00
get-drvs.hh Never update values after setting the type 2024-03-25 19:21:25 +01:00
imported-drv-to-derivation.nix Move some corepkgs into the nix binary 2020-03-11 16:57:48 +01:00
json-to-value.cc Add a ListBuilder helper for constructing list values 2024-03-15 18:26:37 +01:00
json-to-value.hh libexpr: Support structured error classes 2024-02-01 16:39:38 -08:00
lexer.l Remove 100s of CPU time (10%) from build times (1465s -> 1302s) 2024-05-31 13:00:09 +02:00
local.mk Stop vendoring toml11 2024-06-26 22:27:13 -04:00
nix-expr.pc.in Fix building with GCC 9 2023-02-10 18:38:57 +01:00
nixexpr.cc Remove 100s of CPU time (10%) from build times (1465s -> 1302s) 2024-05-31 13:00:09 +02:00
nixexpr.hh Merge InputAccessor into SourceAccessor 2024-05-03 12:14:01 +02:00
parser-state.hh No global eval settings in libnixexpr 2024-06-24 12:15:16 -04:00
parser.y No global eval settings in libnixexpr 2024-06-24 12:15:16 -04:00
paths.cc Get rid of CanonPath::fromCwd 2024-02-08 11:01:41 -05:00
pos-idx.hh use byte indexed locations for PosIdx 2024-03-06 23:48:42 +01:00
pos-table.hh use byte indexed locations for PosIdx 2024-03-06 23:48:42 +01:00
primops.cc Improve error messages for invalid derivation names 2024-06-25 19:41:29 +02:00
primops.hh use byte indexed locations for PosIdx 2024-03-06 23:48:42 +01:00
print-ambiguous.cc Never update values after setting the type 2024-03-25 19:21:25 +01:00
print-ambiguous.hh Restore ambiguous value printer for nix-instantiate 2024-01-11 16:34:36 -08:00
print-options.hh Print top-level errors normally in nix repl 2024-03-09 18:28:04 -08:00
print.cc Typo 2024-06-05 16:19:01 +02:00
print.hh Rename hintfmt to HintFmt 2024-02-08 11:58:25 -08:00
repl-exit-status.hh :quit in the debugger should quit the whole program 2024-02-20 10:01:13 -08:00
search-path.cc Rename SearchPath to LookupPath and searchPath to lookupPath 2024-04-13 17:35:15 +02:00
search-path.hh Build a minimized Nix with MinGW 2024-04-17 12:26:10 -04:00
symbol-table.hh Finish converting existing comments for internal API docs (#8146) 2023-04-07 13:55:28 +00:00
value-to-json.cc Never update values after setting the type 2024-03-25 19:21:25 +01:00
value-to-json.hh Use std::set<StringContextElem> not PathSet for string contexts 2023-04-21 01:05:49 -04:00
value-to-xml.cc Never update values after setting the type 2024-03-25 19:21:25 +01:00
value-to-xml.hh Use std::set<StringContextElem> not PathSet for string contexts 2023-04-21 01:05:49 -04:00
value.hh value.hh: Shut up warning about useless const qualifier 2024-05-20 10:25:04 +02:00