From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 18 00:39:04 2016 Received: (at submit) by debbugs.gnu.org; 18 Jun 2016 04:39:04 +0000 Received: from localhost ([127.0.0.1]:44673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bE82B-0003ET-T7 for submit@debbugs.gnu.org; Sat, 18 Jun 2016 00:39:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bE828-0003Dz-OE for submit@debbugs.gnu.org; Sat, 18 Jun 2016 00:39:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bE822-000389-N9 for submit@debbugs.gnu.org; Sat, 18 Jun 2016 00:38:55 -0400 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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39127) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bE822-000385-KH for submit@debbugs.gnu.org; Sat, 18 Jun 2016 00:38:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bE820-00014c-JW for bug-hyperbole@gnu.org; Sat, 18 Jun 2016 00:38:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bE81u-000370-IB for bug-hyperbole@gnu.org; Sat, 18 Jun 2016 00:38:51 -0400 Received: from m12-16.163.com ([220.181.12.16]:45446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bE81t-00036t-RW for bug-hyperbole@gnu.org; Sat, 18 Jun 2016 00:38:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=iSbpZ YmQLu41l1DjuudsQJGSMrGJNZ9pSQb/rSTSLTk=; b=fV70ltT3ljK3m+lxlGbYU cxFwv16qruXiI7suqBodEcjBgAf5w4Ib3eukegtJ6As3w5ed/HoXY+jLC3bDav4J 9JLyiaFdnGmPdJqNaNFyn2XxaSwH8Nmk0gATFwohtewLo1dX3HlcHaH8DG+HfIVu 2OjeltZJEtufJa+MtcU/YU= Received: from tumashu (unknown [120.52.27.101]) by smtp12 (Coremail) with SMTP id EMCowAAXj7dR0GRXjQSmBA--.16476S2; Sat, 18 Jun 2016 12:38:41 +0800 (CST) From: "Feng Shu" To: bug-hyperbole Subject: Suggest, limit the role's input place Date: Sat, 18 Jun 2016 12:24:14 +0800 Message-ID: <87mvmjqg41.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: EMCowAAXj7dR0GRXjQSmBA--.16476S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUUManUUUUU X-Originating-IP: [120.52.27.101] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiRRKM1FWBRFFQhwAAsZ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: Feng Shu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Now rolo file can insert things in any place, such as: ------------------------------------------- * Feng Shu Can write like this Can write like this 6/17/2016 * Feng Shu Can write like this ------------------------------------------- What about add a minor mode, which limit input just like koutliner: ------------------------------------------- * Feng Shu Can write like this Can write like this 6/17/2016 ------------------------------------------ -- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 18 10:45:47 2016 Received: (at 23790) by debbugs.gnu.org; 18 Jun 2016 14:45:47 +0000 Received: from localhost ([127.0.0.1]:45274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bEHVK-0002Xl-NM for submit@debbugs.gnu.org; Sat, 18 Jun 2016 10:45:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bEHVJ-0002XK-M6 for 23790@debbugs.gnu.org; Sat, 18 Jun 2016 10:45:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bEHVB-0007bE-4B for 23790@debbugs.gnu.org; Sat, 18 Jun 2016 10:45:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_50,HTML_MESSAGE, RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58606) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEHVB-0007b2-0C for 23790@debbugs.gnu.org; Sat, 18 Jun 2016 10:45:37 -0400 Received: from mail-oi0-f54.google.com ([209.85.218.54]:36013) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bEHV9-0005G6-Cb for 23790@debbugs.gnu.org; Sat, 18 Jun 2016 10:45:35 -0400 Received: by mail-oi0-f54.google.com with SMTP id p204so155677538oih.3 for <23790@debbugs.gnu.org>; Sat, 18 Jun 2016 07:45:35 -0700 (PDT) X-Gm-Message-State: ALyK8tLIUg7CcnY3n5GwcinJCOIJm9qYZV3Pkyr8H+pBnRgP4VeUAlrQA6f2kIPnIqP4WogPJ1QOBHrJmXw52g== X-Received: by 10.157.10.70 with SMTP id 64mr4774940otg.131.1466261134580; Sat, 18 Jun 2016 07:45:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.236.73 with HTTP; Sat, 18 Jun 2016 07:45:05 -0700 (PDT) In-Reply-To: <87mvmjqg41.fsf@163.com> References: <87mvmjqg41.fsf@163.com> From: Robert Weiner Date: Sat, 18 Jun 2016 10:45:05 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: bug#23790: Suggest, limit the role's input place To: 23790@debbugs.gnu.org Content-Type: multipart/alternative; boundary=001a1136e7da132a6a05358e86bf X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: 23790 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rswgnu@gmail.com Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) --001a1136e7da132a6a05358e86bf Content-Type: text/plain; charset=UTF-8 On Sat, Jun 18, 2016 at 9:28 AM, Feng Shu wrote: > Robert Weiner writes: > > > Thank you for all of the bug/issue reports. We will look into them. > > This is the only one I am unsure of whether it is a problem. > > Certainly, you want to have text on the first line of an entry for > > outlining purposes but why does Hyperbole need to enforce this? > > We don't require rolo to force enable this feature, I perfer to add > a minor mode, when I enable this mode, this feature is enabled. > > > If you use {C-h h r a} to add an entry, Hyperbole automatically adds > > Not everyone like to input with minibuffer, opening and editing file > may be another common operation. So basically, you want either a dynamic or batch validity checker to ensure that all entries meet some minimum formatting standard. That would be another library and the checks would like need to vary based on the formats that someone used. For the specific issue you mentioned, it is easy enough to write a few line function or use a regular expression search in a keyboard macro to find any errant entries. As a result, I don't think this warrants any change in Hyperbole now and will close this issue but we will keep it in mind as we evolve the Rolo and thank you for the input. Here is a function that you could use for your specific issue: (defun outline-to-next-blank-entry () (interactive) (outline-show-all) (if (re-search-forward "^\\(\\*+[ \t]*\\)$" nil t) (goto-char (match-end 1)) (message "Any outline headlines following point are non-blank."))) Bob On Sat, Jun 18, 2016 at 12:24 AM, Feng Shu wrote: > > Now rolo file can insert things in any place, such as: > > ------------------------------------------- > * Feng Shu > Can write like this > Can write like this > 6/17/2016 > > * > Feng Shu > Can write like this > ------------------------------------------- > > What about add a minor mode, which limit input just like koutliner: > > ------------------------------------------- > * Feng Shu > Can write like this > Can write like this > 6/17/2016 > ------------------------------------------ > > > -- > > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole@gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole > --001a1136e7da132a6a05358e86bf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Sat, Jun = 18, 2016 at 9:28 AM, Feng Shu=C2=A0<tumashu@163.com>=C2=A0wrot= e:
Robert Weiner <rsw@gnu.org> writes:

