[all-commits] [llvm/llvm-project] 873944: [lldb] force full gui redraw on Ctrl+L

Luboš Luňák via All-commits all-commits at lists.llvm.org
Fri Jul 31 13:03:20 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8739445e3221ea05bc71a592f4114e10510b0b34
      https://github.com/llvm/llvm-project/commit/8739445e3221ea05bc71a592f4114e10510b0b34
  Author: Luboš Luňák <l.lunak at centrum.cz>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M lldb/source/Core/IOHandlerCursesGUI.cpp

  Log Message:
  -----------
  [lldb] force full gui redraw on Ctrl+L

As is common with curses apps, this allows to redraw everything
in case something corrupts the screen. Apparently key modifiers
are difficult with curses (curses FAQ it "doesn't do that"),
thankfully Ctrl+key are simply control characters, so it's
(ascii & 037) => 12.

Differential Revision: https://reviews.llvm.org/D84972


  Commit: 77d5a63c191ca791f081ff153276170bbfb10cee
      https://github.com/llvm/llvm-project/commit/77d5a63c191ca791f081ff153276170bbfb10cee
  Author: Luboš Luňák <l.lunak at centrum.cz>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    A lldb/test/Shell/Driver/TestError.test
    M lldb/tools/driver/Driver.cpp

  Log Message:
  -----------
  [lldb] report an error if a CLI option lacks an argument

Differential Revision: https://reviews.llvm.org/D84955


Compare: https://github.com/llvm/llvm-project/compare/38d3e7533279...77d5a63c191c


More information about the All-commits mailing list