]> git.eshelyaron.com Git - emacs.git/commitdiff
Icons for reverse debugging.
authorNick Roberts <nickrob@snap.net.nz>
Thu, 6 Aug 2009 08:01:02 +0000 (08:01 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Thu, 6 Aug 2009 08:01:02 +0000 (08:01 +0000)
etc/ChangeLog
etc/images/gud/record-start.xpm [new file with mode: 0644]
etc/images/gud/record-stop.xpm [new file with mode: 0644]
etc/images/gud/reverse-continue.xpm [new file with mode: 0644]
etc/images/gud/reverse-finish.xpm [new file with mode: 0644]
etc/images/gud/reverse-next.xpm [new file with mode: 0644]
etc/images/gud/reverse-nexti.xpm [new file with mode: 0644]
etc/images/gud/reverse-step.xpm [new file with mode: 0644]
etc/images/gud/reverse-stepi.xpm [new file with mode: 0644]
lisp/ChangeLog

index 3c3f7e1365b21137988b93c33187c03fd2ac843d..4e686f71162e237e2b431e12a2fb81f4f05e1c66 100644 (file)
@@ -1,3 +1,11 @@
+2009-08-06  Nick Roberts  <nickrob@snap.net.nz>
+
+       * etc/images/gud/record-start.xpm, etc/images/gud/record-stop.xpm,
+       * etc/images/gud/reverse-continue.xpm, etc/images/gud/reverse-next.xpm
+       * etc/images/gud/reverse-finish.xpm, etc/images/gud/reverse-nexti.xpm,
+       * etc/images/gud/reverse-step.xpm, etc/images/gud/reverse-stepi.xpm:
+       Icons for reverse debugging.
+
 2009-07-29  Chong Yidong  <cyd@stupidchicken.com>
 
        * Version 23.1 released.
diff --git a/etc/images/gud/record-start.xpm b/etc/images/gud/record-start.xpm
new file mode 100644 (file)
index 0000000..341a5d7
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * break_xpm[] = {
+"24 24 2 1",
+"      c None",
+".     c #cc0033",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"          ....          ",
+"        ........        ",
+"       ..........       ",
+"      ............      ",
+"     ..............     ",
+"     ..............     ",
+"    ................    ",
+"    ................    ",
+"    ................    ",
+"    ................    ",
+"     ..............     ",
+"     ..............     ",
+"      ............      ",
+"       ..........       ",
+"        ........        ",
+"          ....          ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/record-stop.xpm b/etc/images/gud/record-stop.xpm
new file mode 100644 (file)
index 0000000..341a5d7
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * break_xpm[] = {
+"24 24 2 1",
+"      c None",
+".     c #cc0033",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"          ....          ",
+"        ........        ",
+"       ..........       ",
+"      ............      ",
+"     ..............     ",
+"     ..............     ",
+"    ................    ",
+"    ................    ",
+"    ................    ",
+"    ................    ",
+"     ..............     ",
+"     ..............     ",
+"      ............      ",
+"       ..........       ",
+"        ........        ",
+"          ....          ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-continue.xpm b/etc/images/gud/reverse-continue.xpm
new file mode 100644 (file)
index 0000000..ce81719
--- /dev/null
@@ -0,0 +1,33 @@
+/* XPM */
+static char * reverse_continue_xpm[] = {
+"24 24 6 1",
+"      c None",
+".     c #D99FAA",
+"+     c #CC0033",
+"@     c #616161",
+"#     c #2A1F55",
+"$     c #AA9FAA",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                 .+     ",
+"               .++.     ",
+"      @#  #@  +++++++   ",
+"     @#$  $#@  .++.     ",
+"     ##    ##    .+     ",
+"     ##    ##           ",
+"     ##    ##           ",
+"     #@    @#           ",
+"    ##      ##          ",
+"     #@    @#           ",
+"     ##    ##           ",
+"     ##    ##           ",
+"     ##    ##           ",
+"     @#$  $#@           ",
+"      @#  #@            ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-finish.xpm b/etc/images/gud/reverse-finish.xpm
new file mode 100644 (file)
index 0000000..f118466
--- /dev/null
@@ -0,0 +1,33 @@
+/* XPM */
+static char * reverse_step_xpm[] = {
+"24 24 6 1",
+"      c None",
+".     c #D40000",
+"+     c #616161",
+"@     c #2A1F55",
+"#     c #ADADAD",
+"$     c #CC9999",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"             .....      ",
+"            .     .     ",
+"           .       .    ",
+"      +@   .   @+  .    ",
+"     +@#   .   #@+ .    ",
+"     @@  .$.$.  @@ .    ",
+"     @@  $...$  @@      ",
+"     @@   ...   @@      ",
+"     @+   $.$   +@      ",
+"    @@     .     @@     ",
+"     @+         +@      ",
+"     @@         @@      ",
+"     @@         @@      ",
+"     @@         @@      ",
+"     +@#       #@+      ",
+"      +@       @+       ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-next.xpm b/etc/images/gud/reverse-next.xpm
new file mode 100644 (file)
index 0000000..ee6e03e
--- /dev/null
@@ -0,0 +1,34 @@
+/* XPM */
+static char * reverse_next_xpm[] = {
+"24 24 7 1",
+"      c None",
+".     c #CC0033",
+"+     c #616161",
+"@     c #2A1F55",
+"#     c #ADADAD",
+"$     c #D40000",
+"%     c #CC9999",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        ..........      ",
+"       .          .     ",
+"      .            .    ",
+"      .    +@  @+  .    ",
+"      .   +@#  #@+ .    ",
+"    $%.%$ @@    @@ .    ",
+"    %...% @@    @@      ",
+"     ...  @@    @@      ",
+"     %.%  @+    +@      ",
+"      .  @@      @@     ",
+"          @+    +@      ",
+"          @@    @@      ",
+"          @@    @@      ",
+"          @@    @@      ",
+"          +@#  #@+      ",
+"           +@  @+       ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-nexti.xpm b/etc/images/gud/reverse-nexti.xpm
new file mode 100644 (file)
index 0000000..03d2873
--- /dev/null
@@ -0,0 +1,33 @@
+/* XPM */
+static char * reverse_nexti_xpm[] = {
+"24 24 6 1",
+"      c None",
+".     c #CC0033",
+"+     c #D40000",
+"@     c #CC9999",
+"#     c #616161",
+"$     c #2A1F55",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        ..........      ",
+"       .          .     ",
+"      .            .    ",
+"      .            .    ",
+"      .            .    ",
+"    +@.@+   #  #   .    ",
+"    @...@  #$  $#       ",
+"     ...  #$    $#      ",
+"     @.@ #$      $#     ",
+"      . #$        $#    ",
+"        $#        #$    ",
+"         $#      #$     ",
+"          $#    #$      ",
+"           $#  #$       ",
+"            $  $        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-step.xpm b/etc/images/gud/reverse-step.xpm
new file mode 100644 (file)
index 0000000..54516bf
--- /dev/null
@@ -0,0 +1,34 @@
+/* XPM */
+static char * reverse_finish_xpm[] = {
+"24 24 7 1",
+"      c None",
+".     c #CC0033",
+"+     c #616161",
+"@     c #2A1F55",
+"#     c #ADADAD",
+"$     c #D40000",
+"%     c #CC9999",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        .....           ",
+"       .     .          ",
+"      .       .         ",
+"      .    +@ . @+      ",
+"      .   +@# . #@+     ",
+"    $%.%$ @@  .  @@     ",
+"    %...% @@     @@     ",
+"     ...  @@     @@     ",
+"     %.%  @+     +@     ",
+"      .  @@       @@    ",
+"          @+     +@     ",
+"          @@     @@     ",
+"          @@     @@     ",
+"          @@     @@     ",
+"          +@#   #@+     ",
+"           +@   @+      ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
diff --git a/etc/images/gud/reverse-stepi.xpm b/etc/images/gud/reverse-stepi.xpm
new file mode 100644 (file)
index 0000000..e78a48e
--- /dev/null
@@ -0,0 +1,32 @@
+/* XPM */
+static char * reverse_stepi_xpm[] = {
+"24 24 5 1",
+"      c None",
+".     c #D40000",
+"+     c #616161",
+"@     c #2A1F55",
+"#     c #CC9999",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"             .....      ",
+"            .     .     ",
+"           .       .    ",
+"           .       .    ",
+"       +   .   +   .    ",
+"      +@ .#.#. @+  .    ",
+"     +@  #...#  @+      ",
+"    +@    ...    @+     ",
+"   +@     #.#     @+    ",
+"   @+      .      +@    ",
+"    @+           +@     ",
+"     @+         +@      ",
+"      @+       +@       ",
+"       @       @        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                        "};
index a3499e792bfe1a7aff15d2f51c201618600e8612..df84f1e165fccccb7342e8e9da94c39da8ff17eb 100644 (file)
@@ -1,3 +1,10 @@
+2009-08-06  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-recording): New variable.
+       (gdb): Define new commands for reverse execution.
+       (gdb-toggle-recording): Start/stop recording of debug session.
+       (gdb-recording-handler): Handler for output from above command.
+
 2009-07-29  Chong Yidong  <cyd@stupidchicken.com>
 
        * Version 23.1 released.