From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Automatic minor modes? Date: Wed, 27 Jun 2018 01:31:50 +0000 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <1sctj9q1.fsf@lifelogs.com> References: <87bmelj0p4.fsf@mouse.gnus.org> <87vacthkpc.fsf@mouse.gnus.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1530063002 19284 195.159.176.226 (27 Jun 2018 01:30:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 27 Jun 2018 01:30:02 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Emacs developers , Yuri Khan To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 27 03:29:58 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXzHR-0004us-G8 for ged-emacs-devel@m.gmane.org; Wed, 27 Jun 2018 03:29:57 +0200 Original-Received: from localhost ([::1]:56033 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXzJY-0007Lb-LN for ged-emacs-devel@m.gmane.org; Tue, 26 Jun 2018 21:32:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXzJO-0007JV-OZ for emacs-devel@gnu.org; Tue, 26 Jun 2018 21:32:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXzJK-0008LE-15 for emacs-devel@gnu.org; Tue, 26 Jun 2018 21:31:58 -0400 Original-Received: from mail-qk0-x234.google.com ([2607:f8b0:400d:c09::234]:39764) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fXzJJ-0008Ko-RO for emacs-devel@gnu.org; Tue, 26 Jun 2018 21:31:53 -0400 Original-Received: by mail-qk0-x234.google.com with SMTP id f3-v6so210349qkd.6 for ; Tue, 26 Jun 2018 18:31:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=i1x7XkFIvNoeNCuijpknKLqmnEhtKaE7sFFi45Ci4GE=; b=juqIkf8gc8mD6QSt/PovVV98ytxkRPKl1JywD69dBXMoPyGLiENfVvSbB3yV7ViARn mJmv7imJR0eUWI094mcXHmbUU8Adrm7RvUG56QGsBcCG0pUry6IV2DR6UMulVzguU0M6 5XOzim5D6KG3x86g0X4BxA9dNjnBpShenbM2k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=i1x7XkFIvNoeNCuijpknKLqmnEhtKaE7sFFi45Ci4GE=; b=HhPufGzMpxEXodglHWR1l7KooBjNHPatR9euw22trXlEvYZufPKWfw3rqF0JYfv0lr B8yRN+E1H9fSbqNz5P7UPfVjJOp+R8H5oheJ/r2aLbXMEazBM7HSt2KAcZu9OQI4e4/k hu+m8aY0EE5a9n5lVVsjhOv6PnGVIqACF3+5SJbqhHs+b8SoSs3AQH3iL1RBhC+0OwJ9 cEFS+4Sd19Jo7wI0E3iWksDWkJEYpKy/ZUYsdfUQBij9i++RXmBFj9zwX6rJg5eXccjC eBS8Mj5zza0gcgPT4TIQk3WgO+2Qm7TlgYXzuLaqMc/lhVWkqskotpj+NhhGfiL+JAlZ 15bw== X-Gm-Message-State: APt69E2zzxloSOy7OlwH7vmJVvg/RkxvJBtPtXxiK+MqxZ/rdZ0NrhrC x9QkVAU38ocIdHEoiWJ2p0PaFMT9uG0= X-Google-Smtp-Source: AAOMgpeKVQn/i4DymqYo5hYoowr9RLtv+TEoIZgC6sw9IsWWFvQg7C/F2oEWFrEKE0T1quvF3kYfTA== X-Received: by 2002:a37:9d54:: with SMTP id g81-v6mr3424346qke.186.1530063113066; Tue, 26 Jun 2018 18:31:53 -0700 (PDT) Original-Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id p13-v6sm2766721qki.12.2018.06.26.18.31.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Jun 2018 18:31:52 -0700 (PDT) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never In-Reply-To: <87vacthkpc.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Sat, 14 Apr 2018 17:27:43 +0200") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::234 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:226754 Archived-At: On Sat, 14 Apr 2018 17:27:43 +0200 Lars Ingebrigtsen wrote= :=20 LI> Yuri Khan writes: >> Could be just a few regexen for prettify-symbols-mode. Comes with an >> ability to unmask the one the point is on. LI> It's similar, yes, but it should have commands to allow LI> unmasking/remasking a single password, I think? prettify-symbols-mode has built-in the perfect tool for what you're describing, `prettify-symbols-unprettify-at-point': prettify-symbols-unprettify-at-point is a variable defined in =E2=80=98prog= -mode.el=E2=80=99. Its value is =E2=80=98right-edge=E2=80=99 Original value was nil Documentation: If non-nil, show the non-prettified version of a symbol when point is on it. If set to the symbol =E2=80=98right-edge=E2=80=99, also unprettify if point is immediately after the symbol. The prettification will be reapplied as soon as point moves away from the symbol. If set to nil, the prettification persists even when point is on the symbol.