Subject: 24.3.50.1; Wrong error from file local variable

From: Andreas Röhler <[email-masked]>
Date: Fri, 21 Feb 2014 18:57:52 +0100

When evaluating a buffer which starts with

-*- lexical-binding: t -*-

get the following error:

Debugger entered--Lisp error: (void-variable -*-)
   eval-buffer()  ; Reading at buffer position 4
   call-interactively(eval-buffer record nil)
   command-execute(eval-buffer record)
   execute-extended-command(nil "eval-buffer")
   call-interactively(execute-extended-command nil nil)
   command-execute(execute-extended-command)

;;;;;;

GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2014-02-19