GNU bug report logs - #38592
27.0.50; org mode insinuates itself into calendar

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: org-mode; Reported by: sds@HIDDEN; dated Fri, 13 Dec 2019 13:55:02 UTC; Maintainer for org-mode is emacs-orgmode@HIDDEN.
bug No longer marked as found in versions 27.0.50. Request was from Glenn Morris <rgm@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
bug reassigned from package 'emacs' to 'org-mode'. Request was from Glenn Morris <rgm@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 38592 <at> debbugs.gnu.org:


Received: (at 38592) by debbugs.gnu.org; 13 Dec 2019 14:41:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 13 09:41:21 2019
Received: from localhost ([127.0.0.1]:33281 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ifm89-000885-7k
	for submit <at> debbugs.gnu.org; Fri, 13 Dec 2019 09:41:21 -0500
Received: from eggs.gnu.org ([209.51.188.92]:35038)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1ifm87-00087s-GW
 for 38592 <at> debbugs.gnu.org; Fri, 13 Dec 2019 09:41:19 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:40937)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1ifm82-0003w6-9G; Fri, 13 Dec 2019 09:41:14 -0500
Received: from [176.228.60.248] (port=4533 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1ifm81-00009Z-H1; Fri, 13 Dec 2019 09:41:14 -0500
Date: Fri, 13 Dec 2019 16:41:09 +0200
Message-Id: <83sglo70fu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: sds@HIDDEN
In-reply-to: <m14ky4jpq7.fsf@HIDDEN> (message from Sam Steingold on Fri, 13
 Dec 2019 08:54:08 -0500)
Subject: Re: bug#38592: 27.0.50; org mode insinuates itself into calendar
References: <m14ky4jpq7.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 38592
Cc: 38592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Sam Steingold <sds@HIDDEN>
> Date: Fri, 13 Dec 2019 08:54:08 -0500
> 
> I do not use org.
> Apparently it still slithers into Emacs.
> org-compat.el adds org--setup-calendar-bindings to calendar-mode-hook.
> I have no idea who or why loaded org-compat.
> However, I get this error:
> 
> --8<---------------cut here---------------start------------->8---
> Debugger entered--Lisp error: (void-variable org-agenda-diary-file)
>   org--setup-calendar-bindings()
>   run-hooks(change-major-mode-after-body-hook calendar-mode-hook)
>   apply(run-hooks (change-major-mode-after-body-hook calendar-mode-hook))
>   run-mode-hooks(calendar-mode-hook)
>   calendar-mode()
>   calendar-basic-setup(nil)
>   calendar()
> --8<---------------cut here---------------end--------------->8---

Outside of Org, org-compat appears only in cus-load.el, and I don't
believe what that does can load org-compat.

So I think you should report this to Org developers first, because it
sounds like an Org bug.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#38592; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Dec 2019 13:54:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 13 08:54:25 2019
Received: from localhost ([127.0.0.1]:33231 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iflOe-0006Kz-0W
	for submit <at> debbugs.gnu.org; Fri, 13 Dec 2019 08:54:25 -0500
Received: from lists.gnu.org ([209.51.188.17]:49358)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sam.steingold@HIDDEN>) id 1iflOc-0006Kq-JS
 for submit <at> debbugs.gnu.org; Fri, 13 Dec 2019 08:54:19 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:40784)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <sam.steingold@HIDDEN>) id 1iflOa-0004Dv-Jx
 for bug-gnu-emacs@HIDDEN; Fri, 13 Dec 2019 08:54:18 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>) id 1iflOY-0003XP-QQ
 for bug-gnu-emacs@HIDDEN; Fri, 13 Dec 2019 08:54:16 -0500
Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]:39872)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <sam.steingold@HIDDEN>)
 id 1iflOW-0003SC-Nj; Fri, 13 Dec 2019 08:54:12 -0500
