Package: nixnote2
Version: 2.0~beta11-1
Severity: wishlist
Control: tags -1 wontfix

This is a placeholder bug report for people like me with the broken data
and in panic to resolve the bad nixnote2 situation :-)

If your text data have non-ASCII characters, you may face this problem.
I marked as "wontfix" since this resolution resource is described in
User's manual and avoidable via the preferences menu.

Workaround:
1. Don't edit the broken nixnote2 data.
2. Set nixnote2 via menu:
     Edit->Preferences->Debugging Tab->Check "Force UTF8 Encoding"
3. Touch edited and still good text via web interface.
4. Sync nixnote2 data from the server.

Description:
If you edit UTF-8 encoded (CJK) text via web interface of the Evernote,
even if its original CJK text is entered from nixnote2 under the
en_US.UTF-8 nicely, the CJK text is broken upon sync.  Re-editing
this broken text and sync will overwrite the good data on the
Evernote server.

For example (HEX sequence)
 Before sync: 4F    E5    A4    AA    E9    83    8E 0A 
 After sync:  4F C3 A5 C2 A4 C2 AA C3 A9 C6 92 C5 BD 0A 
As you can see "C?" are inserted!

Here are another example:
 Before:
  100g 680円
  250g 1,361円(~544@100g相当)
  500g 2,041円(~408@100g相当)
 After:
  100g 680円
  250g 1,361円(~544@100g相当)
  500g 2,041円(~408@100g相当)

In User's manual (P26):
 “Force UTF8 Encoding” - Evernote doesn’t always seem to send the <xml>
 header with notes created or edited in the web interface. This can cause
 an issue with some special characters. As a workaround, this will add
 the <xml> tags to notes that are missing it. This is experimental and
 disabled by defalut, but if you are having issues where special
 characters are being displayed improperly this may correct the issue.

Hmmm.. s/defalut/default/

-- System Information:
Debian Release: 9.0
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (98, 
'experimental'), (98, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.10.0-rc6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nixnote2 depends on:
ii  default-jre [java8-runtime]    2:1.8-58
ii  libc6                          2.24-11
ii  libcurl3                       7.52.1-5
ii  libgcc1                        1:6.3.0-18
ii  libpoppler-qt5-1               0.48.0-2
ii  libqt5core5a                   5.7.1+dfsg-3+b1
ii  libqt5gui5                     5.7.1+dfsg-3+b1
ii  libqt5network5                 5.7.1+dfsg-3+b1
ii  libqt5printsupport5            5.7.1+dfsg-3+b1
ii  libqt5qevercloud3              3.0.3+ds-2
ii  libqt5sql5                     5.7.1+dfsg-3+b1
ii  libqt5webkit5                  5.7.1+dfsg-1
ii  libqt5widgets5                 5.7.1+dfsg-3+b1
ii  libqt5xml5                     5.7.1+dfsg-3+b1
ii  libstdc++6                     6.3.0-18
ii  openjdk-8-jre [java8-runtime]  8u131-b11-2
ii  tidy                           1:5.2.0-2

Versions of packages nixnote2 recommends:
ii  mimetex  1.74-1+b3

Versions of packages nixnote2 suggests:
ii  cups  2.2.1-8

-- no debconf information

Reply via email to