From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: George Hartzell Newsgroups: gmane.emacs.help Subject: Two problems with sieve-manage Date: Tue, 11 Jun 2019 08:11:27 -0700 Message-ID: <23807.50335.993117.846362@alice.local> Reply-To: hartzell@alerce.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="199238"; mail-complaints-to="usenet@blaine.gmane.org" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 11 17:37:56 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1haiqR-000piE-0D for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 17:37:55 +0200 Original-Received: from localhost ([::1]:60356 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1haiqP-0004Cd-Se for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 11:37:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55993) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1haia6-0002ai-21 for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 11:21:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1haia4-0003If-Nm for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 11:21:01 -0400 Original-Received: from griffon.alerce.com ([206.125.171.162]:48789) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1haia4-0003Gk-GQ for help-gnu-emacs@gnu.org; Tue, 11 Jun 2019 11:21:00 -0400 Original-Received: from griffon.alerce.com (localhost [127.0.0.1]) by griffon.alerce.com (Postfix) with ESMTP id 0164A2842E for ; Tue, 11 Jun 2019 08:11:29 -0700 (PDT) Original-Received: from postfix.alerce.com (76-226-160-236.lightspeed.sntcca.sbcglobal.net [76.226.160.236]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by griffon.alerce.com (Postfix) with ESMTPSA id D562B2842D for ; Tue, 11 Jun 2019 08:11:28 -0700 (PDT) Original-Received: by postfix.alerce.com (Postfix, from userid 501) id 15E3D200ED4188; Tue, 11 Jun 2019 08:11:28 -0700 (PDT) X-Mailer: VM 8.2.0b under 26.1 (x86_64-apple-darwin14.5.0) X-Virus-Scanned: ClamAV using ClamSMTP X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-Received-From: 206.125.171.162 X-Mailman-Approved-At: Tue, 11 Jun 2019 11:26:45 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120907 Archived-At: I've been trying to use sieve-manage in GNU Emacs 26.1 on a Mac with dovecot-pigeonhole-0.5.6 on a FreeBSD 12 system. I've run into a few problems: 1. I can start sieve-manage, use the `f` key with the `` line highlighted, edit a script, and use `C-c C-l` to upload it to the server. The problem is that the script, on the server, is named `.sieve`, which is awkward. But worse, if/when I restart sieve-manage it offers me two choices, one labeled `` (which is the button to create a new script) and one which is the existing script which was saved under that same name. I've tried renaming the buffer, but the code has a preference for `sieve-buffer-script-name`. Is there some way to rename the buffer? 2. If I create a script directly on the server (e.g. `ape.sieve`) then start sieve-manage, I'm offered the chance to edit it. If I move the highlighting to `ape.sieve` then use `f` to edit it, emacs becomes unresponsive. I can break out of it with C-g. But, I've had it work once or twice. I haven't figure out how to repeat it. If I look in `*sieve-manage-log*`, I can see that emacs has sent `GETSCRIPT "ape"` and I can see the text of the script in the response. I'm not sure what it's waiting for. 3. If I mess up my authentication info, I'm never given a chance to re-enter it. When I enter the server name, it goes ahead and re-uses the bad info and fails. The only way I've been able to figure out to be reprompted is to restart emacs. I'd appreciate any feedback from folks who are using sieve-mode and sieve-manage. Thanks, g.