Received: by mail-qt1-x82e.google.com with SMTP id i12so2305145qtp.6;
 Fri, 13 Dec 2019 05:54:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:subject:return-receipt-to:reply-to:date:message-id
 :mime-version; bh=eaQgq+Jmi3mc12P8/IhXCfQMNQhjdJxlq8KQ28S9BJ8=;
 b=Pf2c75UJxTSzNsLAGbUU/695GQrwzMXL8Rl8jXVCgYr1wM0cLftDCUtAHlbwL7fcnh
 Ikz5PKupURB0bEkxA2eVvbZK0ou+MxU2zrCr0wLpUwo44GLK6sen4aHg1tY2zy2yG3Wc
 SdYStXJuAL+2VBGSo4GD3+2ZteD8Xof/Snh7pMbTJnH6NNndHCmq1wB3HBvmJNmcxCPL
 sVbzsoVcLMfR2jk9gZp/t0886WrEu5dGL/LnFD8AaDrDM0Ltn6Rp/61xnuyol0V5Vvwe
 BgIpqTefT4zXdq8Nt7U+JsUi6yPOKRFbasf/R/NjCqFftgoeBuWH8MsspBxg6WZgE4yE
 eeUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:subject:return-receipt-to
 :reply-to:date:message-id:mime-version;
 bh=eaQgq+Jmi3mc12P8/IhXCfQMNQhjdJxlq8KQ28S9BJ8=;
 b=O0P2Xj85g8y4M9EA0oWtCOcc3OHCaHTbzaXsGH9M3CsYK/XDv4DCh2M/MH0kTtXdMm
 p2amFW4dKpKLRt8N5eAIV/gbnBXcR3Ywulp9jjNdpeMui9f3I6SWBAuegZv6+s8xq+tS
 CnCjxpcSwWDDwqirCdYeVmn98iFUy0sa0qGon68ni+aLNlnY9W4yNCWa2kYo1rGfNr8N
 1RDMgmRsqGN2Icl0nHSAfDFwC2i7EAAnrHMgDlHD3Q5fk9tPKHFhYi6199H0m1BFm4Ml
 /l3Ux4d/k73Qm2ZGW6I198tQXM0W4U+U0PipacuT6WaOlfnZx65j5oQoNSu1+0TVtEm7
 IDaQ==
X-Gm-Message-State: APjAAAV0T/E/xXIVTeCLHqeZXmngxA3IcUY+ICbBuC18jeWaRf+grWKB
 ukQC7SMkBGubJxXbb5pcHWrt/B0=
X-Google-Smtp-Source: APXvYqz4pFx9TerFyfsIgVDr54b/Gk1uRCQOi/jzrFxSeeu0f/twifSF9EKis2vEUle93RmmJ0KAww==
X-Received: by 2002:aed:2f26:: with SMTP id l35mr12396329qtd.162.1576245251083; 
 Fri, 13 Dec 2019 05:54:11 -0800 (PST)
Received: from BZ-C02XR5CGJG5L (ool-4355bc89.dyn.optonline.net.
 [67.85.188.137])
 by smtp.gmail.com with ESMTPSA id u24sm2900879qkm.40.2019.12.13.05.54.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 13 Dec 2019 05:54:10 -0800 (PST)
