print-bindings no longer properly terminates each line

Bug #903470 reported by SegundoBob
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
leo-editor
Fix Released
Medium
Edward K. Ream

Bug Description

This is a recent bug.

Output to the Log tab still properly terminates each line with a NL (0x0A), but now print-bindings terminates each line with 0xE280A8 which neither GEDIT nor emacs recognizes as a line termination.

Test System:

Ubuntu 11.10 with gnome session manager and Fluxbox window manager
Leo-Editor version 4869
Leo Log Window
Leo 4.9.1 devel, build 4867, 2011-12-05 06:57:18 -0500
Python 2.7.2, qt version 4.7.3
linux2
setting leoID from os.getenv('USER'): 'bob'
load dir: /home/bob/bzrWork/pluginPath/leo/core
global config dir: /home/bob/bzrWork/pluginPath/leo/config
home dir: /home/bob
reading settings in /home/bob/bzrWork/pluginPath/leo/config/leoSettings.leo
reading settings in /home/bob/.leo/myLeoSettings.leo
reading settings in /media/sda1/BobH/1/Leo/Leo.leo
reading: /media/sda1/BobH/1/Leo/Leo.leo
reading: @auto /home/bob/.leo/.leoRecentFiles.txt

Changed in leo-editor:
importance: Undecided → Low
assignee: nobody → Edward K. Ream (edreamleo)
Revision history for this message
Edward K. Ream (edreamleo) wrote :

This is a weird one. Everything works on windows, but there are multiple problems on Ubuntu.

1. The contextmenu plugin doesn't show many options.

2. As you say, cutting and pasting does not preserve newlines.

I strongly suspect that the problem is not with the print-bindings command per se, but with some aspect of the Bindings tab.

Changed in leo-editor:
milestone: none → 4.11-b1
importance: Low → Medium
status: New → Confirmed
Revision history for this message
SegundoBob (bhossley) wrote :

I retested for this bug using revision 5778. I found that revision 5778 terminates each line of the print-bindings with a 0x0A (new line). Hence, this bug was fixed at some point between revision 4869 and revision 5778.

Test system:
Xubuntu 12.04
Leo Log Window
Leo 4.11 devel, build 5778, 2013-05-14 11:34:19
Python 2.7.3, qt version 4.8.1
linux2

Revision history for this message
Edward K. Ream (edreamleo) wrote :

> I retested for this bug using revision 5778. I found that revision 5778 terminates each line of the print-bindings with a 0x0A (new line). Hence, this bug was fixed at some point between revision 4869 and revision 5778.

Thanks for this report. I'll mark this bug closed.

Changed in leo-editor:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.