ROOT6: <TAB> autocompletion only works with constructors?

Hello,
Is this normal behaviour for v6.02 ?
The autocomplete seems to work for constructors only,
anything else complains that no dictionary is available :frowning:

root [0] TString p(<TAB>

TString TString() 	// Null string
TString TString(Ssiz_t ic) 	// Suggested capacity
TString TString(char c)
TString TString(char c, Ssiz_t s)
TString TString(const TString& s) 	// Copy constructor
TString TString(const TSubString& sub)
TString TString(const char* s) 	// Copy to embedded null
TString TString(const char* s, Ssiz_t n) 	// Copy past any embedded nulls
TString TString(const string& s)
root [0] TString p("Hello")
(TString &) "Hello"[5]
root [1] p.Remo<TAB>
Warning in <TClass::TClass>: no dictionary for class TString  is available
Warning in <TClass::TClass>: no dictionary for class TString  is available
ve<TAB>
Warning in <TClass::TClass>: no dictionary for class TString  is available
All<TAB>
Warning in <TClass::TClass>: no dictionary for class TString  is available
(<TAB>
Warning in <TClass::TClass>: no dictionary for class TString  is available
()
ROOT_prompt_1:1:3: error: no member named 'RemoveAll' in 'TString'
p.RemoveAll()

Hi John,

thanks for reporting. This is certainly not normal and is fixed in the 6.02 patches branch.

Best,
Danilo

Hello Danilo,

Confirmed: updated to latest version of v6-02-00-patches,
and it works normally.

Thanks a lot
John