Age | Commit message (Expand) | Author | Files | Lines |
2020-07-04 | r/1206 chore(3p/nix/libexpr): Remove dead code from attribute sets | Vincent Ambo | 3 | -17/+2 |
2020-06-23 | r/1066 fix(3p/nix): Make traces log, not dlog | Griffin Smith | 1 | -2/+2 |
2020-06-21 | r/1052 feat(3p/nix): install pkgconfig files for libexpr, libmain and libstore | Luke Granger-Brown | 2 | -4/+7 |
2020-06-21 | r/1051 chore(3p/nix): use GNUInstallDirs to determine output directory names | Luke Granger-Brown | 1 | -1/+1 |
2020-06-21 | r/1050 chore(3p/nix): export library headers to include/ in output. | Luke Granger-Brown | 1 | -2/+7 |
2020-05-28 | r/868 refactor(3p/nix): Introduce CMake as the build system for Nix | Vincent Ambo | 1 | -0/+75 |
2020-05-27 | r/867 chore(3p/nix): Remove meson build files for core packages | Vincent Ambo | 1 | -97/+0 |
2020-05-27 | r/865 refactor(3p/nix): Anchor local includes at src/ | Vincent Ambo | 33 | -109/+107 |
2020-05-25 | r/846 refactor(3p/nix): Replace tokenizeStrings with absl::StrSplit | Vincent Ambo | 3 | -9/+14 |
2020-05-25 | r/845 refactor(3p/nix/libutil): Replace hasPrefix/Suffix with Abseil | Vincent Ambo | 3 | -9/+13 |
2020-05-25 | r/843 refactor(3p/nix/libutil): Replace string2Int & trim functions | Vincent Ambo | 3 | -4/+9 |
2020-05-24 | r/840 style(3p/nix): Remove 'using std::*' from types.hh | Vincent Ambo | 13 | -110/+123 |
2020-05-24 | r/835 refactor(3p/nix/libutil): Replace chomp() with absl::strings | Vincent Ambo | 2 | -3/+9 |
2020-05-23 | r/829 fix(3p/nix/libexpr): Ensure ExprOpUpdate merges into destination | Vincent Ambo | 1 | -17/+5 |
2020-05-23 | r/828 refactor(3p/nix/libexpr): Make other 'const' in Bindings::merge | Vincent Ambo | 2 | -8/+5 |
2020-05-23 | r/827 fix(3p/nix/libexpr): Actually use AttributeMap type alias | Vincent Ambo | 1 | -2/+2 |
2020-05-23 | r/826 docs(3p/nix/libexpr): Add comment on ExprSelect | Vincent Ambo | 1 | -1/+8 |
2020-05-23 | r/825 docs(3p/nix/libexpr): Add some comments about function calls | Vincent Ambo | 2 | -5/+10 |
2020-05-23 | r/823 fix(3p/nix/libexpr): Fix attrNames/attrValues builtins for btree_map | Vincent Ambo | 1 | -21/+9 |
2020-05-23 | r/822 fix(3p/nix/libexpr): Ensure symbols are compared by value | Vincent Ambo | 1 | -1/+1 |
2020-05-23 | r/821 fix(3p/nix/libexpr): Remove the global empty attribute set | Vincent Ambo | 3 | -10/+0 |
2020-05-23 | r/820 chore(3p/nix/libexpr): Minor readability improvements in eval/value | Vincent Ambo | 4 | -19/+7 |
2020-05-23 | r/819 chore(3p/nix/libexpr): Remove unused __overrides feature | Vincent Ambo | 1 | -47/+11 |
2020-05-23 | r/818 chore(3p/nix/libexpr): Expose separate insert & "upsert" methods | Vincent Ambo | 2 | -3/+10 |
2020-05-22 | r/817 fix(3p/nix/libexpr): Use gc_allocator<T> as the btree_map allocator | Vincent Ambo | 1 | -1/+8 |
2020-05-22 | r/813 fix(3p/nix/libexpr): Do not allow duplicate attribute insertion | Vincent Ambo | 1 | -3/+17 |
2020-05-22 | r/806 refactor(3p/nix/libexpr): Use gc_cpp to allocate Value instances | Vincent Ambo | 1 | -20/+4 |
2020-05-22 | r/805 refactor(3p/nix/libexpr): state->allocBindings -> Bindings::NewGC | Vincent Ambo | 6 | -11/+10 |
2020-05-22 | r/804 fix(3p/nix/libexpr): Make new Bindings class visible to GC | Vincent Ambo | 2 | -6/+9 |
2020-05-22 | r/803 chore(3p/nix/libexpr): Delete Bindings::sort | Vincent Ambo | 11 | -43/+6 |
2020-05-22 | r/802 fix(3p/nix): Update for usage of new attribute set API | Vincent Ambo | 9 | -150/+159 |
2020-05-22 | r/801 refactor(3p/nix/libexpr): Use absl::btree_map::iterator type | Vincent Ambo | 3 | -5/+11 |
2020-05-22 | r/800 refactor(3p/nix/libexpr): Use absl::btree_map::merge for '//' | Vincent Ambo | 3 | -22/+14 |
2020-05-21 | r/799 refactor(3p/nix/libexpr): Use absl::btree_map for AttrSets | Vincent Ambo | 5 | -68/+84 |
2020-05-21 | r/797 refactor(3p/nix/libexpr): Use std::string as qualified type | Vincent Ambo | 25 | -183/+195 |
2020-05-21 | r/796 docs(3p/nix/libexpr): Add clarifying comments to SymbolTable | Vincent Ambo | 1 | -7/+19 |
2020-05-21 | r/795 fix(3p/nix): Compatibility with updated SymbolTable | Vincent Ambo | 15 | -122/+126 |
2020-05-21 | r/794 refactor(3p/nix/libexpr): Use absl::node_hash_set in SymbolTable | Vincent Ambo | 3 | -32/+39 |
2020-05-20 | r/789 refactor(3p/nix): Apply clang-tidy's performance-* fixes | Vincent Ambo | 7 | -9/+10 |
2020-05-20 | r/788 refactor(3p/nix): Apply clang-tidy's readability-* fixes | Vincent Ambo | 9 | -120/+130 |
2020-05-20 | r/787 refactor(3p/nix): Apply clang-tidy's modernize-* fixes | Vincent Ambo | 8 | -33/+36 |
2020-05-19 | r/777 style(3p/nix): Final act in the brace-wrapping saga | Vincent Ambo | 11 | -225/+382 |
2020-05-19 | r/772 style(3p/nix): Add braces around single-line for-loops | Vincent Ambo | 11 | -25/+75 |
2020-05-19 | r/771 style(3p/nix): Add braces around single-line conditionals | Vincent Ambo | 15 | -120/+332 |
2020-05-19 | r/770 fix(3p/nix/libexpr): Declare value union types explicitly | Vincent Ambo | 1 | -43/+59 |
2020-05-19 | r/769 fix(3p/nix/libexpr): Use noexcept instead of throw() | Vincent Ambo | 1 | -1/+1 |
2020-05-19 | r/768 fix(3p/nix): Fix incorrectly braced conditionals and loops | Vincent Ambo | 9 | -39/+40 |
2020-05-19 | r/767 style(3p/nix): Enforce braces around loops and conditionals | Vincent Ambo | 12 | -154/+339 |
2020-05-19 | r/766 style(3p/nix): Reformat all includes to match new style | Vincent Ambo | 26 | -12/+50 |
2020-05-19 | r/760 style(3p/nix/libexpr): Reformat with clang-format | Vincent Ambo | 5 | -6/+7 |