1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 05:48:12 +00:00
serenity/Userland/Libraries/LibLine
sin-ack c70f45ff44 Everywhere: Explicitly specify the size in StringView constructors
This commit moves the length calculations out to be directly on the
StringView users. This is an important step towards the goal of removing
StringView(char const*), as it moves the responsibility of calculating
the size of the string to the user of the StringView (which will prevent
naive uses causing OOB access).
2022-07-12 23:11:35 +02:00
..
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Editor.cpp Everywhere: Explicitly specify the size in StringView constructors 2022-07-12 23:11:35 +02:00
Editor.h LibLine: Use the real shown line count around in cleanup() 2022-06-22 15:45:27 +02:00
InternalFunctions.cpp LibLine: Add support for user-controlled masking 2022-05-25 23:17:15 +01:00
KeyCallbackMachine.cpp LibLine: Correct spelling mistake in variable name 2021-07-21 14:15:24 +02:00
KeyCallbackMachine.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Span.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
StringMetrics.h LibLine: Add support for user-controlled masking 2022-05-25 23:17:15 +01:00
Style.h LibLine: Add support for user-controlled masking 2022-05-25 23:17:15 +01:00
SuggestionDisplay.h Libraries: Use default constructors/destructors in LibLine 2022-03-13 22:34:38 +01:00
SuggestionManager.cpp LibLine: Make it possible to avoid autocompletion if requested 2022-04-18 19:53:10 +04:30
SuggestionManager.h LibLine: Reset next suggestion index when resetting suggestions 2022-04-18 19:53:10 +04:30
VT.h LibLine: Switch all files to use east-const 2021-12-16 03:26:59 +03:30
XtermSuggestionDisplay.cpp LibLine: Add a display trivia field to suggestions 2022-03-26 21:34:56 +04:30