|
30d1dad149
|
libluna: Let String::join take a vector of StringViews instead of Strings
|
2023-05-20 12:46:33 +02:00 |
|
|
d9b7e8edc0
|
init: Read and launch service files in order using sort()
continuous-integration/drone/push Build is passing
|
2023-05-02 20:56:28 +02:00 |
|
|
6982a8c07e
|
libluna: Make String::from_string_view handle non-null-terminated strings properly
|
2023-05-02 10:51:52 +02:00 |
|
|
1d6a39c924
|
libluna: Make String::split() inline
continuous-integration/drone/push Build is passing
|
2023-05-01 20:05:10 +02:00 |
|
|
df590f4e26
|
libluna: Add String::join()
|
2023-05-01 19:29:17 +02:00 |
|
|
8adfb6fdb9
|
libluna: Leave String in a valid state when moved
|
2023-04-28 21:16:43 +02:00 |
|
|
dcc6bbf055
|
libluna: Add String::trim
|
2023-04-22 15:19:07 +02:00 |
|
|
fe348d56c0
|
String+StringView: Add split()
|
2023-04-07 15:14:46 +02:00 |
|
|
0f678f845c
|
String: Add operator=
continuous-integration/drone/push Build is passing
|
2023-04-07 12:14:21 +02:00 |
|
|
9b8996adeb
|
libluna: Add String::format
|
2023-04-07 10:37:00 +02:00 |
|
|
01813ff0dd
|
String: Rename from_string_literal to from_cstring
|
2023-03-29 17:34:30 +02:00 |
|
|
ee60ab78b3
|
String: is_empty + proper initialization
|
2023-03-29 17:32:53 +02:00 |
|
|
b6c35124d6
|
libluna: OwnedStringView -> String
Also with inline storage!
|
2023-03-29 17:28:22 +02:00 |
|