index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libexpr
/
nixexpr.cc
Age
Commit message (
Expand
)
Author
2024-10-18
libexpr: Print interpolations more accurately in `show`
piegames
2024-10-08
Set c++ version to c++23
Lulu
2024-08-26
treewide: fix a bunch of lints
Jade Lovelace
2024-07-04
add an impl of Expr::show for ExprInheritFrom that doesn't crash
Qyriad
2024-06-17
libexpr: add expr memory management
eldritch horrors
2024-06-17
libexpr: store ExprConcatStrings elements as direct vector
eldritch horrors
2024-05-29
Remove 100s of CPU time (10%) from build times (1465s -> 1302s)
Jade Lovelace
2024-05-29
util.hh: Delete remaining file and clean up headers
Tom Hubrecht
2024-03-29
Move `escapeString` to its own file
Rebecca Turner
2024-03-20
libexpr: unbreak PosTable performance
eldritch horrors
2024-03-18
libexpr: associate let exprs with the correct StaticEnv
eldritch horrors
2024-03-18
use byte indexed locations for PosIdx
eldritch horrors
2024-03-18
normalize formal order on ExprLambda::show
eldritch horrors
2024-03-10
evaluate inherit (from) exprs only once per directive
eldritch horrors
2024-03-10
group inherit by source during Expr::show
eldritch horrors
2024-03-10
use the same bindings print for ExprAttrs and ExprLet
eldritch horrors
2024-03-10
add ExprAttrs::AttrDef::chooseByKind
eldritch horrors
2024-03-10
preserve information about whether/how an attribute was inherited
eldritch horrors
2024-03-09
libexpr: Support structured error classes
eldritch horrors
2024-03-05
Merge pull request #9634 from 9999years/combine-abstract-pos-and-pos
eldritch horrors
2024-03-04
Merge pull request #9918 from 9999years/debugger-locals-for-let-expressions
eldritch horrors
2024-03-04
Merge pull request #9658 from pennae/env-diet
eldritch horrors
2024-03-04
Merge pull request #9582 from pennae/misc-opts
eldritch horrors
2023-04-17
Merge remote-tracking branch 'upstream/master' into source-path
Robert Hensing
2023-04-16
libexpr: Move identifier-like printing to print.cc
Robert Hensing
2023-04-16
libexpr/value/print.* -> libexpr/print.*
Robert Hensing
2023-04-16
printLiteral: Do not overload
Robert Hensing
2023-04-09
Deduplicate string literal rendering, fix 4909
Robert Hensing
2023-04-06
Origin: Use SourcePath
Eelco Dolstra
2022-12-13
Restore display of source lines for stdin/string inputs
Eelco Dolstra
2022-12-13
Introduce AbstractPos
Eelco Dolstra
2022-12-07
Trivial changes from the lazy-trees branch
Eelco Dolstra
2022-05-22
remove redundant 'debugMode' flag
Ben Burdette
2022-05-22
comments
Ben Burdette
2022-05-19
'debugMode'
Ben Burdette
2022-05-19
de-const evalState exceptions
Ben Burdette
2022-05-19
Merge branch 'debug-exploratory-PR' into debuggerHook-eval-arg
Ben Burdette
2022-05-19
use an expr->StaticEnv table in evalState
Ben Burdette
2022-05-16
first whack at passing evalState as an arg to debuggerHook.
Ben Burdette
2022-05-05
Style fixes
Eelco Dolstra
2022-04-29
line endings
Ben Burdette
2022-04-29
incorporate PosIdx changes, symbol changes.
Ben Burdette
2022-04-28
Merge branch 'master' into debug-merge-master
Ben Burdette
2022-04-25
rename SymbolIdx -> Symbol, Symbol -> SymbolStr
pennae
2022-04-21
store Symbols in a table as well, like positions
pennae
2022-04-21
replace most Pos objects/ptrs with indexes into a position table
pennae
2022-04-21
remove Symbol::empty
pennae
2022-04-07
Merge remote-tracking branch 'upstream/master' into upstream-merge
Ben Burdette
2022-03-14
have only one debuggerHook declaration
Ben Burdette
2022-02-25
Remove std::string alias (for real this time)
Eelco Dolstra
[next]