This question applies to any package, but I encountered this problem while working with graphs.
There are symbols in the
Combinatorica package (such as
EdgeStyle, and others) that have the same name as analogous symbols in
System. If I execute
Needs[Combinatorica`], then I can access
Combinatorica`Graph by the name
Graph, but if I want to access
System`Graph, I have to write
I want to use the
Combinatorica` prefix to access all the symbols in
Combinatorica`, and I want to access
System` symbols without using a prefix. And I don't want to have the symbols
IncidenceMatrix, and so on, in red in Mathematica because of the naming conflict.
Is there a way to use the
Combinatorica` package without introducing naming conflicts?