[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?
- Evil defvars in org.el,
Chong Yidong <=
- Re: Evil defvars in org.el, Bastien, 2012/04/27
- Re: Evil defvars in org.el, Bastien, 2012/04/27
- Re: Evil defvars in org.el, Glenn Morris, 2012/04/27
- RE: Evil defvars in org.el, Drew Adams, 2012/04/27
- Re: Evil defvars in org.el, Miles Bader, 2012/04/27
- RE: Evil defvars in org.el, Drew Adams, 2012/04/27
- Re: Evil defvars in org.el, Miles Bader, 2012/04/27