> Thank you for all of= the bug/issue reports.=C2=A0 We will look into them.
> This is the o= nly one I am unsure of whether it is a problem.
> Certainly, you want= to have text on the first line of an entry for
> outlining purposes = but why does Hyperbole need to enforce this?

We don't require ro= lo to force enable this feature, I perfer to add
a minor mode, when I en= able this mode, this feature is enabled.

> If you use {C-h h r a}= to add an entry, Hyperbole automatically adds

Not everyone like to = input with minibuffer, opening and editing file
may be another common op= eration.

= So basically, you want either a dynamic or batch validity checker to ensure= that all entries meet some minimum formatting standard.
That would be another library and the checks would like = need to vary based on the formats that someone used.=C2=A0 For the specific= issue you mentioned, it is easy enough to write a few line function or use= a regular expression search in a keyboard macro to find any errant entries= .
As a result, I don't think this = warrants any change in Hyperbole now and will close this issue but we will = keep it in mind as we evolve the Rolo and thank you for the input.

Here= is a function that you could use for your specific issue:

(defun= outline-to-next-blank-entry ()
=C2=A0 (interactive)
= =C2=A0 (outline-show-all)
=C2=A0 (if (re-search-forward "^\\= (\\*+[ \t]*\\)$" nil t)
=C2=A0 =C2=A0 =C2=A0 (goto-char (mat= ch-end 1))
=C2=A0 =C2=A0 (message "Any outline headlines fol= lowing point are non-blank.")))

Bob

On Sat, Jun 18, 2016 at 12:24 AM, Fe= ng Shu <tumashu@163.com> wrote:

Now rolo file can insert things in any place, such as:

-------------------------------------------
*=C2=A0 =C2=A0Feng Shu
Can write like this
=C2=A0 Can write like this
=C2=A0 =C2=A0 6/17/2016

*
Feng Shu
Can write like this
-------------------------------------------

What about add a minor mode, which limit input just like koutliner:

-------------------------------------------
*=C2=A0 =C2=A0Feng Shu
=C2=A0 =C2=A0 Can write like this
=C2=A0 =C2=A0 Can write like this
=C2=A0 =C2=A0 6/17/2016
------------------------------------------


--




_______________________________________________
Bug-hyperbole mailing list
Bug-hyperbole@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-hyper= bole

--001a1136e7da132a6a05358e86bf-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 17:16:51 2020 Received: (at control) by debbugs.gnu.org; 14 Oct 2020 21:16:51 +0000 Received: from localhost ([127.0.0.1]:53235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSo8h-00023V-9f for submit@debbugs.gnu.org; Wed, 14 Oct 2020 17:16:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSo8g-0001yR-8z for control@debbugs.gnu.org; Wed, 14 Oct 2020 17:16:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36696) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSo8b-0007r3-2D for control@debbugs.gnu.org; Wed, 14 Oct 2020 17:16:45 -0400 Received: from c80-217-131-84.bredband.comhem.se ([80.217.131.84]:51008 helo=barnacle) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kSo8a-0006wo-JR for control@debbugs.gnu.org; Wed, 14 Oct 2020 17:16:44 -0400 Date: Wed, 14 Oct 2020 23:16:43 +0200 Message-Id: <87lfg87bk4.fsf@gnu.org> To: control@debbugs.gnu.org From: Mats Lidell Subject: control message for bug #23790 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 23790 quit From unknown Tue Aug 19 14:22:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 Nov 2020 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator