From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thorsten Jolitz Subject: Re: Use of deprecated org-log-note-marker variable in outshine Date: Thu, 07 Jan 2016 17:38:17 +0100 Message-ID: <87twmpny4m.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51595) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHDa8-0005Fd-LC for emacs-orgmode@gnu.org; Thu, 07 Jan 2016 11:38:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHDa5-0004o5-A7 for emacs-orgmode@gnu.org; Thu, 07 Jan 2016 11:38:36 -0500 Received: from plane.gmane.org ([80.91.229.3]:49382) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHDa5-0004nk-3B for emacs-orgmode@gnu.org; Thu, 07 Jan 2016 11:38:33 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aHDZz-0006lW-L7 for emacs-orgmode@gnu.org; Thu, 07 Jan 2016 17:38:27 +0100 Received: from x55b2ed6a.dyn.telefonica.de ([85.178.237.106]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jan 2016 17:38:27 +0100 Received: from tjolitz by x55b2ed6a.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jan 2016 17:38:27 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Kaushal Modi writes: Hi Kaushal, > Recently the global variable org-log-note-marker was removed from > org.el. > > But it is used in outshine.el as follows: > > (defadvice org-store-log-note (around org-store-log-note-around > activate) > "Outcomment inserted log-note in Outshine buffers." > (let ((outshine-log-note-beg-marker > ;; stay before inserted text > (copy-marker org-log-note-marker nil)) > (outshine-log-note-end-marker > ;; stay after inserted text > (copy-marker org-log-note-marker t))) > ad-do-it > (unless (derived-mode-p 'org-mode 'org-agenda-mode) > (comment-region outshine-log-note-beg-marker > outshine-log-note-end-marker)) > (move-marker outshine-log-note-beg-marker nil) > (move-marker outshine-log-note-end-marker nil))) > > So right now, I am getting this warning at emacs startup: > > ~/.emacs.d/elpa_25_0/outshine-20151203.802/outshine.elc:Warning: > reference to > free variable ‘org-log-note-marker’ > > @ Thorsten, Nicolas: What would be the best way to fix that? Was it just removed, or rather renamed or replaced by something else? Maybe the fix would be trivial if somebody with insights about the change could give some hints? PS Recently I managed to use Emacs/Org-mode more frequently again and even follow the mailing list somehow, so I hope I can the change maintainance state of the outshine libraries from 'unmaintained' to 'kind of maintained' again. -- cheers, Thorsten