Такое ощущение, что пакет Listings вообще не поддерживает русский язык: в сгенерированном файле вместо русских букв пустые места. При генерации идут следующие ошибки:
work/sources/proga-utf8.lsp|1 error| Package inputenc Error: Unicode char \u8:�\lst@FillFixed@ not set up for use work/sources/proga-utf8.lsp|1 error| Package inputenc Error: Keyboard character used is undefined work/sources/proga-utf8.lsp|1 error| Package inputenc Error: Unicode char \u8:�\lst@EC� not set up for use with La
Сначала грешил на используемый шрифт. Однако если б только в нём была проблема - не было б ошибок при компиляции
P.S.
\lstloadlanguages{[Auto]Lisp}
\lstset{
language=[Auto]Lisp,
extendedchars=true, %Чтобы русские буквы в комментариях были
% inputencoding=utf8,
commentstyle=\it,
stringstyle=\bf,
belowcaptionskip=5pt } % \lstinputlisting{work/sources/proga-utf8.lsp}
\begin{lstlisting}
Гы!
\end{lstlisting}