bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#3577: 23.0.94; Info manual does not explain MTIME argument for dir-l


From: Teemu Likonen
Subject: bug#3577: 23.0.94; Info manual does not explain MTIME argument for dir-locals-set-directory-class
Date: Thu, 18 Jun 2009 08:25:48 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux)

On 2009-06-15 19:54 (+0300), Teemu Likonen wrote:

> Info nodes
>
>     (emacs) Directory Variables
>     (elisp) Directory Local Variables
>
> explain or give examples of function dir-locals-set-directory-class but
> neither of them mentions the mandatory third argument MTIME.

It other words if I copy the example from "(emacs) Directory Variables"
and perhaps use my own variables:

    (dir-locals-set-class-variables 'unwritable-directory
      '((nil . ((fill-column . 78)))))

    (dir-locals-set-directory-class
     "/usr/include/" 'unwritable-directory)

I get this:


Debugger entered--Lisp error: (wrong-number-of-arguments #[(directory
class mtime) [...]
[directory class dir-locals-class-alist mtime dir-locals-directory-cache 
file-name-as-directory expand-file-name error "No such class `%s'" symbol-name] 
4 1821511] 2)
  dir-locals-set-directory-class("/usr/include/" unwritable-directory)
  eval((dir-locals-set-directory-class "/usr/include/" (quote 
unwritable-directory)))
  eval-last-sexp-1(nil)
  eval-last-sexp(nil)
  call-interactively(eval-last-sexp nil nil)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]