History log of /plugin/ebnf/ebnf.php (Results 1 – 13 of 13)
Revision Date Author Comments
# 281af7a5 05-Sep-2025 Vincent Tscherter <vincent@tscherter.net>

Merge pull request #7 from ralf1070/master

silenced 'deprecated' and 'loss of precision' warnings of php8.4 which broke image generation


# 3dfddad1 05-Sep-2025 Vincent Tscherter <vincent@tscherter.net>

updated to 8.4 and othe fixes


# 031dffd9 05-Sep-2025 Vincent Tscherter <vincent@tscherter.net>

Merge branch 'master' into master


# 3e6f2ee8 05-Sep-2025 Vincent Tscherter <vincent@tscherter.net>

Merge pull request #5 from dregad/php

Fix PHP 8.1 deprecation warnings


# 5a779085 18-Dec-2024 Damien Regad <dregad@mantisbt.org>

Improve error handling

When given invalid syntax, it can be difficult to find out where the
problem is given only the position without the context of the input
string.

We define a new, specific Ebn

Improve error handling

When given invalid syntax, it can be difficult to find out where the
problem is given only the position without the context of the input
string.

We define a new, specific EbnfException class storing the position of
the parsing error and throw that instead of a regular Exception.

This allows the exception handler to provide some context for the error
as a short substring of the input text.

show more ...


# 08455648 20-Jun-2025 Ralf Müller <ralf@bj-ig.de>

silenced 'deprecated' warnings of php8.4 which broke image generation


# 70e79227 18-Dec-2024 Damien Regad <dregad@mantisbt.org>

Fix PHP 8.1 deprecation warning

imagefilledpolygon(): Using the $num_points parameter is deprecated


# 0f22d919 18-Dec-2024 Damien Regad <dregad@mantisbt.org>

Fix PHP 8.1 deprecation warning

Implicit conversion from float 3.5 to int loses precision


# 3d5b504a 27-Sep-2023 Vincent Tscherter <vincent@tscherter.net>

new relase date


# 77a47d83 27-Sep-2023 Vincent Tscherter <vincent@tscherter.net>

fixed PHP8 warnings


# b099bbf8 22-Jan-2021 Ralf Müller <ralf@bj-ig.de>

allow to enter special characters as html entities

Currently it is not possible to create terminals like "<" or ">".
This patch allows to insert these using html syntax: "&lt;", "&gt;".

Example:

allow to enter special characters as html entities

Currently it is not possible to create terminals like "<" or ">".
This patch allows to insert these using html syntax: "&lt;", "&gt;".

Example:

<ebnf>
"EBNF Special Character Test" {
literal = "'" character { character } "'"
| '"' character { character } '"'
| '&lt;' character { character } '&gt;' .
}
</ebnf>

show more ...


# 75a82c8d 16-Feb-2015 Vincent.Tscherter <tscherter@karmin.ch>

new plugin link


# a345322f 31-Oct-2014 Vincent.Tscherter <tscherter@karmin.ch>

Initial commit, additional files