From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4FOcII0ZT1/HJgAA0tVLHw (envelope-from ) for ; Wed, 02 Sep 2020 04:03:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 4XBdHI0ZT18JMgAAbx9fmQ (envelope-from ) for ; Wed, 02 Sep 2020 04:03:25 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DA52794050F for ; Wed, 2 Sep 2020 04:03:24 +0000 (UTC) Received: from localhost ([::1]:42484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kDJzW-00040l-Gu for larch@yhetil.org; Wed, 02 Sep 2020 00:03:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDJzD-00040e-Mz for emacs-orgmode@gnu.org; Wed, 02 Sep 2020 00:03:03 -0400 Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:47796 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDJzB-0005SS-5f for emacs-orgmode@gnu.org; Wed, 02 Sep 2020 00:03:03 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kDJz6-0005HT-9T for emacs-orgmode@gnu.org; Wed, 02 Sep 2020 06:02:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Eric Abrahamsen Subject: Putting the value of page-delimiter in some outline regexps? Date: Tue, 01 Sep 2020 21:02:48 -0700 Message-ID: <877dtcakrb.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:t/kNalMrgRT6f3uh0dMJn2Csp+c= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/02 00:02:57 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=ericabrahamsen.net (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.59 X-TUID: wuuq23WDYgBq Hi all, I've been trying to find a way to cordon off the bottom of my Org files, to create an area for file-local variables and "LocalWords" and what have you that Org doesn't consider part of the file's final heading. The usual Emacs thing to do seems to be using the value of page-delimiter to demarcate the end of content, and the beginning of meta data. I stuck that into the value of `org-outline-regexp', and also hard-coded it into the "true heading" branch of `org-end-of-subtree'. Over the past day this has worked fine for interactive use, and some automatic Org-based tools. But I'm not so naive as to think that catastrophic breakage couldn't be right around the corner as a result of this! Anyway, I wanted to see if anyone else had tried this, or had any ideas about it. Eric