From: Sam Steingold <sds@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 27.0.50; org mode insinuates itself into calendar
X-Attribution: Sam
X-Disclaimer: You should not expect anyone to agree with me.
Date: Fri, 13 Dec 2019 08:54:08 -0500
Message-ID: <m14ky4jpq7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::82e
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  I do not use org. Apparently it still slithers into Emacs.
 org-compat.el adds org--setup-calendar-bindings to calendar-mode-hook. I
 have no idea who or why loaded org-compat. However, I get this error [...]
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
 blocked.  See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
 for more information. [URIs: calmchildstories.com]
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
 mail domains are different
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (sam.steingold[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
 medium trust [209.51.188.17 listed in list.dnswl.org]
 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and
 EnvelopeFrom freemail headers are different
 2.0 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: sds@HIDDEN
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.5 (/)

I do not use org.
Apparently it still slithers into Emacs.
org-compat.el adds org--setup-calendar-bindings to calendar-mode-hook.
I have no idea who or why loaded org-compat.
However, I get this error:

--8<---------------cut here---------------start------------->8---
Debugger entered--Lisp error: (void-variable org-agenda-diary-file)
  org--setup-calendar-bindings()
  run-hooks(change-major-mode-after-body-hook calendar-mode-hook)
  apply(run-hooks (change-major-mode-after-body-hook calendar-mode-hook))
  run-mode-hooks(calendar-mode-hook)
  calendar-mode()
  calendar-basic-setup(nil)
  calendar()
--8<---------------cut here---------------end--------------->8---


In GNU Emacs 27.0.50 (build 2, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G2022))
 of 2019-12-12 built on BZ-C02XR5CGJG5L
Repository revision: ede63fed1f08bb3af6b22dc4b8a47154b18ffc4b
Repository branch: master
Windowing system distributor 'Apple', version 10.3.1671
System Description:  Mac OS X 10.14.6

Configured using:
 'configure --with-imagemagick --with-mailutils --with-ns
 PKG_CONFIG_PATH=/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/imagemagick/lib/pkgconfig:/usr/local/opt/gnutls/lib/pkgconfig:/usr/local/opt/jansson/lib/pkgconfig'

Configured features:
IMAGEMAGICK NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS
MODULES THREADS JSON PDUMPER LCMS2 GMP

Important settings:
  value of $LANG: C
  locale-coding-system: utf-8-unix

Load-path shadows:
None found.

Features:
(shadow bbdb-message mailalias cookie1 emacsbug sendmail find-dired ffap
cl-print debug backtrace cal-move cal-x cal-china cal-bahai cal-islam
cal-julian holidays hol-loaddefs bbdb-anniv cal-iso cal-hebrew lunar
solar cal-dst appt diary-lib diary-loaddefs cal-menu calendar
cal-loaddefs tramp-cmds url-queue url-cache sort gnus-cite smiley
mm-archive gnus-async gnus-bcklg gnus-dup qp mail-extr gnus-ml hl-line
disp-table spam spam-stat gnus-uu yenc nndraft nnmh gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view
mml-smime smime dig utf-7 gnus-cache gnus-sum shr svg bbdb-gnus gnutls
network-stream nntp gnus-group gnus-undo tramp-cache gnus-start
gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int
gnus-range gnus-win log-edit message rfc822 mml mml-sec epa epg
epg-config mm-decode mm-bodies mm-encode gmm-utils mailheader dired-aux
latexenc dabbrev smerge-mode diff skeleton misearch multi-isearch
ein-jupyter ein-dev url-http url-auth mail-parse rfc2231 url-gw nsm rmc
puny ob-ein ob ob-tangle ol ob-ref ob-lob ob-table ob-exp ein-multilang
ein-multilang-fontify org-src org-keys ob-comint ob-core org-compat
ob-eval org-macs ein-notebooklist eieio-opt speedbar sb-image ezimage
dframe find-func ein-company ein-file ein-connect ein-inspector
ein-traceback ein-pseudo-console ein-pager view ein-completer ein-ac
auto-complete popup ein-pytools ein-shared-output ein-subpackages
ein-notification ein-scratchsheet ein-iexec ein-worksheet poly-ein
polymode derived poly-lock polymode-base polymode-weave polymode-export
polymode-compat polymode-methods polymode-core polymode-classes
eieio-custom eieio-base color ein-kill-ring ein-cell-output
ein-cell-edit ein-timestamp ein-cell ein-hy ein-skewer skewer-html
sgml-mode dom skewer-mode cache-table js2-mode js simple-httpd pp
ein-output-area xml ein-kernelinfo ein-kernel ein-ipdb ein-events
ein-websocket websocket bindat ein-contents-api ein-notebook ein-query
request autorevert filenotify ein-node ein-log ein-console ein-classes
ein-core ein-utils deferred url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap dash
cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc-defs ein add-log log-view pcvs-util vc-bzr vc-src vc-sccs
vc-svn vc-cvs vc-rcs remember sh-script smie executable bug-reference
dired dired-loaddefs vc-dir ewoc vc vc-dispatcher yaml-mode
company-oddmuse company-keywords company-etags company-gtags
company-dabbrev-code company-dabbrev company-files company-cmake
company-xcode company-clang company-eclim company-template company-bbdb
yasnippet-snippets cl-extra yasnippet flymake-proc flymake warnings
thingatpt company-capf company pcase help-fns radix-tree help-mode elpy
edmacro kmacro elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc
esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile
elpy-django s elpy-refactor ido grep etags fileloop generator xref
project cus-edit python tramp-sh tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp
format-spec vc-git diff-mode easy-mmode flyspell ispell tex-mode compile
shell pcomplete comint ansi-color midnight gnus nnheader gnus-util rmail
rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date
mail-utils mm-util mail-prsvr wid-edit bbdb-mua bbdb-com crm mailabbrev
bbdb bbdb-site timezone edit-server advice server winner ring which-func
imenu paren help-at-pt desktop frameset cus-start cus-load info package
easymenu browse-url url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode elisp-mode lisp-mode prog-mode register page
tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse
jit-lock font-lock syntax facemenu font-core term/tty-colors frame
minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite charscript charprop case-table epa-hook jka-cmpr-hook help
simple abbrev obarray cl-preloaded nadvice loaddefs button faces
cus-face macroexp files text-properties overlay sha1 md5 base64 format
env code-pages mule custom widget hashtable-print-readable backquote
threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs)

Memory information:
((conses 16 746922 99785)
 (symbols 48 43598 4)
 (strings 32 253372 6935)
 (string-bytes 1 8367079)
 (vectors 16 108253)
 (vector-slots 8 2367219 304738)
 (floats 8 1155 1391)
 (intervals 56 22200 137)
 (buffers 1000 168))

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1671
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://americancensorship.org http://think-israel.org
A number problem "solved" with floats turns into 1.9999999999999998 problems.




Acknowledgement sent to sds@HIDDEN:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#38592; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 21 Dec 2019 18:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.