Project
IntelliJ IDEA
Priority
Normal
Type
Feature
Fix versions
10.0 (99.18)
State
Fixed
Assignee
Sascha Weinreuter
Subsystem
XML editing
Affected versions
No Affected versions
Fixed in build
100.18  
  • Created by   Grant Ingersoll
    4 years ago (16 Jul 2007 21:59)
  • Updated by   Maxim Mossienko
    14 months ago (08 Dec 2010 21:37)
  • Jira: IDEA-13734
    (history, comments)
 
IDEA-13734 RELAX-NG Support
5
Issue is visible to: All Users
  The issue is visible to the selected user group only
Would be great to have RELAX-NG support (for things like Docbook 5.0, etc.)
Comments (17)
 
History
 
Linked Issues (?)
 
Sascha Weinreuter
  Sascha Weinreuter
24 Jul 2007 17:27
4 years ago
I'm currently evaluating if/how this could be done by a plugin. Stay tuned...
Maxim Mossienko
  Maxim Mossienko
24 Jul 2007 18:55
4 years ago
I believe, it can be :)
Taras Tielkes
  Taras Tielkes
01 Aug 2007 04:14
4 years ago
Is this issue about RelaxNG compact syntax language, or providing the XML editor with RelaxNG-derived completions/validations?
Or both? :-)
Sascha Weinreuter
  Sascha Weinreuter
01 Aug 2007 13:46
4 years ago
Possibly both, although my primary target currently is to support editing the XML syntax (simple validation, completion, etc.) and completion/validation for XML instance documents based on RNG schemas. This is currently limited to the XML syntax as well (works like the built-in XSD support) and I have find out if/how I can convince IDEA to accept a plain text (or very simple custom language) file as a schema-descriptor file.
Sascha Weinreuter
  Sascha Weinreuter
01 Aug 2007 19:46
4 years ago
Well, the compact syntax is tricky as it requires some kind of hack (custom language file must implement XmlFile and provide an XmlDocument) to be usable as a descriptor file, but that's not too bad actually... :)
Grant Ingersoll
  Grant Ingersoll
10 Aug 2007 15:41
4 years ago
Hi Sascha,

FWIW, I am more than happy to test for you whenever you think it is ready. I have written one plugin before, so I could debug a little bit, I think.

Thanks,
Grant
Taras Tielkes
  Taras Tielkes
14 Aug 2007 19:59
4 years ago
Sascha Weinreuter
  Sascha Weinreuter
05 Sep 2007 14:50
4 years ago
A first beta version will be available soon. Please email me if anybody is interested in trying it.
Grant Ingersoll
  Grant Ingersoll
05 Sep 2007 16:18
4 years ago
yes, please.
Sascha Weinreuter
  Sascha Weinreuter
14 Nov 2007 01:01
4 years ago
Finally it's available (sorry that it took so long, I've been too busy):

http://plugins.intellij.net/plugin/?id=1783

http://intellij.net/forums/thread.jspa?threadID=271199&tstart=0

Sascha
Dave Whitla
  Dave Whitla
16 Jan 2009 03:59
3 years ago
Hi Sascha,

Are there any plans to port this forward to IDEA 8?
I've recently decided to start using RELAX-NG and was disappointed to find that the features provided by your plugin hadn't been rolled into the IDE proper.

Dave
Sascha Weinreuter
  Sascha Weinreuter
16 Jan 2009 17:50
3 years ago
A version that is compatible with IDEA 8.1 has just been released.
Dave Whitla
  Dave Whitla
17 Jan 2009 07:26
3 years ago
The latest production IDEA version is 8.0.1.
Relax-NG is not available from the plugin manager.
Are you saying that your latest release is against the EAP?

Thanks,

Dave
Dave Whitla
  Dave Whitla
17 Jan 2009 07:30
3 years ago
Never mind. Just looked at your plugin page again - 16 Jan release for 8.0.

For anyone else looking:
http://plugins.intellij.net/plugin/?action=download&id=6525
Taras Tielkes
  Taras Tielkes
09 Oct 2009 00:11
2 years ago
Any plans for IDEA 9.0 compatibility?
Bjorn Harvold
  Bjorn Harvold
16 Feb 2010 19:45
23 months ago
IDEA 9.0 please
Sascha Weinreuter
  Sascha Weinreuter
08 Dec 2010 21:14
14 months ago
Fixed? Plugin is available for 9.0.x and bundled in IDEA X.