Hi Daniel,
Indeed our default Oxygen BaseX connector does not support running
XQuery 3.0 or 3.1 through the XQJ API:
https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topics/xquery-execution-basex.html
There is a third party Oxygen add-on for BaseX created by the company
Axxepta:
http://argon-author.com/
The add-on is free to install and use, maybe you can try it, it may
support more advanced XQuery execution.
Regards,
Radu
Radu Coravu
Oxygen XML Editor
On 12/1/21 14:22, Zimmel, Daniel wrote:
Thanks Christian for the confirmation of this behaviour and the useful
hints.
I have not tried the IntelliJ plugin but I will! Also interesting
feature on Linux desktops, I have to try this.
Best Daniel
*Von:* Christian Grün <christian.gr...@gmail.com>
*Gesendet:* Mittwoch, 1. Dezember 2021 13:14
*An:* Zimmel, Daniel <d.zim...@esvmedien.de>
*Cc:* basex-talk@mailman.uni-konstanz.de
*Betreff:* Re: [basex-talk] Oxygen integration limitations?
Hi Daniel,
According to the wiki, there is no way to get 3.1 support in
Oxygen because of the limitation of the XQJ interface?
Unfortunately, the XQJ API license is restricted to XQuery 1.0, so
we’ll need to live with it (until someone feels a vocation to write a
custom BaseX/oXygen plugin?).
However, Reece’s IntelliJ plugin is very up-to-date and supports all
version-specific varieties and gimmicks of BaseX [1]. Did you give it
a try?
> for its features or even for a silly reason like "hey why is there
no dark mode in BaseX-GUI I need a dark mode now because I have eye
strain!"
Perfectly understandable ;) On Windows, I like to use NegativeScreen
[2], which enables you to define custom conversion matrixes. BaseX
additionally provides support for extra Look and Feel interfaces,
including dark ones [3]. On some Linux systems, BaseX will switch to
dark mode if a global dark environment is chosen.
Hope this helps
Christian
[1] https://docs.basex.org/wiki/Integrating_IntelliJ_IDEA
[2] https://zerowidthjoiner.net/negativescreen
[3] https://docs.basex.org/wiki/Graphical_User_Interface#Look_and_Feel