Hi Nick, Nick Dokos <nicholas.do...@hp.com> writes:
> Michael Strey <mst...@strey.biz> wrote: > >> Hi Bastien, >> >> On Mon, Apr 02, 2012 at 05:03:04PM +0200, Bastien wrote: >> > ... >> > Please test against latest HEAD and tell me if your problem is still >> > here, it shouldn't. >> >> I confirm that the problem is solved. Thank you! >> >> It's interesting to see how a bug in a module from the contrib path can >> cause strange behaviour of org-mode's core functions. >> > > There is no distinction between contrib and core. Once a module is > loaded (wherever it comes from), it is part of emacs and can cause all > kinds of damage: not just to org, but to the whole running emacs. It's > the price one pays for the convenience of dynamically loading code. You > can avoid the danger by not loading modules, but then emacs becomes much > less interesting: after all, the "e" stands for "extensible". If the features provided by org-checklist.el are useful to many people, including them in core seems quite natural. I don't use it myself, I'm just wondering how people do. But I agree with you here that we should not move things into core inconsiderately. -- Bastien