Use screen instead of programlisting.