xref: /Universal-ctags/Units/simple-gdbinit.d/input.gdb (revision be37cca5a9af44b736020bbdbb56bf1252f97580)
1# Taken from /usr/share/emacs/24.5/etc/emacs-buffer.gdb
2
3set main
4set $yverbose = 1
5set $yfile_buffers_only = 0
6
7define ybuffer-contents
8  ydump-buffer $arg0 /dev/stdout
9  if $yverbose && $buf->z_byte <= 1
10    yget-current-buffer-name
11    printf "[Buffer \"%s\" is empty.]\n", $ycurrent_buffer_name
12  else
13    if *($endptr-1) != '\n'
14      echo \n
15    end
16  end
17end
18document ybuffer-contents
19  Write contents of buffer N (numbered according to `ybuffer-list') to stdout.
20end
21