Welcome to SWI-Prolog (threaded, 64 bits, version 10.1.13-75-gb8d1d7413)
Emacs - File - Show buffer menu
101 ?- emacs.
true.
[PCE warning: <pce>(0xaaaae9f45420,emacs_buffer_menu): No implementation for: ->icon
in: <No exception goal>
[ 9] M <pce>(0xaaaae85074c0,error) ->display(<pce>(0xaaaae9f45420,emacs_buffer_menu), ->, icon)
[ 8] M <pce>(0xaaaae9f45420,emacs_buffer_menu) ->error(<pce>(0xaaaae85074c0,error), ->, icon)
[ 7] ? <pce>(0xaaaae9f45420,emacs_buffer_menu) ->icon()
[ 6] M <pce>(0xaaaae9f45420,emacs_buffer_menu) ->initialise(@emacs/emacs)
[ 5] M @emacs/emacs ->show_buffer_menu()
[ 4] M <pce>(0xaaaae85790e0,emacs_prolog_mode) ->show_buffer_menu()
[ 3] M <pce>(0xaaaae85790e0,emacs_prolog_mode) ->send_vector(show_buffer_menu, <pce>(0xaaaae8506b80,code_vector))
[ 2] M <pce>(0xaaaae85790e0,emacs_prolog_mode) ->noarg_call(show_buffer_menu, @default/constant)
[ 1] M <pce>(0xaaaae8d49900,emacs_popup) ->execute(<pce>(0xaaaae8553500,emacs_menu_bar))