From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 17985 invoked from network); 1 Apr 2020 21:00:03 -0000 Received: from lists1.math.uh.edu (129.7.128.208) by inbox.vuxu.org with UTF8ESMTPZ; 1 Apr 2020 21:00:03 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.3) (envelope-from ) id 1jJkSK-0008IV-Ry; Wed, 01 Apr 2020 15:59:24 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jJkSG-0008Fg-5T for ding@lists.math.uh.edu; Wed, 01 Apr 2020 15:59:20 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jJkSE-0006dr-4U for ding@lists.math.uh.edu; Wed, 01 Apr 2020 15:59:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References :Message-ID:Date:Subject:From:To:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vODm1Ph0VkbQMKQ7grUoz3pGybirs7KUKNqDqVe66h4=; b=rwLrZYL0u82zDlRxL+txHLDF3X EHHNhkusie9lYk5u4AX2qZql9hs5IsGGVJyBnSOzebQjEB9KdE/1k7n7RmHIMPDaFi3QhF1sLQsNr SfneMeJ8dWXLGDvqQga/ReHSSHUoWLlb4nXnnGWPz8T0X25tYdbgWLNioLvaZbJgCE/0=; Received: from ciao.gmane.io ([159.69.161.202]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jJkS4-0004wG-SC for ding@gnus.org; Wed, 01 Apr 2020 22:59:13 +0200 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1jJkS2-0009mu-TG for ding@gnus.org; Wed, 01 Apr 2020 22:59:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: ding@gnus.org From: hobbes@poukram.net (=?utf-8?Q?R=C3=A9mi?= Letot) Subject: saving registry is fixed, but gnorb still can't gnorb-org-view Date: Wed, 01 Apr 2020 22:59:01 +0200 Message-ID: <87y2rec48a.fsf@sphax> References: <87d08rs5ei.fsf@sphax> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cancel-Lock: sha1:W5wJSXJFBVbdLmn5XK92/LeLigY= List-ID: Precedence: bulk hobbes@poukram.net writes: > Hello, > > this is what happens when I push s while in the group buffer: I quit gnus without saving newsrc, then restarted, and that problem is gone. I probably lost some registry entries, some recent links between org headings and gnus messages, but that's not a big problem. However this one is still there: > Also, might be related, gnorb-org-view (C-c v) on most (if not all) org > entries linked to mails produces the following: > > Debugger entered--Lisp error: (wrong-type-argument arrayp nil) > replace-regexp-in-string("\\(\\\\+\\)\\(?:\\'\\|[][]\\)" (closure > ((link) org-ts-regexp org-time-stamp-formats org-src-source-file-name > org-outline-regexp-bol org-inhibit-startup org-id-link-to-org-use-id > org-highlight-links org-comment-string org-agenda-buffer-name > clean-buffer-list-kill-buffer-names t) (_) (concat (make-string (/ (- > (match-end 1) (match-beginning 1)) 2) 92))) nil nil t 1) > org-link-unescape(nil) > nnir-run-gnorb(((query . "id+6d3a4ef0-2748-409f-8607-a26112ea4353")) "nngnorb:Org tracking" ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353")) > #f(compiled-function (x) #)(("nngnorb:Org tracking" ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353"))) > mapcar(#f(compiled-function (x) #) (("nngnorb:Org tracking" ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353")))) > nnir-run-query(((nnir-query-spec (query > . "id+6d3a4ef0-2748-409f-8607-a26112ea4353")) (nnir-group-spec > ("nngnorb:Org tracking" > ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353"))))) > nnir-request-group("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" > "nngnorb:Org tracking-ephemeral" t > ("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" 3 nil nil (nnir > "nngnorb:Org tracking-ephemeral" (nnir-address "nngnorb:Org > tracking")) ((quit-config when (and (window-configuration-p > gnorb-window-conf) gnorb-return-marker) (set-window-configuration > gnorb-window-conf) (goto-char gnorb-return-marker)) (nnir-specs > (nnir-query-spec (query . "id+6d3a4ef0-2748-409f-8607-a26112ea4353")) > (nnir-group-spec ("nngnorb:Org tracking" > ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353")))) (nnir-artlist)))) > gnus-request-group("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" > t nil ("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" 3 nil nil > (nnir "nngnorb:Org tracking-ephemeral" (nnir-address "nngnorb:Org > tracking")) ((quit-config when (and (window-configuration-p > gnorb-window-conf) gnorb-return-marker) (set-window-configuration > gnorb-window-conf) (goto-char gnorb-return-marker)) (nnir-specs > (nnir-query-spec (query . "id+6d3a4ef0-2748-409f-8607-a26112ea4353")) > (nnir-group-spec ("nngnorb:Org tracking" > ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353")))) (nnir-artlist)))) > gnus-select-newsgroup("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" t nil) > gnus-summary-read-group-1("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" t t nil nil nil) > gnus-summary-read-group("nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" t t nil nil nil nil) > (let ((no-display (eq all 0)) (group (or group > (gnus-group-group-name))) number active marked entry) (if (eq all 0) > (progn (setq all nil))) (if group nil (error "No group on current > line")) (setq marked (nth 3 (nth 2 (setq entry (symbol-value > (intern-soft group gnus-newsrc-hashtb)))))) (setq number (cond > ((numberp all) all) (entry (car entry)) ((setq active (symbol-value > (intern-soft group gnus-active-hashtb))) (- (1+ (cdr active)) (car > active))))) (gnus-summary-read-group group (or all (and (numberp > number) (= 0 (+ number (gnus-range-length (cdr ...)) > (gnus-range-length (cdr ...)))))) no-article nil no-display nil > select-articles)) > gnus-group-read-group(t t "nnir:gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" nil) > (let ((gnus-large-newsgroup gnus-large-ephemeral-newsgroup) > (gnus-fetch-old-headers gnus-fetch-old-ephemeral-headers)) > (gnus-group-read-group (or number t) t group select-articles)) > (if (let ((gnus-large-newsgroup gnus-large-ephemeral-newsgroup) > (gnus-fetch-old-headers gnus-fetch-old-ephemeral-headers)) > (gnus-group-read-group (or number t) t group select-articles)) (progn > group)) > (condition-case nil (if (let ((gnus-large-newsgroup > gnus-large-ephemeral-newsgroup) (gnus-fetch-old-headers > gnus-fetch-old-ephemeral-headers)) (gnus-group-read-group (or number > t) t group select-articles)) (progn group)) (quit (if debug-on-quit > (debug "Quit") (message "Quit reading the ephemeral group")) nil)) > (if request-only group (condition-case nil (if (let > ((gnus-large-newsgroup gnus-large-ephemeral-newsgroup) > (gnus-fetch-old-headers gnus-fetch-old-ephemeral-headers)) > (gnus-group-read-group (or number t) t group select-articles)) (progn > group)) (quit (if debug-on-quit (debug "Quit") (message "Quit reading > the ephemeral group")) nil))) > (let ((group (if (gnus-group-foreign-p group) group > (gnus-group-prefixed-name (let ((gname group)) (if (string-match > "^[^:]+:" gname) (substring gname ...) gname)) method)))) (set (intern > group gnus-active-hashtb) nil) (set (intern group gnus-newsrc-hashtb) > (list -1 nil (list group gnus-level-default-subscribed nil nil method > (cons (cons (quote quit-config) (cond (quit-config quit-config) > (... ...) (t ...))) parameters)))) (setq gnus-ephemeral-servers (cons > method gnus-ephemeral-servers)) (if (gnus-buffer-live-p > gnus-group-buffer) (progn (set-buffer gnus-group-buffer))) (if > (gnus-check-server method) nil (error "Unable to contact server: %s" > (gnus-status-message method))) (if activate (progn > (gnus-activate-group group (quote scan)) (if (gnus-request-group > group) nil (error "Couldn't request group: %s" (nnheader-get-report > (car method)))))) (if request-only group (condition-case nil (if (let > ((gnus-large-newsgroup gnus-large-ephemeral-newsgroup) > (gnus-fetch-old-headers gnus-fetch-old-ephemeral-headers)) > (gnus-group-read-group (or number t) t group select-articles)) (progn > group)) (quit (if debug-on-quit (debug "Quit") (message "Quit reading > the ephemeral group")) nil)))) > gnus-group-read-ephemeral-group("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353" > (nnir "nngnorb:Org tracking") nil (when (and (window-configuration-p > gnorb-window-conf) gnorb-return-marker) (set-window-configuration > gnorb-window-conf) (goto-char gnorb-return-marker)) nil nil > ((nnir-specs (nnir-query-spec (query > . "id+6d3a4ef0-2748-409f-8607-a26112ea4353")) (nnir-group-spec > ("nngnorb:Org tracking" > ("gnorb-id+6d3a4ef0-2748-409f-8607-a26112ea4353")))) (nnir-artlist))) > gnorb-gnus-search-messages("id+6d3a4ef0-2748-409f-8607-a26112ea4353" > nil "contacter xeptor / flexit pour problème alim portable de damien" > (when (and (window-configuration-p gnorb-window-conf) > gnorb-return-marker) (set-window-configuration gnorb-window-conf) > (goto-char gnorb-return-marker))) > gnorb-org-view(nil) > funcall-interactively(gnorb-org-view nil) > call-interactively(gnorb-org-view nil nil) > command-execute(gnorb-org-view) > Any idea ? Thanks, -- Rémi