From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oPiCEUu7YmKefgAAbAwnHQ (envelope-from ) for ; Fri, 22 Apr 2022 16:27:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id mHF2EUu7YmJrbAAAauVa8A (envelope-from ) for ; Fri, 22 Apr 2022 16:27:23 +0200 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 DEF782FAC8 for ; Fri, 22 Apr 2022 16:27:22 +0200 (CEST) Received: from localhost ([::1]:49282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nhuFl-0005y5-08 for larch@yhetil.org; Fri, 22 Apr 2022 10:27:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhuEn-0005vj-T0 for emacs-orgmode@gnu.org; Fri, 22 Apr 2022 10:26:24 -0400 Received: from mailer-211-159.hitrost.net ([91.185.211.159]:20001) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhuEl-00021R-Iv for emacs-orgmode@gnu.org; Fri, 22 Apr 2022 10:26:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=christianmoe.com; s=x; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zQe+OY0wgHMr2Di5U8BH80MFJX/Pr7Y3FboKUb9T834=; b=IyHqvzJwbXf4s61JyvNsBj94P0 kvUMglYKwMamxOcHVmFLQfO+RlXhQwyTbEMkf+xRI8BJpknTm+L+mIQEWpoaM5iGjG9sk2uQCiPA5 wlBYbXA0/JjvAAN4SgSJrOW2rkRUqGcqiQltM+FSCmZh8XJ3pLx+8AOxCxvkznfTVoVdMZImYIHnB 4gUA8s9EVOiACnOHPUIlzIGZHDI5+hC7JvLL0dZzp3gsNGX5lvOHnyrb5OYCQERD0hBrZcst34m7l d2xnspMQhx5/czZM+o36k8nE4mBoWwxFts+3s9xMLN32uOIFNfJlnWU7o4cmWy/XdQIl8vMldkiCq F7Ii1cWA==; Received: from lk.84.20.244.215.dc.cable.static.lj-kabel.net ([84.20.244.215] helo=Tauriel) by b1.hitrost.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1nhtsf-005o7N-Ij; Fri, 22 Apr 2022 16:03:29 +0200 User-agent: mu4e 1.2.0; emacs 26.3 From: Christian Moe To: org-mode-email Subject: [BUG] Agenda view fails with rx error in org-at-timestamp-p Date: Fri, 22 Apr 2022 16:03:28 +0200 Message-ID: <878rrxdxlb.fsf@christianmoe.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-GeoIP: Country [IP], SI [84.20.244.215] X-Antivirus-Scanner: Clean mail though you should still use an Antivirus X-Authenticated-Id: mail@christianmoe.com Received-SPF: pass client-ip=91.185.211.159; envelope-from=mail@christianmoe.com; helo=mailer-211-159.hitrost.net X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 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-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650637643; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=zQe+OY0wgHMr2Di5U8BH80MFJX/Pr7Y3FboKUb9T834=; b=QXW0kL4ByW6msDVTGOaAoaNhRrMTc05y2HrceSW4QEO2/2lr8EygOA1jebz60ZCR1wC7us FyIQwyDCZuO2yMKE2bFrqTLad4+G8wXRVSBSe3iT30buucKBFO3zPhiYKHZtVkq5aiRaXo 3WyRo+vtw0Ag+8ubt2tQ5+D/ZW/PbFIqR4JoUeNcJ/TF2SSOmoPRGNTWL6aZHtyWFjkfuW zyBKSoU+bJCCTyoydNW9tPBnDX8hvFQn89Mj8qWqb8Aa2837Xz00FWflS//GO0AMiG4cM5 XTyHG9r/D9PaGoQrWu7xwYwFrQyS54wLiF9Rxzh8p54myM1d6rhl6Y7+CJttqA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650637643; a=rsa-sha256; cv=none; b=FB8eTVswNumDxjzIswKurjcbdwjU8SmKUyLsqx+aj119dt4RCqsKSMDmJiExUMSJKEPTNF qi+bSRBFa8wX69xaG9begwdUATxMg+4agUXqTvG/iqah7dG8q54JEqy6TIBihFfvwzkPSi /CFafb0H1XpGyGfj6qphijsLTR4O4ww2zgylzfMBqCxv3PpYknYq4DquWLuEazBzbM+YLi ol096RORMP/S6PV09exyRxo/vaApcqKpC4PB4qqW71LDFErCbJiUxnmMVdhhhBij7TGOMC AO8HW4sjlqqGTxM5vjini12+vPR+aqhCreU8hFeTHkXvWbzBvFQ8jv2AplBbNw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=christianmoe.com header.s=x header.b=IyHqvzJw; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=christianmoe.com header.s=x header.b=IyHqvzJw; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: DEF782FAC8 X-Spam-Score: -1.32 X-Migadu-Scanner: scn1.migadu.com X-TUID: WlF8tygUI/j4 Hi, After updating to Org mode version 9.5.3-g69c588 via Elpa on Emacs 26.3, my Org Agenda view fails with the following backtrace: Debugger entered--Lisp error: (error "rx form =E2=80=98regexp=E2=80=99 requ= ires args satisfying =E2=80=98stringp=E2=80=99") signal(error ("rx form =E2=80=98regexp=E2=80=99 requires args satisfying = =E2=80=98stringp=E2=80=99")) error("rx form `%s' requires args satisfying `%s'" regexp stringp) rx-check((regexp org-ts-regexp3)) rx-regexp((regexp org-ts-regexp3)) rx-form((regexp org-ts-regexp3) |) #f(compiled-function (x) #)((regexp org-ts-regexp3)) mapconcat(#f(compiled-function (x) #) ((regexp org-ts= -regexp3) (regexp org-element--timestamp-regexp)) "\\|") rx-or((or (regexp org-ts-regexp3) (regexp org-element--timestamp-regexp))) rx-form((or (regexp org-ts-regexp3) (regexp org-element--timestamp-regexp= ))) rx-to-string((or (regexp org-ts-regexp3) (regexp org-element--timestamp-r= egexp)) t) #f(compiled-function (&rest regexps) #)((or (regexp o= rg-ts-regexp3) (regexp org-element--timestamp-regexp))) (rx (or (regexp org-ts-regexp3) (regexp org-element--timestamp-regexp))) (if (eq extended (quote agenda)) (rx (or (regexp org-ts-regexp3) (regexp = org-element--timestamp-regexp))) org-ts-regexp3) (if extended (if (eq extended (quote agenda)) (rx (or (regexp org-ts-rege= xp3) (regexp org-element--timestamp-regexp))) org-ts-regexp3) org-ts-regexp= 2) (let* ((regexp (if extended (if (eq extended (quote agenda)) (rx (or (reg= exp org-ts-regexp3) (regexp org-element--timestamp-regexp))) org-ts-regexp3= ) org-ts-regexp2)) (pos (point)) (match\? (let ((boundaries (org-in-regexp = regexp))) (save-match-data (cond ((null boundaries) nil) ((eq extended ...)= t) (t (or ... ...))))))) (cond ((not match\?) nil) ((=3D pos (match-beginn= ing 0)) (quote bracket)) ((=3D pos (1- (match-end 0))) (quote bracket)) ((= =3D pos (match-end 0)) (quote after)) ((org-pos-in-match-range pos 2) (quot= e year)) ((org-pos-in-match-range pos 3) (quote month)) ((org-pos-in-match-= range pos 7) (quote hour)) ((org-pos-in-match-range pos 8) (quote minute)) = ((or (org-pos-in-match-range pos 4) (org-pos-in-match-range pos 5)) (quote = day)) ((and (or (match-end 8) (match-end 5)) (> pos (or (match-end 8) (matc= h-end 5))) (< pos (match-end 0))) (- pos (or (match-end 8) (match-end 5))))= (t (quote day)))) org-at-timestamp-p(agenda) org-agenda-get-timestamps(nil) org-agenda-get-day-entries("/home/cm/org/pro.org" (4 18 2022) :deadline := scheduled :timestamp :sexp) apply(org-agenda-get-day-entries "/home/cm/org/pro.org" (4 18 2022) (:dea= dline :scheduled :timestamp :sexp)) org-agenda-list(nil) funcall-interactively(org-agenda-list nil) call-interactively(org-agenda-list) org-agenda(nil) funcall-interactively(org-agenda nil) call-interactively(org-agenda nil nil) command-execute(org-agenda) Yours, Christian