From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#1305: All code that currently beeps should use visual bell instead Date: Sun, 18 Apr 2021 15:42:03 +0000 Message-ID: References: <009901c9421f$5bd0a6b0$0200a8c0@us.oracle.com> <00ad01c942a0$1f49ca60$0200a8c0@us.oracle.com> <87eef9qg81.fsf@gnus.org> <1869622e162377be79e9@heytings.org> <83bladw0dh.fsf@gnu.org> <87a6pxqdeg.fsf@gnus.org> <875z0lqcj4.fsf@gnus.org> <871rb9qbd3.fsf@gnus.org> <87fsznq3ia.fsf@gnus.org> <87y2dfobvt.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14715"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jasonspiro4@gmail.com, 1305@debbugs.gnu.org, Stefan Kangas , monnier@iro.umontreal.ca To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 18 17:43:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lY9Zn-0003kI-9m for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 18 Apr 2021 17:43:11 +0200 Original-Received: from localhost ([::1]:45960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lY9Zm-0002vO-C7 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 18 Apr 2021 11:43:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lY9Ze-0002tz-F3 for bug-gnu-emacs@gnu.org; Sun, 18 Apr 2021 11:43:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35957) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lY9Ze-0002o7-88 for bug-gnu-emacs@gnu.org; Sun, 18 Apr 2021 11:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lY9Ze-0003ym-6e for bug-gnu-emacs@gnu.org; Sun, 18 Apr 2021 11:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Apr 2021 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1305 X-GNU-PR-Package: emacs Original-Received: via spool by 1305-submit@debbugs.gnu.org id=B1305.161876052515217 (code B ref 1305); Sun, 18 Apr 2021 15:43:02 +0000 Original-Received: (at 1305) by debbugs.gnu.org; 18 Apr 2021 15:42:05 +0000 Original-Received: from localhost ([127.0.0.1]:47499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY9Yj-0003xN-2k for submit@debbugs.gnu.org; Sun, 18 Apr 2021 11:42:05 -0400 Original-Received: from heytings.org ([95.142.160.155]:43364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lY9Yi-0003xG-4c for 1305@debbugs.gnu.org; Sun, 18 Apr 2021 11:42:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1618760523; bh=GeUcoJMq/AKNHldHGeDmU5szg+vCygrjxH9IoPdB2j4=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=p+N9ZsIkb9tXxk9ezV2hzSxieT7janIsRBvA62RiJT8HIzg90L0Am2073Mi9ceaYj R12dvNfAAbJuHl1VrKzAgMCmMAZdX/WCxCfigOYK1btpLk7tLJbpQ1JAFZ2elYSzMm XRyUbGR9hYl411rfE5u8AWncD3VooyJfIuSQHJcA4edo9lDDaAE0wgfYifb8ebRNcm 4ZLQNVMDA3soikkc5XflzPg/Sea25cAZ4b2lw+tQisFtMymB6V0oYVfJ/08O1Rrvcw icqSz1dbAvlE3/cBNh3/k47ohflTTYlpCKJ6i3LGZNHKdxKBErSmYKEsG6d/9W3kos 35oCSY/IB2J9w== In-Reply-To: <87y2dfobvt.fsf@gnus.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:204358 Archived-At: >> Or do we need a complete rethinking of this? Perhaps there is some >> other software that we can steal some good ideas from? (And if we can >> come up with something very good, perhaps we will want to do the same >> on GNU/Linux.) > > That's a good idea. What does (for instance) Libreoffice or Excel do to > signal a user error or "end of search" and stuff like that? > LibreOffice does very little: when the string is not found at all in the document it turns red and a "Search key not found" message is displayed at the end of the search bar; when you reach the last occurrence a "Reached the end of the document" is displayed in the search bar and the search wraps silently. For other errors, LibreOffice does even less, for example if you paste and there is nothing to paste, nothing happens, and that's all. For Microsoft Office, I don't know, but from what I remember the error handling was similar.