From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Kitchin Subject: Re: outorg issue Date: Thu, 13 Aug 2015 10:30:47 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44373) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPtWy-0006Tk-N8 for emacs-orgmode@gnu.org; Thu, 13 Aug 2015 10:30:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPtWr-0000G5-Mm for emacs-orgmode@gnu.org; Thu, 13 Aug 2015 10:30:56 -0400 Received: from mail-qg0-x22a.google.com ([2607:f8b0:400d:c04::22a]:34846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPtWr-0000Fz-I2 for emacs-orgmode@gnu.org; Thu, 13 Aug 2015 10:30:49 -0400 Received: by qgj62 with SMTP id 62so32165853qgj.2 for ; Thu, 13 Aug 2015 07:30:49 -0700 (PDT) In-reply-to: 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: Andreas Leha Cc: emacs-orgmode@gnu.org I can only confirm I have had the same issue for a while. For me it is mostly when I press shift-tab. regular tab works fine for cycling. The problem seems to arise from the point moving to the beginning of the buffer when outline-back-to-heading is called, which raises that error. I don't have time today to dig much further. I hope that helps get a solution though! I miss outshine! Andreas Leha writes: > Hi all, > > For quite some time now, I have to disable outshine/outorg [1] as it > does give me "Before first heading" (complete backtrace [2]) whenever I > open an org file followed by more issues actually using org mode. > > I can even reproduce this with emacs -Q and a minimal configuration [3]. > > My system is: > : GNU Emacs 25.0.50.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1077)) > : of 2015-06-17 > : Org-mode version 8.3beta (release_8.3beta-1264-g365c19) > > > Can anyone reproduce this and/or has a fix? Or am I missing anything > obvious? > > Thanks in advance! > > > Regards, > Andreas > > > > > [1] https://github.com/tj64/outshine > https://github.com/tj64/outorg > > > [2] complete backtrace when opening a random org file > > --8<---------------cut here---------------start------------->8--- > Debugger entered--Lisp error: (error "Before first heading") > signal(error ("Before first heading")) > error("Before first heading") > outline-back-to-heading() > outline-flag-subtree(t) > hide-subtree() > (save-excursion (goto-char (point-min)) (hide-subtree) (show-children keep-levels) (condition-case err (while (outline-get-next-sibling) (hide-subtree) (show-children keep-levels)) (error nil))) > hide-sublevels(1) > org-overview() > org-set-startup-visibility() > org-mode() > set-auto-mode-0(org-mode nil) > set-auto-mode() > normal-mode(t) > after-find-file(nil t) > find-file-noselect-1(# "~/hipsci/cellomics/cellomics.org" nil nil "~/hipsci/cellomics/cellomics.org" (25636441 16777218)) > find-file-noselect("~/hipsci/cellomics/cellomics.org" nil nil t) > find-file("~/hipsci/cellomics/cellomics.org" t) > funcall-interactively(find-file "~/hipsci/cellomics/cellomics.org" t) > call-interactively(find-file nil nil) > command-execute(find-file) > --8<---------------cut here---------------end--------------->8--- > > > > [3] minimal startup file > > --8<---------------cut here---------------start------------->8--- > ;; outorg/outshine pre-requisite > (defvar outline-minor-mode-prefix "\M-#") > > (add-to-list 'load-path (expand-file-name "~/local/emacs/org-mode-install/lisp")) > (add-to-list 'auto-mode-alist '("\\.\\(org\\ |org_archive\\|txt\\)$" . org-mode)) > > ;; outorg/outshine > (add-to-list 'load-path "~/local/emacs/org-mode-in-comments/outorg/") > (add-to-list 'load-path "~/local/emacs/org-mode-in-comments/outshine") > (require 'outshine) > (add-hook 'outline-minor-mode-hook 'outshine-hook-function) > (setq outshine-use-speed-commands t) > --8<---------------cut here---------------end--------------->8--- -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu