ROOT processing of the command line input

Pasha Murat (murat@cdfsga.fnal.gov)
Mon, 9 Jun 1997 15:33:34 GMT


Hi,

there are two issues related to how ROOT is processing the command line input:

- is it intentional that ROOT doesn't display more than 80 characters
in the command line? - regardless the X-window size instead of

root [5] TFile* f = new TFile("/data34/upgrade/ift/murat/isl/mbr_proc_001.3.cl./upgrade/ift/murat/isl/mbr_proc_001.3.cl.root")

ROOT displays either

root [5] TFile* f = new TFile("/data34/upgrade/ift/murat/isl/mbr_proc_001.3.cl$

or

$4/upgrade/ift/murat/isl/mbr_proc_001.3.cl.root")

- the second remark is very technical:
when deleting or inserting a character in the middle of ROOT command one
observes *very* large (in the relevant time scale) delays between the moment
when key is pressed and the corresponding change occurs on the screen. It
points out to a pretty inefficient implementation of the command line editing.
What about using GNU readline library, for example?

Thanks, Pasha