From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: scratch/tzz/auth-source-reveal-mode 4a7c98d 3/3: Create and document auth-source-reveal-mode Date: Fri, 26 Jun 2020 14:39:01 +0000 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: References: <20200622191653.26453.39420@vcs0.savannah.gnu.org> <20200622191656.2D20920A26@vcs0.savannah.gnu.org> <83a70sts32.fsf@gnu.org> <83v9jgs43x.fsf@gnu.org> <83sgejs25l.fsf@gnu.org> <83366hsy5h.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="18930"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 26 16:40:03 2020 Return-path: Envelope-to: ged-emacs-devel@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 1jopWJ-0004dC-4P for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Jun 2020 16:39:59 +0200 Original-Received: from localhost ([::1]:49712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jopWI-00064b-60 for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Jun 2020 10:39:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53742) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jopVS-0005KS-8u for emacs-devel@gnu.org; Fri, 26 Jun 2020 10:39:06 -0400 Original-Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836]:38869) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jopVQ-0007ot-LB for emacs-devel@gnu.org; Fri, 26 Jun 2020 10:39:05 -0400 Original-Received: by mail-qt1-x836.google.com with SMTP id z2so7620740qts.5 for ; Fri, 26 Jun 2020 07:39:04 -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; bh=z//YDNC3aw7nmu7goh7rc2gPnFonBLLdTTPph3rhtho=; b=ZAEI+bkHl6TVby7Cf5Nvw8VonkfN3W7oQSNS78NureO38JqdZAIqPlTSQXpLkOAORs Dot2WpceuhxAaTVvfz4ytvbk4dRzbwYYaotqp7Os5pxEuPW7nWRZCnvkj+5bNy+7r6+5 x1xuESahUlNaahRplQDCnoHEZibZUQMtDxO0g= 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; bh=z//YDNC3aw7nmu7goh7rc2gPnFonBLLdTTPph3rhtho=; b=TevBsUzlBRx7tR1I2Ap3Oh46I2L5iH6VXhJDzO6peLuZOfJTfMUM/jOQGLeW/KR/ms VVZMeo9VXIEuvFHR0pcuYhgkACfvj2RP8g7r1kFzCxcyCTXUAuUSsZBbtfPWPI+67cfJ 7nuQkLKQGnju6KmuNMMe0w8xXVUpN9H28qzD7r2bPeeHv5vF5GKpoaohs3+uUe/Eb6Y3 j1cMrTf2oULiJ0fLmk2QlhwUVj9H05tQtb9KBFtitzaC428CGax1Ynpi6yH7bPsTlDOn b+AvE94yDVBymoRX5wHYR2d1iumC2aPiVz4rR6JppqHgOHYeUGzge4QFpmdNk6/XzoqV HdJA== X-Gm-Message-State: AOAM5319AefRhR+WRJGZoqRNAYWSNQiEDKgkF4w0Cn7hyfuq1SaKSOeM abVIrNQCMNWvFp8XKKijF67ZnbaDqwBcPQ== X-Google-Smtp-Source: ABdhPJw6oAYGkL1oAgMRpCmTY/eRo3+m06g/r5Vp54Vn/7gBRXZFhk22X7XpVAFvSdWFOE/NsGkFOQ== X-Received: by 2002:ac8:6a11:: with SMTP id t17mr3235494qtr.272.1593182343359; Fri, 26 Jun 2020 07:39:03 -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 u20sm8514364qtj.39.2020.06.26.07.39.02 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jun 2020 07:39:02 -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: <83366hsy5h.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Jun 2020 17:24:26 +0300") Received-SPF: none client-ip=2607:f8b0:4864:20::836; envelope-from=tzz@lifelogs.com; helo=mail-qt1-x836.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:252542 Archived-At: On Fri, 26 Jun 2020 17:24:26 +0300 Eli Zaretskii wrote: >> From: Ted Zlatanov >> 1) the new minor auth-source-reveal-mode and the prettify-text >> library/API: that won't change and has no hard dependency on static >> compositions. >> >> 2) the internal implementation of the prettify-text library/API: that's >> almost exactly like `prettify-symbols-mode', a part of the core. Your >> major concern there (accessibility and internationalization) is valid >> but it's equally valid against that existing part of the core. >> >> So again, I propose merging as is, and then spending time on a proper >> reimplementation for both `prettify-symbols-mode' and the prettify-text >> code. I can work on that reimplementation with guidance from this >> mailing list. That will help me keep the changes smaller (the branch is >> getting hard to maintain) and more targeted. EZ> I don't mind when will the dependency on static compositions replaced EZ> by more appropriate features, as long as we agree that it should be EZ> replaced. (OTOH, I don't see why we should rush towards merging.) OK, terrific. That makes it much easier to manage for me. Outside of the internal implementation concerns you have, is there anything else needed? I assume it's too early to modify NEWS and the manual. EZ> Also, let's not call the library "prettify-text" or anything to that EZ> effect, because that's not what it is supposed to do, it's supposed to EZ> hide text by displaying something else in its stead. I can s/prettify-text/something/g, sure. I tried to think of a short expressive name... maybe text-coverup? Let me know what you think. Ted