You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am going to enforce reading files using UTF-8 encoding following Java decision to change their default to UTF-8 on all systems. Because can be a breaking change for some users, I am going to introduce it only in Freeplane 1.12.x. And I am not going to have it configurable.
For the moment you can enforce using UTF-8 by adding -Dfile.encoding=UTF-8 to freeplane.bat, freeplane.l4j.ini and freeplaneConsole.l4j.ini or by using Java 18 or later for running Freeplane.
I am going to enforce reading files using UTF-8 encoding following Java decision to change their default to UTF-8 on all systems. Because can be a breaking change for some users, I am going to introduce it only in Freeplane 1.12.x. And I am not going to have it configurable.
For the moment you can enforce using UTF-8 by adding -Dfile.encoding=UTF-8 to freeplane.bat, freeplane.l4j.ini and freeplaneConsole.l4j.ini or by using Java 18 or later for running Freeplane.
What do you think?
It makes sense.
macmarrum
added a commit
to macmarrum/freeplane
that referenced
this issue
Apr 14, 2024
Consider a script with this content:
node.text = "📌"
When I open
Tools->Edit script…
, create new script with this content, and apply to an empty node, the result is, as expected:When I save a groovy file, encoded in UTF-8, and apply it using
Tools->Scripts->Test UTF
, the result is:The groovy file used in the example:
testUTF.zip
Maybe, related to: #98
The text was updated successfully, but these errors were encountered: