Files
mercury/tests/debugger/completion.exp
Peter Wang 89e59e7cc8 Delete support for browsing terms as XML.
The 'browse --xml' command has not worked with current versions of
xsltproc for quite some time, but we have not received any bug reports,
nor has anyone tried to fix it. We have a method for interactively
exploring a term in 'browse --web' so IMHO there is no need to keep
support for 'browse --xml'.

browser/browse.m:
browser/browser_info.m:
browser/declarative_user.m:
trace/mercury_trace_browse.c:
trace/mercury_trace_browse.h:
trace/mercury_trace_cmd_browsing.c:
trace/mercury_trace_cmd_parameter.c:
trace/mercury_trace_cmd_parameter.h:
trace/mercury_trace_internal.c:
    Delete code.

doc/mdb_categories:
doc/user_guide.texi:
    Delete documentation.

configure.ac:
    Don't search for a XUL browser and xsltproc.

scripts/mdbrc.in:
    Delete 'xml_browser_cmd' and 'xml_tmp_filename' lines.

scripts/xul_tree.xsl:
    Delete now unused file.

scripts/Mmakefile:
    Conform to deletions.

tests/debugger/Mmakefile:
tests/debugger/browser_test.exp:
tests/debugger/browser_test.exp3:
tests/debugger/browser_test.inp:
tests/debugger/mdb_command_test.inp:
tests/debugger/save.exp2:
tests/declarative_debugger/browse_arg.exp:
tests/declarative_debugger/browse_arg.inp:
    Don't test 'browse --xml' any longer.

extras/xml_stylesheets/README:
    Delete reference to 'browse --xml' command.

NEWS:
    Announce change.
2020-10-14 17:41:54 +11:00

125 lines
5.0 KiB
Plaintext

1: 1 1 CALL pred completion.main/2-0 (det) completion.m:17
mdb> echo on
Command echo enabled.
mdb> register --quiet
mdb>
! fail printlevel
? fail_trace_counts procedures
P finish push_list_dir
alias flag query
all_class_decls format quit
all_procedures format_param r
all_regs forward register
all_type_ctors g retry
ambiguity gen_stack return
b goal_paths s
break goto save
break_print grep scope
browse h scroll
c held_vars shell
cc_query help source
class_decl histogram_all stack
clear_histogram histogram_exp stack_default_limit
condition hold stack_regs
consumer ignore stats
context io_query step
continue level subgoal
current list table
cut_stack list_cmd table_io
d list_context_lines term_size
dd list_path track
debug_vars max_io_actions trail_details
delete maxdepth trust
dice mindepth trusted
diff mm_stacks type_ctor
disable mmc_options unalias
document modules unhide_events
document_category next untrust
down nondet_stack up
dump open user
e p user_event_context
echo pass_trace_counts v
enable pneg_stack var_details
exception pop_list_dir vars
excp print view
f print_optionals web_browser_cmd
h help histogram_exp
held_vars histogram_all hold
var_details vars view
var_details vars
help vars
vars
Prints the names of all the known variables in the current
environment, together with an ordinal number for each variable.
mdb>
* --pretty -f -v goal
--flat --verbose -p exception
p --flat D
mdb: there is no such variable.
mdb>
stack stack_default_limit stack_regs
stack --detailed
0 1 1 1 pred completion.main/2-0 (det) (completion.m:17) (empty)
mdb>
completion completion.sub2
completion.sub1 completion.sub2.sub3
completion.sub1 completion.sub2 completion.sub2.sub3
procedures completion.sub1
List of procedures in module `completion.sub1'
func completion.sub1.z1/0-0 (det)
pred completion.sub1.zp/1-0 (det)
mdb>
format format_param
format_param --flat lines 10
mdb> unalias excp
Alias `excp' removed.
mdb> b zabc3
0: + stop interface func completion.sub2.sub3.zabc3/0-0 (det)
mdb>
func*completion. func*completion.sub2.
func*completion.sub1. func*completion.sub2.sub3.
func*completion.z func*completion.zz
b func*completion.z
1: + stop interface func completion.z/0-0 (det)
mdb>
completion. completion.sub1.m:15
completion.m:17 completion.sub1.m:17
completion.m:18 completion.sub2.
completion.m:21 completion.sub2.m:15
completion.m:24 completion.sub2.sub3.
completion.sub1. completion.sub2.sub3.m:13
completion.sub1. completion.sub2.m:15
completion.sub1.m:15 completion.sub2.sub3.
completion.sub1.m:17 completion.sub2.sub3.m:13
completion.sub2.
completion.sub1.m:15 completion.sub1.z1
completion.sub1.m:17 completion.sub1.zp
b completion.sub1.z1
2: + stop interface func completion.sub1.z1/0-0 (det)
mdb>
completion. completion.sub1.m:15
completion.m:17 completion.sub1.m:17
completion.m:18 completion.sub2.
completion.m:21 completion.sub2.m:15
completion.m:24 completion.sub2.sub3.
completion.sub1. completion.sub2.sub3.m:13
completion.sub1. completion.sub2.m:15
completion.sub1.m:15 completion.sub2.sub3.
completion.sub1.m:17 completion.sub2.sub3.m:13
completion.sub2.
completion.sub2. completion.sub2.sub3.
completion.sub2.m:15 completion.sub2.sub3.m:13
completion.sub2.sub3.m:13 completion.sub2.sub3.zabc3
b completion.sub2.sub3.zabc3
3: + stop interface func completion.sub2.sub3.zabc3/0-0 (det)
mdb>
2d 2dice 2document_category
2dd 2diff 2down
2debug_vars 2disable 2dump
2delete 2document
2debug_vars 2delete
2delete
2: E stop interface func completion.sub1.z1/0-0 (det)
mdb> c
ok