Terence Parr

- Total activity 188
- Last activity
- Member since
- Following 0 users
- Followed by 1 user
- Votes 1
- Subscriptions 42
-
-
Terence Parr commented, -
Terence Parr created a post, AnsweredMystified by right-click editor popup psielement selection
So, sorry for being ignorant despite reading forum/doc/code but what is the CORRECT method to identify the psielement you right-click on for an action popup? I use this: PsiElement element = Common... -
Terence Parr created a post, left-recursive grammar rules and ASTs
howdy. I think I have tracked down an incredibly maddening GUI spinning ball of death. Imagine a left-recursive grammar rule in my ANTLR grammar:script : expr EOF ;expr : expr '*' expr | IN... -
Terence Parr created a post, setName called on invalidated PSI node
Howdy. My input is just "func f() { }" for a little sample language. I'm trying to rename f to g.During a rename, RenameUtil.doRenameGenericNamedElement() calls handleElementRename() on my referenc... -
Terence Parr created a post, PsiNamedElement vs PsiNameIdentifierOwner
So, the doc says: "Every element which can be renamed or referenced needs to implement com.intellij.psi.PsiNamedElement interface." and then demonstrates by using PsiNameIdentifierOwner not PsiName... -
Terence Parr created a post, Find usages dialog freezes/deadlocks upon rename
Hi, simple question: what would cause rename to show the find uses dialogue, complete the progress bar and then freeze, spinning the ball? pausing the debugger shows nothing interesting except ever... -
Terence Parr created a post, ANTLR parser support for jetbrains plug-in development
howdy. I finally managed to get a separate library together that adapts ANTLR stuff to intellij. note that I copied over a lot of support for trees from ANTLR, such as Xpath. For example, here is... -
Terence Parr created a post, find usages / replace with non-PSI trees
hiya. I'm continuing with my integration of ANTLR parse trees into intellij functionality (to avoid PSI trees) and see that all FindUsagesHandler/FindUsagesProvider stuff relies upon PSI trees. Que... -
Terence Parr created a post, structure view refresh
Hi, As I am doing my own non-PSI based structured view, I am having to write code to notify the structured view when the associated editor is changed. Basically, I add a document listener which the...