From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#7561: Soft hyphens should probably normally not be shown Date: Mon, 06 Dec 2010 13:57:07 -0500 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1291662977 9591 80.91.229.12 (6 Dec 2010 19:16:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 6 Dec 2010 19:16:17 +0000 (UTC) Cc: 7561@debbugs.gnu.org To: Lennart Borgman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 06 20:16:13 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PPgXd-0001Es-Dn for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Dec 2010 20:16:06 +0100 Original-Received: from localhost ([127.0.0.1]:60615 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPgXc-0006Pn-Jm for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Dec 2010 14:16:04 -0500 Original-Received: from [140.186.70.92] (port=49654 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPgWz-00065i-Ug for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 14:15:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPgWy-00025D-Sk for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 14:15:25 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47221) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPgWy-000257-Qp for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 14:15:24 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PPgAM-000079-4B; Mon, 06 Dec 2010 13:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Dec 2010 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7561 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7561-submit@debbugs.gnu.org id=B7561.1291661491394 (code B ref 7561); Mon, 06 Dec 2010 18:52:02 +0000 Original-Received: (at 7561) by debbugs.gnu.org; 6 Dec 2010 18:51:31 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPg9q-00006J-PW for submit@debbugs.gnu.org; Mon, 06 Dec 2010 13:51:31 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPg9c-00005n-8h for 7561@debbugs.gnu.org; Mon, 06 Dec 2010 13:51:29 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicIAMvA/ExFxLmf/2dsb2JhbACiMIELcr5KhUkEhF+NfQ X-IronPort-AV: E=Sophos;i="4.59,306,1288584000"; d="scan'208";a="84681291" Original-Received: from 69-196-185-159.dsl.teksavvy.com (HELO ceviche.home) ([69.196.185.159]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 06 Dec 2010 13:57:07 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id 8D5CF661BF; Mon, 6 Dec 2010 13:57:07 -0500 (EST) In-Reply-To: (Lennart Borgman's message of "Sun, 5 Dec 2010 17:57:30 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 06 Dec 2010 13:52:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42218 Archived-At: > The soft hyphen (173) is currently shown in the buffer. That is > unexpected to me though it seems to be a "hard problem": > Soft hyphen (SHY) - a hard problem? > http://www.cs.tut.fi/~jkorpela/shy.html > I would expect it to be shown only if a line break happens within a word. Regardless of the controversies over its actual semantics, Emacs historically has tended to display all chars (control or not), because it is meant to give you access to the markup rather than its rendering. Admittedly, over time, Emacs has added various wysiwyg-ish features, but it is still the case that completely hiding a char, by default, is considered as undesirable since it makes it more difficult to manipulate it (delete/insert/move/...). So if/when we decide to hide such a char, it will be under the control of something like a variable which a major-mode can set to indicate that this buffer is meant as the rendering of a piece of text, rather than meant for editing that text. Stefan