Control: tags -1 confirmed
Control: severity -1 normal

On Mon, 28 Dec 2015 14:35:21 -0500 Michael Cordingley
<michael.cording...@gmail.com> wrote:
> Package: netbeans
> Version: 8.0.2+dfsg1-5
> Severity: important
> 
> Dear Maintainer,
> 
> With the bug, I am able to edit HTML, but cannot insert line breaks without 
> pasting them in. That is, the "enter" key effectively does not work. I also 
> note silent exceptions getting logged in my IDE. I have appended the stack 
> trace of that exception to this report.
> 
> It appears to affect PHP editing in that I am no longer able to use features 
> that depend on parsing PHP files, such as finding the usages of a class or 
> jumping to its definition. Normal editing, including use of the "enter" key 
> still works, as does syntax highlighting.
> 
> I am also able to edit my JavaScript files just fine, though I receive no 
> syntax highlighting on those files. It treats them as basically just 
> plain-text files. I don't know if this is related or not.

Hello and thanks for the report,

I agree this is a bug in Debian's version of Netbeans. Currently we can
only support Java SE features though, basically the same technologies
listed on Netbeans' official download page:

https://netbeans.org/downloads/

However I consider the severity of this bug more than "wishlist" because
I haven't found a way to work around it e.g. by installing one of the
HTML5 plugins.

The reason for this exception is most likely the disabled html.parser
module. For building it we need at least another build-dependency,
validator.nu HTML parser from https://about.validator.nu/htmlparser/.
There is a similar named package in Debian called libhtmlparser-java but
the code looks different to me.

The same applies for Javascript. All Javascript modules have been
disabled because we can't build them from source at the present time.
For instance they require the Nashorn JavaScript Engine, a Java8 feature.

I would like to enable and support all HTML5 and Javascript modules but
due to missing dependencies this is not feasible at the moment.

I haven't tried it myself yet but working with PHP only files should be
possible if you install the PHP plugin.

Regards,

Markus

Attachment: signature.asc
Description: OpenPGP digital signature

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to