summaryrefslogtreecommitdiffstats
path: root/lib/strings.nix
AgeCommit message (Expand)Author
2024-04-02lib/strings: Add makeIncludePath (#296237)Florian Richer
2024-03-03lib.toInt/toIntBase10: Make more efficient by hoisting up internal strings in...adisbladis
2024-02-09lib.strings: Remove unneeded polyfillSilvan Mosberger
2024-02-03lib: make deprecation warnings consistentAlois Wohlschlager
2023-12-11Merge pull request #273473 from adisbladis/lib-isConvertibleToString-static-listSilvan Mosberger
2023-12-11lib.cmakeOptionType: Statically compute types listadisbladis
2023-12-11lib.isConvertibleToString: Statically compute types listadisbladis
2023-12-11lib.strings: Dont create scopes for getName/getVersionadisbladis
2023-10-31lib.strings: add `replicate`h7x4
2023-10-09lib: refactorAnderson Torres
2023-09-27lib: add cmakeOptionType, cmakeBool and cmakeFeatureAnderson Torres
2023-08-14lib.removePrefix: OptimiseSilvan Mosberger
2023-06-22lib: simplify stringToCharactersfigsoda
2023-06-15lib.path.hasPrefix: initSilvan Mosberger
2023-04-04Merge pull request #221204 from tweag/deprecate-paths-to-stringsSilvan Mosberger
2023-03-15lib.strings.remove{Prefix,Suffix}: Deprecate for path prefix/suffix argumentsSilvan Mosberger
2023-03-15lib.strings.normalizePath: Deprecate for path valuesSilvan Mosberger
2023-03-15lib.strings: Deprecate path prefix/suffix/infix argumentsSilvan Mosberger
2023-03-04lib/strings: hide asciiTableNaïm Favier
2023-03-03strings: add escapeQuery for url encodingPatrick Widmer
2023-01-31Merge pull request #205557 from ncfavier/concatLinesSilvan Mosberger
2022-12-31lib.isStringLike: Remove use of listRobert Hensing
2022-12-31lib.strings.isConvertibleWithToString: Refactor to reuse isStringLikeRobert Hensing
2022-12-31lib.strings: isMoreCoercibleString -> isConvertibleWithToStringRobert Hensing
2022-12-31lib.strings: isSimpleCoercibleString -> isStringLikeRobert Hensing
2022-12-31treewide: isCoercibleToString -> isMoreCoercibleToStringRobert Hensing
2022-12-31lib.strings: Rename isCoercibleToString -> isMoreCoercibleToStringRobert Hensing
2022-12-31lib.strings.toShellVar: Use isSimpleCoercibleStringRobert Hensing
2022-12-31lib.strings.isStorePath: Use isSimpleCoercibleToStringRobert Hensing
2022-12-31lib.strings: Add isSimpleCoercibleToStringRobert Hensing
2022-12-20lib/strings: replace poop emoji (#206999)Naïm Favier
2022-12-17lib: fix typosfigsoda
2022-12-15lib.replaceChars: warn about being a deprecated aliasArtturin
2022-12-11Merge pull request #205457 from h7x4/lib-strings-toInt-broken-for-negative-nu...Robert Hensing
2022-12-10lib/strings: add `concatLines`Naïm Favier
2022-12-10lib.strings: fix negative number handling for `toInt` and `toIntBase10`h7x4
2022-12-08Merge pull request #204087 from ncfavier/splitString-simplifyNaïm Favier
2022-12-06lib/strings.nix: add mesonOption utility functionAndersonTorres
2022-12-02lib/strings: simplify `splitString`Naïm Favier
2022-10-24Merge pull request #173949 from jacoblambda/fix-toInt-zero-paddingRobert Hensing
2022-10-24lib.normalizePath: the empty string is not a valid regex on darwinGuillaume Girol
2022-10-23lib/strings: Update docs and restructured code to improve readability of toIn...Jacob Abel
2022-10-23lib/strings: Improve error message for octal ambiguity in toIntJacob Abel
2022-10-23lib/strings: Refactor toInt into toInt and toIntBase10Jacob Abel
2022-10-23lib/strings: Update toInt to handle intermixed ws and zeros. Added testsJacob Abel
2022-10-23lib/strings: allow toInt to parse zero-padded stringsJacob Abel
2022-10-20lib.strings: Add normalizePathajs124
2022-10-20lib.strings: Add function to do C-style escapingDaniel Olsen
2022-10-20lib.strings: Add function to convert character to numberDaniel Olsen
2022-05-07lib/strings/toShellVars: handle derivations as stringsNaïm Favier