Package: vice
Version: 1.20-1
Severity: normal
Tags: upstream

Indata:

A simple BASIC-program like the following:

10 print"<shift + *; $60>"
20 print"<shift + space; $a0>"
30 print"<shift + +; $dd>"
40 print"<cbm + *; $7f>"
40 print"<left-arrow; $5f>"

run through

petcat <file> > <file>.bas
petcat -w2 <file>.bas > <file2>

should result in 2 identical files (cmp <file> <file2> should return 0),
but the files differ.

$60 --> [SHIFT-*] (actual representation)
$a0 --> [$a0] (actual representation)
$dd --> $7d
$7f --> [CBM-*] (actual representation)
$5f --> $df

I haven't made an exhaustive test, so I don't know if any other mappings
are incorrect, but it's pretty obvious that something is broken...


Regards: David Weinehall
-- 
 /) David Weinehall <[EMAIL PROTECTED]> /) Rime on my window           (\
//  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   //  Diamond-white roses of fire //
\)  http://www.acc.umu.se/~tao/    (/   Beautiful hoar-frost       (/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to