From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Tick Reduction Date: Fri, 19 Nov 2021 11:00:37 +0100 Message-ID: <87pmqwtqgq.fsf@gnus.org> References: <87bl2hyzca.fsf@gnus.org> <8735nszpdv.fsf@gnus.org> <87sfvswrp8.fsf@gnus.org> <87zgq0tu7z.fsf@gnus.org> <83wnl4v8dh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7434"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: dgutov@yandex.ru, stefankangas@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 19 11:05:13 2021 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 1mo0ld-0001is-4X for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Nov 2021 11:05:13 +0100 Original-Received: from localhost ([::1]:38048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mo0lb-0000Cw-VH for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Nov 2021 05:05:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47188) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mo0hM-0004hQ-ON for emacs-devel@gnu.org; Fri, 19 Nov 2021 05:00:48 -0500 Original-Received: from [2a01:4f9:2b:f0f::2] (port=48558 helo=quimby.gnus.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mo0hK-000831-El; Fri, 19 Nov 2021 05:00:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=cIKfPZg3FrGoNY3+8NQoVIYdKVpCfHF99g8pn+vbYZs=; b=aghnLMMZSo9MvPDRALfZBNPKox 5uz1pvA8av40Et9Mk4UDXf1SCsBynVll4H68rWy98osTJvywx0GJVZop7vS9pkJCAFuyv4/wdACDh w7TH8KbNcaT5neLYcMYp70xZiNomZFGsIbXcaLXWbzAyMzCBqFJEU1JesRgPelGvtUzY=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mo0hC-0000r0-Bt; Fri, 19 Nov 2021 11:00:41 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU5OYpiMHSLNF5U SpNrldKYqNM4Jz3///9GvKx6AAAAAWJLR0QHFmGI6wAAAAd0SU1FB+ULEwkyNQszQiwAAAF/SURB VDjLddTBkoIwDADQZnbHcwPoWTx4lilyXofofUez52V08/+fsGmhQFHjwaHPJLYEjMl2SWzBIhgN KAHRGuzDIoJ+rEK2NfPwgAFK8ybShAx9jvXFJoDQCrD0XbZTKchdpT/O0PouUw8o+EYnO1xk5Qg5 MxFVg5gR4MiaQS0uIQ/r1FZLKJib7katsykAEYtohsMI/T5yoptsaoUqhUIzOik82KRUTXyVFwD1 mV0mf+Tcwc5LAbGGdLXTY0mhkU5EniBXkB7cAsJ6pwmbV7ALmkAdQO7u0I/IlLEawDmwYXbS5gqH YagGcO1hzEigde1rIPcVoZqD3o7LSvd+j+c+AvOPyEoefh6eQeShd75KDvHIl1YuAZJjN2vWv9Vo Kb6mkLPxG7lTHMYIcP5wen6/Q+8Z6O3uM2wKWuuS7fef1C4Bjt+4kZqmEY0PTs5YN8eYMAMoTmu+ xWGfgUGnD4F9AQZwWk8giXcA7yB7A5pgpvdOGb8R/QsGlxHQmn9CnHVcbQp7WgAAACV0RVh0ZGF0 ZTpjcmVhdGUAMjAyMS0xMS0xOVQwOTo1MDo1MyswMDowMHwmzuIAAAAldEVYdGRhdGU6bW9kaWZ5 ADIwMjEtMTEtMTlUMDk6NTA6NTMrMDA6MDANe3ZeAAAAAElFTkSuQmCC X-Now-Playing: Nick Drake's _Bryter Layter_: "Northern Sky" In-Reply-To: <83wnl4v8dh.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 19 Nov 2021 10:48:26 +0200") X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:4f9:2b:f0f::2 (failed) Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -35 X-Spam_score: -3.6 X-Spam_bar: --- X-Spam_report: (-3.6 / 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_MED=-2.3, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:279740 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> Looks good to me too, but this reminded me of one thing: Emacs (by >> default) chooses a variable-pitch font that is markedly smaller than the >> monospaced font, in my experience, and you can see the same in your >> screenshot. > > Here the font of variable-pitch face is actually larger by a pixel or > two, but this is MS-Windows. > >> I think we should look into that > > It probably has something to do with how we choose fonts, and also > with which fonts are available. Hm -- I wonder whether things have changed, because if I try it in "emacs -Q" now, it doesn't look as bad as I think I remember it being: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 GtYAAAAASUVORK5CYII= --=-=-= Content-Type: text/plain It's just a pixel or two shorter now. But that's probably because I'm using a different font these days. But, yes, we should have a look at how we choose this font and see whether we can get a more precise height match. It's going to be more important if we're starting to use variable pitch faces more. To return to the subject of filling -- I don't think we have enough regularity in the doc strings to do that. We've previously discussed (a few years back) how to do paragraphs in doc strings, and we decided to do that with an empty line -- but there's still tons of doc strings that are formatted like: ---- This is the first paragraphs, and here's the second line. This is obviously the second paragraph, and you can tell because of how that second line was shorter, can't you? Absolutely, you can. And this is the third paragraph, and now things get complicated. ---- So if we're going to fill, we'd have to audit the doc strings. And that's a huge job. So I don't think we can do filling. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=--