From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85824 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.gnus.general Subject: gnus-eval-in-buffer-window fails Date: Tue, 03 Mar 2015 13:51:51 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1425408794 594 80.91.229.3 (3 Mar 2015 18:53:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Mar 2015 18:53:14 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M34063@lists.math.uh.edu Tue Mar 03 19:53:03 2015 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YSrwE-0007EP-TU for ding-account@gmane.org; Tue, 03 Mar 2015 19:53:03 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1YSrvX-0001BA-KP; Tue, 03 Mar 2015 12:52:19 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1YSrvU-0001Au-Tq for ding@lists.math.uh.edu; Tue, 03 Mar 2015 12:52:16 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84) (envelope-from ) id 1YSrvT-00012g-5m for ding@lists.math.uh.edu; Tue, 03 Mar 2015 12:52:16 -0600 Original-Received: from ore.jhcloos.com ([198.147.23.85]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1YSrvQ-0007Tc-NF for ding@gnus.org; Tue, 03 Mar 2015 19:52:13 +0100 Original-Received: by ore.jhcloos.com (Postfix, from userid 10) id 65CE41EEEF; Tue, 3 Mar 2015 18:52:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=ore14; t=1425408730; bh=wZWkgAG5XSvTUb1+5I8+R4SsqWqIU8mPdWyX8UZhLt8=; h=From:To:Subject:Date:From; b=I7obwrcTrQYtvkmM/cmOLoDMBHJMQbFTxP+yqIbaTy3XrYMkXWaqMuvi3vVQMHozD 9Z1qr8oWQIheUwy3zTr3nLUTk5htq2H21Eq5qd4Du0tu6ilIobVafPNExkS5znEAYg lfPDnH0YT9/aTQ6TAYpMbeu3TKIDx/qEcBU8+GHw= Original-Received: by carbon.jhcloos.org (Postfix, from userid 500) id A47E1106F92D6; Tue, 3 Mar 2015 18:51:51 +0000 (UTC) User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2015 James Cloos OpenPGP: 0x997A9F17ED7DAEA6; url=https://jhcloos.com/public_key/0x997A9F17ED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Original-Lines: 28 X-Hashcash: 1:28:150303:ding@gnus.org::teLP4/W39jdv/sua:0005h6bP X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85824 Archived-At: The function I use to re-classify main as spam looks like: (defun jimc-gnus-report-spam (n) "Submit spam, then mark it as expirable." (interactive "p") (gnus-eval-in-buffer-window gnus-original-article-buffer (save-restriction (widen) (call-process-region (point-min) (point-max) "/usr/local/bin/re-classify" nil 0 nil "--user" "cloos" "--class=spam" "--source=error"))) (gnus-summary-mark-as-expirable 1)) But that no longer works since I switched to a larger monitor. I use gnus with the typical *Summary* and *Article* buffers visible. Now, gnus-eval-in-buffer-window splits the lower pane horizontally, leavin *Summary*, *Article* and the original buffer visible but does not operate on the (gnus-original-article-buffer) buffer. The call to (call-process-region) never occurs. I just tested in a narrow frame (by way of C-x 5 2); there it works. Is this fixable in my code? Something other that (gnus-eval-in-buffer-window)? Or is this a bug in emacs (master) itself? -JimC -- James Cloos OpenPGP: 0x997A9F17ED7DAEA6