From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Editing of invisible text Date: Sun, 26 Oct 2008 14:32:10 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1225027952 1129 80.91.229.12 (26 Oct 2008 13:32:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 26 Oct 2008 13:32:32 +0000 (UTC) To: "Emacs Devel" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 26 14:33:34 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Ku5kE-0006Bv-Aa for ged-emacs-devel@m.gmane.org; Sun, 26 Oct 2008 14:33:26 +0100 Original-Received: from localhost ([127.0.0.1]:59035 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ku5j8-00075a-8K for ged-emacs-devel@m.gmane.org; Sun, 26 Oct 2008 09:32:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ku5j2-00074x-JL for emacs-devel@gnu.org; Sun, 26 Oct 2008 09:32:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ku5j2-00074T-4c for emacs-devel@gnu.org; Sun, 26 Oct 2008 09:32:12 -0400 Original-Received: from [199.232.76.173] (port=41311 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ku5j1-00074I-QF for emacs-devel@gnu.org; Sun, 26 Oct 2008 09:32:11 -0400 Original-Received: from fg-out-1718.google.com ([72.14.220.158]:52416) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ku5j1-0004mP-DM for emacs-devel@gnu.org; Sun, 26 Oct 2008 09:32:11 -0400 Original-Received: by fg-out-1718.google.com with SMTP id l26so1683540fgb.30 for ; Sun, 26 Oct 2008 06:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=0Z49EAkAQ3yP2JBSJpHhGEks0cYi6pheftVIv9hDB5U=; b=scpBm8H5fCoXZd52jumf5AaQI9YT/PvgR58lRhFdte+jNLpVeN/eWSWf2s+pG10yYn onoTpPNKbhvElNK8N11RKeMP0Du3kG6dN1qOg1AxpAWJSuaKDVeTpeTrTVJXZWvm4ZFO QKd1LMEcvedMzuFD/7Ta0hYCgj/e1byRtQiXM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=gLwUcGzAL2HDJqz4lAIrwGFKQQnqVJZ/Pi6cL4jL8+xaVlpQ4bYsspizmDku7Iabwq UBNLAljTiNlabQ/5jLurEhqZTD+Jk0sZSS1GW9bexvLzB1mEwpLdzRmbwumaAy7Xh2BH kD74WkG8O6DU5f0OUzgQPGloScWYhcsUco4jE= Original-Received: by 10.86.72.3 with SMTP id u3mr2210397fga.1.1225027930719; Sun, 26 Oct 2008 06:32:10 -0700 (PDT) Original-Received: by 10.86.65.3 with HTTP; Sun, 26 Oct 2008 06:32:10 -0700 (PDT) Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:105013 Archived-At: Emacs lets you edit invisible text. That is perhaps not bad, but it is bad that you can't see what you are doing when you are editing invisible text. Here is a suggestion on how to make this better: - Implement a minor mode that make all invisible text visible but with a special face (or background color) that tells the user this is really invisible text. - Ask the user if she/he want to turn on this minor mode for the buffer when invisible text is going to be changed. - Of course add a variable to override this behaviour when needed ;-)