[Top][All Lists]

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

Evil defvars in org.el

From: Chong Yidong
Subject: Evil defvars in org.el
Date: Fri, 27 Apr 2012 11:17:37 +0800

org.el (and org-agenda.el, and maybe others) have defvars like this:

(defvar entry)
(defvar date)

This is going to blow up in someone's face, because it makes `entry' and
`date' unusable as lexical variables, even though those are very common
variable names.  That is to say, loading Org mode would change the
behavior of packages using lexical binding in some unpredictable way.

Why does org need to do this?  Could you try to clean it up?

reply via email to

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