PreviousNextTracker indexSee it online !

(197/232) 3858 - Russian Locale breaks PM install of XML plugin: Non-ASCII character in folder name: "test_data/umlaut"

Hi,

I have installed jEdit 5.0 from Ubuntu distribution. My locale is Russian.
When installing XML plugin with Plugin Manager I get FileNotFound exception in activity log and plugin is not installed. It happens because I'm installing plugin with source and unpacker in Plugin Manager cannot handle non-ASCII character in folder name
~/.jedit/jars/XML/test_data/umlaut

When installing plugin manually there is no such problem, since "XML-2.8.5.zip" contents is unpacked by standard Ubuntu archive manager.

Best regards,
Egor

Submitted egor_abramovich - 2014-04-13 09:34:41.258000 Assigned kerik-sf
Priority 5 Labels XML Plugin Plugin Manager
Status pending Group minor bug
Resolution works-for-me

Comments

2014-04-25 15:13:40.860000
ezust

- **labels**: --> XML Plugin
- **summary**: Non-ASCII character in folder name: "test_data/umlaut" --> Russian Locale breaks XML plugin: Non-ASCII character in folder name: "test_data/umlaut"
- **Group**: -->

2014-04-25 15:14:22.959000
ezust

- **labels**: XML Plugin --> XML Plugin, Plugin Manager
- **summary**: Russian Locale breaks XML plugin: Non-ASCII character in folder name: "test_data/umlaut" --> Russian Locale breaks PM install of XML plugin: Non-ASCII character in folder name: "test_data/umlaut"

2014-04-25 15:26:36.784000
ezust

Ticket moved from /p/jedit/plugin-bugs/1781/

2015-09-06 12:55:35.511000
kerik-sf

- **assigned_to**: Eric Le Lay
- **Group**: --> minor bug

2015-09-06 12:55:36.003000
kerik-sf

Can't reproduce:
- xubuntu 14.04 trusty
- set russian lang for the test
- select install plugin source
- install XML plugin
- no error message, %JEDIT_SETTINGS%/jars/XML/test_data/ümlaut is there
- XML plugin works
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

2015-09-06 12:55:57.621000
kerik-sf

- **status**: open --> pending-works-for-me