Skip to content
This repository has been archived by the owner on Jun 14, 2024. It is now read-only.

Commit

Permalink
dirty commit
Browse files Browse the repository at this point in the history
  • Loading branch information
johncf committed Sep 12, 2015
1 parent 5df07ae commit ff86a0c
Show file tree
Hide file tree
Showing 3 changed files with 73 additions and 0 deletions.
16 changes: 16 additions & 0 deletions dev.info
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Check whether attached process does not print stdout in logs buffer.
Enable user to check the name of current mode?
Option to clear half of logs buffer
Customizable log-levels:
debug: print each command too
info: print all command output
priority: print only process stdout/err, and command errors

TODOs:
watchpoints buffer
enter key in backtrace buffer
plus/minus key in locals buffer (filters) (no need of display?)
w key in locals buffer (watchpoint)

Removed features:
tracking changes of locals and registers
46 changes: 46 additions & 0 deletions lldb-commands
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# to be tested
target {modules|select|stop-hook|symbols}
platform
plugin
source
settings
type
log
gdb-remote
kdp-remote
script
memory
env
jump
list
display
undisplay

# support multiple targets?

# commands with bulk output
frame variable
target variable
watchpoint list
apropos
help
register read
source list
settings list
type {cmd} list
breakpoint list
thread list
log list # ??
command history

# unimportant {{{
# scope for improvement?
expression
print
po

# not applicable
run # ??
gui
quit
exit
11 changes: 11 additions & 0 deletions syntax/lldb.vim
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,14 @@ hi def link LLCmdErrMarker Ignore
hi def link LLCmd Comment
hi def link LLCmdOut Debug
hi def link LLCmdErr Exception

"¹ 1S
"² 2S
"✠ -X
"‡ /=
"※ :X
"→ ->
"⇒ =>
"✗ XX
"✓ OK
"♀ Fm

0 comments on commit ff86a0c

Please sign in to comment.