Fixed macroman<->latin1 conversion. Some chars don't

exist in latin1, but at least the roundtrip results in the
same macroman characters.
This commit is contained in:
Jack Jansen 2001-05-17 12:45:13 +00:00
parent dfebe90c4c
commit 6f84ed5afc
48 changed files with 234 additions and 232 deletions

View file

@ -156,8 +156,8 @@ class PyConsole(W.Window):
def makenamespacemenu(self, *args):
W.SetCursor('watch')
namespacelist = self.getnamespacelist()
self.namespacemenu.set([("Clear window", self.clearbuffer), ("Font settingsŠ", self.dofontsettings),
["Namespace"] + namespacelist, ("Browse namespaceŠ", self.browsenamespace)])
self.namespacemenu.set([("Clear window", self.clearbuffer), ("Font settingsƒ", self.dofontsettings),
["Namespace"] + namespacelist, ("Browse namespaceƒ", self.browsenamespace)])
currentname = self.consoletext._namespace["__name__"]
for i in range(len(namespacelist)):
if namespacelist[i][0] == currentname:
@ -264,7 +264,7 @@ class PyOutput:
tabbable = 0)
self.w.outputtext = OutputTextWidget((-1, -1, -14, 1), inset = (6, 5),
fontsettings = self.fontsettings, tabsettings = self.tabsettings, readonly = 1)
menuitems = [("Clear window", self.clearbuffer), ("Font settingsŠ", self.dofontsettings)]
menuitems = [("Clear window", self.clearbuffer), ("Font settingsƒ", self.dofontsettings)]
self.w.popupmenu = W.PopupMenu((-15, -1, 16, 16), menuitems)
self.w._bary = W.Scrollbar((-15, 14, 16, -14), self.w.outputtext.vscroll, max = 32767)