]> asedeno.scripts.mit.edu Git - PuTTY.git/commit - unix/unix.h
Deglobalise the Unicode module. Despite all my grand plans, I've
authorSimon Tatham <anakin@pobox.com>
Tue, 14 Jan 2003 18:28:23 +0000 (18:28 +0000)
committerSimon Tatham <anakin@pobox.com>
Tue, 14 Jan 2003 18:28:23 +0000 (18:28 +0000)
commitb2374a64fd3a0b4642bcc47204f4b14f06cb9bb5
tree8641707ba06861f3902624b883e0db88f867e3a6
parenta185e1646735e1507722f8cb8a702b8093eef9e5
Deglobalise the Unicode module. Despite all my grand plans, I've
just done this the very simple way - bundle all the globals into a
data structure and pass pointers around. One particularly ugly wart
is that wc_to_mb now takes a pointer to this structure as an
argument (optional, may be NULL, and unused in any Unicode layer
that's even marginally less of a mess than the Windows one). I do
need to do this properly at some point, but for now this should just
about be adequate. As usual, the Mac port has not been updated.

[originally from svn r2592]
ldiscucs.c
putty.h
terminal.c
terminal.h
unicode.c
unix/pterm.c
unix/unix.h
unix/uxucs.c
window.c
winstuff.h