aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/types.hh
AgeCommit message (Expand)Author
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-07-03libutil: add Bytes typeeldritch horrors
2024-05-29util.hh: Move stuff to types.hhTom Hubrecht
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-31Extend internal API docs, part 2John Ericson
2022-04-22Move ChunkedVector to its own headerThéophane Hufschmitt
2022-04-21store Symbols in a table as well, like positionspennae
2022-04-21replace most Pos objects/ptrs with indexes into a position tablepennae
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::string aliasEelco Dolstra
2022-02-21Remove std::vector aliasEelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-02-21Remove std::list aliasEelco Dolstra
2022-01-27optionally return string_view from coerceToStringpennae
2022-01-13use more string_view in utilspennae
2020-10-26Move ExplicitEelco Dolstra
2020-10-09Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-09-16Fetch commits from github/gitlab using Auth headerGreg Hale
2020-06-29Add possibly missing `<string>` includeJohn Ericson
2020-06-15Disambiguate BaseError(Args) constructorEelco Dolstra
2020-05-14fix compile errorsBen Burdette
2020-05-13formatting and a few minor changesBen Burdette
2020-05-11fixes to merged codeBen Burdette
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-04-24all things error to error.hhBen Burdette
2020-04-23'what' stringBen Burdette
2020-04-22Merge branch 'error-format' of https://github.com/bburdette/nixEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-21add ErrorInfo to BaseErrorBen Burdette
2020-04-07Backport libfetchers from the flakes branchEelco Dolstra
2020-04-03variadic args for hint formatBen Burdette
2019-12-05Eliminate more pass-by-value in variadic callsEelco Dolstra
2019-12-05Revert "Make fmt() non-recursive"Eelco Dolstra
2019-12-05fmt(): Pass arguments by reference rather than by valueEelco Dolstra
2019-11-10Fix extra ; warnings involving MakeErrorJohn Ericson
2019-07-10Revert "Fix 'error 9 while decompressing xz file'"Eelco Dolstra
2019-06-24Fix 'error 9 while decompressing xz file'Eelco Dolstra
2017-08-16Progress indicator: Show number of active itemsEelco Dolstra
2017-05-15Make fmt() non-recursiveEelco Dolstra
2017-04-13Add a Config class to simplify adding configuration settingsEelco Dolstra
2017-02-08Include config.h implicitly with '-include config.h' in CFLAGSTuomas Tynkkynen
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-09-21Some notational convenience for formatting stringsEelco Dolstra
2016-04-25Improved logging abstractionEelco Dolstra
2016-02-23Move ref<t> into a separate headerEelco Dolstra
2016-02-11ref<T>: Add cast operatorEelco Dolstra
2016-02-04Eliminate the "store" global variableEelco Dolstra
2014-12-10Revert "Use posix_spawn to run the pager"Eelco Dolstra
2014-12-05Use posix_spawn to run the pagerEelco Dolstra