From: SourceForge.net <no...@so...> - 2006-09-07 18:26:56
|
Feature Requests item #1554200, was opened at 2006-09-07 08:47 Message generated for change (Comment added) made by daleanson You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350588&aid=1554200&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: plugins Group: v4.3 Status: Open Resolution: None Priority: 5 Submitted By: Rich Sezov (sez11) >Assigned to: Dale Anson (daleanson) Summary: JavaScript code completion Initial Comment: Adding JavaScript code completion (sidekick?--not sure how this is implemented) would make JEdit the ultimate web developer's tool. ---------------------------------------------------------------------- >Comment By: Dale Anson (daleanson) Date: 2006-09-07 11:26 Message: Logged In: YES user_id=187628 Hmm, I googled again and found a relatively recent jjt file for ecmascript. I'll add this to my growing list of things I don't have time for :) ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2006-09-07 11:10 Message: Logged In: YES user_id=187628 I've looked at it. It'll take a lot of work, I think. Right now, the javascript sidekick parser is a few regular expressions. They do an okay job of parsing javascript, but it could be better. They are not sufficient to implement code completion. Really, what's needed is a better parser. I've looked for a decent javacc parser for javascript, but haven't found one. I adjusted the html sidekick to delegate to the css sidekick so in-line <style> tags are parsed into the html tree, it would be awesome to do the same thing with with in-line javascript. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2006-09-07 09:20 Message: Logged In: YES user_id=935841 SideKick has a completion mechanism. XML already has a JavaScriptSideKick which has no completion yet. Anyone who wants to work on that should be committing to the XML plugin SVN. If you volunteer, speak to me about getting commit privileges. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350588&aid=1554200&group_id=588 |