gdb/NEWS: reorder some entries in the NEWS file
authorAndrew Burgess <aburgess@redhat.com>
Fri, 29 Sep 2023 13:26:01 +0000 (14:26 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Fri, 6 Oct 2023 12:18:15 +0000 (13:18 +0100)
I spotted two entries in the NEWS file that I believe are in the wrong
place, these are:

  - An entry about MI v1 being deprecated, this feels like it should
    be the first entry under the 'MI changes' heading, and

  - An entry for the $_shell convenience function which is currently
    under the 'New commands' heading (sort of), when I think this
    should be listed in the general news section.

gdb/NEWS

index c371a9f3bff0ccc2b6b2bf7089952dcf641c1bca..2f6378f9c7ac361e8034210c21cad5a14b42a8ea 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -53,8 +53,6 @@
   currently selected target.  If no remote target is selected, the default
   configuration for future connections is shown.
 
-* MI version 1 has been removed.
-
 * GDB has initial built-in support for the Debugger Adapter Protocol.
   This support requires that GDB be built with Python scripting
   enabled.
   'inferior' keyword with either the 'thread' or 'task' keywords when
   creating a breakpoint.
 
+* New convenience function "$_shell", to execute a shell command and
+  return the result.  This lets you run shell commands in expressions.
+  Some examples:
+
+   (gdb) p $_shell("true")
+   $1 = 0
+   (gdb) p $_shell("false")
+   $2 = 1
+   (gdb) break func if $_shell("some command") == 0
+
 * Configure changes
 
 --additional-debug-dirs=PATHs
@@ -165,18 +173,10 @@ show tui mouse-events
   Python extensions.  When off, mouse clicks are handled by the terminal,
   enabling terminal-native text selection.
 
-* New convenience function "$_shell", to execute a shell command and
-  return the result.  This lets you run shell commands in expressions.
-  Some examples:
-
-   (gdb) p $_shell("true")
-   $1 = 0
-   (gdb) p $_shell("false")
-   $2 = 1
-   (gdb) break func if $_shell("some command") == 0
-
 * MI changes
 
+** MI version 1 has been removed.
+
 ** mi now reports 'no-history' as a stop reason when hitting the end of the
    reverse execution history.