[PATCH v3 0/4] Small changes to "list" command

Bruno Larsen via Gdb-patches
2023-06-21T10:46:17Z

I decided to tackle PR cli/30497, and while doing so, Andrew mentioned
that it would also be nice if we could explicitly ask GDB to print the
current location, so I also decided to add that into a series. The first
patch is just some groundwork preparation to make the rest smooth. On
the second pass, I realized that 'list +' isn't properly documented, so
I added it to the docs as well

Changes from v2:
* Addressed Eli's comments
* Added Eli reviews.

Changes from v1:
* added new arguments to the docs
* Added patch 4, completely new.
* Fixed wording, per Eli's suggestions.

Bruno Larsen (4):
gdb/cli: Factor out code to list lines for the first time
gdb/cli: Improve UX when using list with no args
gdb/cli: add '.' as an argument for 'list' command
gdb/doc: document '+' argument for 'list' command

gdb/NEWS | 11 ++++
gdb/cli/cli-cmds.c | 95 +++++++++++++++++++++++++++------
gdb/doc/gdb.texinfo | 16 +++++-
gdb/source.c | 18 +++++++
gdb/source.h | 4 ++
gdb/testsuite/gdb.base/list.exp | 46 ++++++++++++++--
gdb/testsuite/gdb.base/list1.c | 2 +-
7 files changed, 169 insertions(+), 23 deletions(-)

--
2.40.1