I’ve been meaning to post this for several days now: I was very excited to hear on the gazelle-users mailing list that Gazelle is being integrated into a syntax-aware editor called Kod. See the screencast for a preliminary demo.
This is very exciting for me, because the premise that a text editor could use a real parser as you type was one of my major motivations for creating Gazelle. Most text editors clever pattern matching for the syntax highlighting, but since they aren’t real parsers they can get confused. More importantly, they can’t give you true syntax-aware completion. The notable exception is Java editors like Eclipse, which do this quite well, and I hear that Microsoft’s IDEs are good at it too. But I always wanted an editor where you could add new languages easily and have more ability to tinker with how this syntax information is used. I think it could open up so many doors.
Given this, I was very excited when Rasmus Andersson from the Kod project wrote to the gazelle-users mailing list asking if Gazelle was a dead project, or if it was something he and his team should invest effort into integrating with Kod. I replied that it was definitely not a dead project, but that it is still subject to major change. That didn’t seem to dissuade him though, and I look forward to learning from their needs and folding their improvements back into Gazelle.