aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Core/IOHandler.cpp
AgeCommit message (Expand)AuthorFilesLines
8 days[lldb] Rework how we pass the execution context to the statusline (#159887)Jonas Devlieghere1-1/+1
2025-06-30[lldb] Correctly restore the cursor column after resizing the statusline (#14...Jonas Devlieghere1-0/+7
2025-04-22[lldb] Fix use-color settings not persistent (#135626)Ebuka Ezike1-0/+15
2025-03-26[lldb] Implement a statusline in LLDB (#121860)Jonas Devlieghere1-0/+6
2025-02-19[lldb] Synchronize the debuggers output & error streamsJonas Devlieghere1-53/+38
2025-01-21[lldb] Support format string in the prompt (#123430)Jonas Devlieghere1-13/+9
2023-09-13[lldb] Simplify color logic in (IOHandler)Editline (NFC)Jonas Devlieghere1-13/+15
2023-09-13[lldb] Add a setting to customize the prompt color (#66218)Jonas Devlieghere1-1/+8
2023-09-01[LLDB] Fix IOHandlerEditline::GetCurrentLines()walter erquinigo1-0/+15
2023-08-09[lldb] Sink StreamFile into lldbHostAlex Langford1-1/+1
2023-06-06[lldb/Commands] Add support to auto-completion for user commandsMed Ismail Bennani1-2/+2
2023-01-07[lldb] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-5/+5
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-05Remove "using llvm::None;" in *.cppKazu Hirata1-1/+0
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-09-19[lldb] Remove LLDB reproducersJonas Devlieghere1-20/+11
2022-06-20Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-03-15Re-land "[lldb] Synchronize output through the IOHandler"Jonas Devlieghere1-3/+5
2022-03-15Revert "[lldb] Synchronize output through the IOHandler"Jonas Devlieghere1-5/+3
2022-03-15[lldb] Synchronize output through the IOHandlerJonas Devlieghere1-3/+5
2022-03-14[lldb] Fix the Windows build after D121536Jonas Devlieghere1-2/+1
2022-03-14[lldb] Use the IOHandler's stream instead of the debugger's in PrintAsyncJonas Devlieghere1-13/+18
2022-03-07[lldb] Add a setting to change the autosuggestion ANSI escape codesJonas Devlieghere1-1/+6
2021-08-09[lldb][NFC] Remove never read member variable IOHandler::m_editingRaphael Isemann1-4/+1
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann1-7/+7
2021-03-02Migrate to llvm::unique_function instead of static member functions for callb...Neal (nealsid)1-28/+28
2020-09-16[lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC)Jonas Devlieghere1-3/+3
2020-08-22[lldb] Extract reproducer providers & co into their own header.Jonas Devlieghere1-0/+1
2020-08-14[lldb] Display autosuggestion part in gray if there is one possible suggestionShu Anzai1-0/+20
2020-08-12Revert "[lldb] Display autosuggestion part in gray if there is one possible s...Raphael Isemann1-20/+0
2020-08-12[lldb] Display autosuggestion part in gray if there is one possible suggestionShu Anzai1-0/+20
2020-06-24[lldb] Use std::make_unique<> (NFC)Jonas Devlieghere1-3/+3
2020-06-19[lldb] Replace std::isprint/isspace with llvm's locale-independent versionRaphael Isemann1-1/+1
2020-06-19[lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the ...Raphael Isemann1-1/+2
2020-05-12[lldb/Driver] Support terminal resizingFred Riss1-0/+6
2020-03-03[lldb] Make sure we don't drop asynchronous output when sourcing filesPavel Labath1-0/+2
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-3/+4
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2019-12-12[lldb/Core] Add missing includeJonas Devlieghere1-1/+1
2019-12-12[lldb/CMake] Rename LLDB_DISABLE_LIBEDIT to LLDB_ENABLE_LIBEDITJonas Devlieghere1-17/+17
2019-12-03[lldb][NFC] Move Curses interface implementation to own fileRaphael Isemann1-4014/+0
2019-11-25[lldb][NFC] Allow range-based for-loops on VariableListRaphael Isemann1-4/+3
2019-10-11IOHandler: fall back on File::Read if a FILE* isn't available.Lawrence D'Anna1-71/+100
2019-10-09remove a smattering of isolated, unnecessary uses of FILE*Lawrence D'Anna1-8/+8
2019-10-09protect libedit and LLDB gui from receiving null FILE* streamsLawrence D'Anna1-1/+2
2019-09-27remove File::SetStream(), make new files instead.Lawrence D'Anna1-15/+15
2019-09-23[LLDB] Check for _WIN32 instead of _MSC_VER for code specific to windows in g...Martin Storsjo1-2/+2
2019-09-22Use _WIN32 instead of _MSC_VERHaibo Huang1-1/+1
2019-08-22[lldb][NFC] NFC cleanup for the completion codeRaphael Isemann1-6/+3