diff options
author | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-09-10 19:28:11 +0200 |
---|---|---|
committer | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-09-11 11:42:38 +0200 |
commit | ac86f4ccba49a671034a7607a7e14bc4b5e86ac6 (patch) | |
tree | aedc4999bbab5b93b2d92f7cd258828aeaf7f748 /tcl/chip | |
parent | 8c21659d2a81912c2d591d3889893040d1aa9028 (diff) | |
download | openocd_libswd-ac86f4ccba49a671034a7607a7e14bc4b5e86ac6.tar.gz openocd_libswd-ac86f4ccba49a671034a7607a7e14bc4b5e86ac6.tar.bz2 openocd_libswd-ac86f4ccba49a671034a7607a7e14bc4b5e86ac6.tar.xz openocd_libswd-ac86f4ccba49a671034a7607a7e14bc4b5e86ac6.zip |
command: capture command now handles both types commands
Commands that output progress output and no return value
will have the progress output captured.
Commands that do not output progress output(tcl commands)
will return the tcl return value instead.
The advantage here is that it is no longer necessary to
consider which command one is capturing, it works for
either.
Example #1: capture progress output:
set foo [capture help]
Example #2: capture tcl return value
set foo [capture {set abc def}]
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Diffstat (limited to 'tcl/chip')
0 files changed, 0 insertions, 0 deletions