libmcrlist/ accept order number instead of sid for selecting running macro;
libmcrlist/ show corresponding select number to sid in the help list;
add bracket to mcrlist shell prompt;
rename: Mcr::SvList#add() -> add_seq;
rename: Mcr::List@sid -> @current;
Shell#ext_shell/ takes no block, set @prompt_proc instead;
Datax/ add size() which gives @data.size;
Mcr::Man#ext_shell/ internal command fomat for shell is changed, "cmd (sid)" -> "num" (for current);
debug:Mcr::Exe/ ext_shell doesn't take block;
Mcr::List/ add() is added for more low level appending element(for Man);
Exe:@prompt_proc.call takes array instead of string;