From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#13000: 24.2.90; underwave doesn't look as good as other IDEs Date: Thu, 27 Dec 2012 21:33:18 +0200 Organization: JURTA Message-ID: <87fw2ri9n5.fsf@mail.jurta.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1356636918 7155 80.91.229.3 (27 Dec 2012 19:35:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Dec 2012 19:35:18 +0000 (UTC) Cc: aurelien.aptel@gmail.com, 13000@debbugs.gnu.org To: Leo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 27 20:35:34 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ToJEr-0007Tf-JK for geb-bug-gnu-emacs@m.gmane.org; Thu, 27 Dec 2012 20:35:33 +0100 Original-Received: from localhost ([::1]:46156 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToJEd-0003WK-5C for geb-bug-gnu-emacs@m.gmane.org; Thu, 27 Dec 2012 14:35:19 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToJEa-0003Vz-60 for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 14:35:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ToJEY-0006WP-R1 for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 14:35:16 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ToJEY-0006Vg-ND for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 14:35:14 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1ToJFK-00065s-Bi for bug-gnu-emacs@gnu.org; Thu, 27 Dec 2012 14:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Dec 2012 19:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13000 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 13000-submit@debbugs.gnu.org id=B13000.135663694623395 (code B ref 13000); Thu, 27 Dec 2012 19:36:02 +0000 Original-Received: (at 13000) by debbugs.gnu.org; 27 Dec 2012 19:35:46 +0000 Original-Received: from localhost ([127.0.0.1]:34007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToJF4-00065I-2u for submit@debbugs.gnu.org; Thu, 27 Dec 2012 14:35:46 -0500 Original-Received: from ps18281.dreamhost.com ([69.163.218.105]:38272 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ToJF0-000657-Gt for 13000@debbugs.gnu.org; Thu, 27 Dec 2012 14:35:44 -0500 Original-Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 686EC451C310; Thu, 27 Dec 2012 11:34:51 -0800 (PST) In-Reply-To: (Leo's message of "Wed, 26 Dec 2012 14:31:03 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:69082 Archived-At: --=-=-= Content-Type: text/plain > The problem I am seeing seems to be specific to Mac Port > that I am using. The problem occurs in X11 builds on GNU/Linux too. With a small font the underwave line turns into a dashed line. For example, with the following small fonts it looks like -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flybad1.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAHgAAAAUCAIAAADJMG6kAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAW1JREFUWMPtWNkNwzAILVX+M0Mny2ydLDN0AvfDEkJcwVcPCX9UCbY5Hkeg UEq55Vq/7glBAp1A50qgE+gE+rcXAHTvTj9PX1tZ/XdEf7I3BQAqrpTShPXmMK2MkDvyjVOocvis nlFl+TjKM1KfyEXLCsZZ8qxqB529XToQHxhkUkZEqgU9A525xApnlssRm+N2tRaHTqCl0kwwtRM1 VmPqEgLcZcea0tOS3mpXd3EYjWg1EmWuqdGx9EvogOhIj9glX7szOBTRtFRJ9zI9VArqRz1xGXdU tIN13VIz3Y9o3y5LOsO6NZL001PicV2TF9St79aitfmaoo7fpZgYLbhlUgZjJf8m/YPJ8Pl4PR+v CHG8XHQ3AAAwt1H7AtDHuUuUj3M/zn0c6ympVj82cxu1yTUakUI0JaXJB9bAEpkMscHwJ7pg5+fP pbTlmFhXNwtlhhSlyF3qifobcYY/rfltbKTTku6JzKVqVzq+3r7PukZ/BeD0AAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flybad2.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAIwAAAAeCAIAAABxDGEhAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAddJREFUaN7tWs2twzAILk+5Z4ZO1tk6WWboBH4HS8jChADBTqrCyUGOA3yY vxZKKY+ke9NfmiBBSkqQEqSkBCkpQUqQkhKkpATpIgIAsvghkDQ6W+1y5i32RQDA4U4pxXRy3qRJ bkTGbyacfgWkrx5RLkovQNhR29YRfMx+3e88/LrG+nVzu5MV6TB2KdUkB/bXqL1MGvkX621FqxGd TUxNTGiRE76uCRoktuhF8unuzmSnwl2vg+AaZA/LNGVm2dcccUwWyaf70NC6uN9k7Yv6t4KyzGtT y0mRwu/KEJD6K8/mEpl5h1LCIZKg+5XNrFIOAlV9ZJmTmySNnIPOFz6h94/FFBz2Mo0jJ2GyRVn1 qYLIo7QyxjdrTrLqHu6LoClA838Q4f2syaqKregUuPOWHJCrjKNz2MsRJuF+UxEEUtLVlLO7qRHP V4zEg/R+ft7Pj54fW9qdz9gAMKKqvtcU/LWtLEKvbX1tazhOI0wZX5591xSchfDyAcTMk0dNHFr3 RyuzzECPa7sodsBM5jp9P7Q3DTnT+T6OBvP6mXLkFLxGKvLIMmWA68IBJ/ujxl7zKxtInsH3GOsH 83sd+qTqjiQSq5VrKmoXjrHKhJBSU1G7uE8w/AfVJh7eEQsWCAAAAABJRU5ErkJggg== --=-=-= Content-Type: text/plain Only with a bigger font, it looks like a wave: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flybad3.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAALQAAAAoCAIAAADYC0ddAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAjlJREFUeNrtWstxxCAMhQz31JDKUlsqSw2pgBw8wzB8hJAExrvvnbzgxUJ6 +hjLxxgdALTwARUAIAcAcgAgBwByACAHAHIAIAcAcgAgBwByAADIAYAcAMgBOOec9545CHJIVNm7 U69iK1P11vHeN/suYozKhwa4HYE3b3ZBWnl8FCQYrAwegS9BekwhTfH4fFYwVe82Hxn+qylk/i9+ MOjtl94XPykIFLU5kgUBQwv79WxJmJlmAN9L0kjibpMuhBmGOYWT4znCNyVJP5mKsipcjNNKwQaZ lHQA1FdwHAutcD7mmvpHHxo5BHV4zaHcUcSR+XY9rhB+c0jYRI5mjB1mHHrqcW8xSuFpHT7gbSUX l9BFcZvYUYoS+JZDDvMVmH+c0hutJSVrA99XmtV7IVxxmyCtXFN5malMRoSETCMVpa44rdSSzOpw kcN0NSAos1/mhMC2WDFfUHnaobcamxzZXtPoK4x0NixZeahJw11s8VUGOWSaOn9kkS136vCEtAK8 J/BtBQA5AJADADmA8Vu0wXHf0oL05+vvuvj+/ZTdYKu+bdU38bl/zyGHyVHH2k6wy+SJATUzEify 6xUgdGR+xEe0NyCtAFsTys2dYLX3515OTM3GmFlF1E0xdCdY7+PnsH9MnCCmmt9qMeqPLDvjUGAy ozBeGiGmdoLoBHP9nq5eW5pTtHsJmM0UnpD2TnLIHJ0Th66L2dWIZvxD3hoEXn5gaRKYVOCnlalC dV2MuaU7y8q5DyHKPxW1Ve9RFxdNAAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain However, the proposed patch provides much better graceful degradation, where even with small fonts the line looks like a wave, for example: -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flyok1.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAIIAAAAUCAIAAADOXnL0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAYpJREFUWMPtWMsNwzAIDVXumaGTZbZOlhk6gXtwZVHAmNi4kSI4VI5/fB5g KKSUlqCr6REmCBiCAoaAIShgCBh6CQC6V93348+zV905Gv5ZcwMAZpdSckFibbLMbArvwtU+g0Uv Y3GPyEu3Mt/D5bEcrGlBbuZ3ZrEHXWE1gl8GxKBcAotMNWAIJASwWiiQLGGxiF0vr7QzBANXiYiF rVD0Ef2xaaCySradCvwa97N6uacdn2gQvZhHsehZU99nxcQKd4te/LM7+h2iAadI7hpESnGmSI9x avosZq0gkZfEHKJHg65XjTtBwgWDZVm0WwAgy1i+rx1zS2FZa2dBjJURef7cN3wxyIpkOS4dp1/6 rrbOyqc6ZJhaB8cf3Tfpol/P9+v5tkyOv8/dRQsAzCt4xvtqBxj2Y+MY7Me2H9s4Ej4PIEDOSDOQ cOmr16anE1vzmVMI1do3SxddiiK9+zXWsnoPj8ukRhXj0VevOgbEjniGr2Kc8q8FKr2z1ct2S+3I wbP08GKdPY8+7D0UYQNPX9sAAAAASUVORK5CYII= --=-=-= Content-Type: text/plain -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flyok2.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAKAAAAAeCAIAAAAkbYJ/AAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAftJREFUaN7tWUuSAyEItVPuc4WZk+Vqk5PlCpkTOAunLEoBQexveCtDugV5 CLYsKaXguC5u7gIn2OEEO5xghxPscIIdTrDDCXaCHU6wwwneE8uynEIR+noltKj49B28WRyoTKoa BCmlYTs/neDL91qiMKBKBEGPwLAak7fRCiXoPBJ7hLTl59uHKfslmUDlB1Q1qjEveSAcozZpwHFl NMpZVy7MVOVntVR0fmFCQ1Of1k6LfzYoENGSx1D7itcKH7xc7ke5bZaixdtp988sO9fawUykt+m3 WjwlP2ZhNtrJ+KdLuTx1zzlkZa0ZqBpoPSwwMEIpeVtW9z0bM3YOq6Me2CBF6woM44vu4Yg/NAmz Am8SZY/EuRK9w4dQyj/C/Tq8fUUpuiqVoWiCWukxfBeVJ1qXaB7WBuqU8K9LbGdnnsIrPU9/TBd1 Szm7ibJPtjt781TjhGHHecjxjinacWp4s+HiiGtM+vz+DSE8XnfqL+rf40N7WTZdu/rwldbBz9eb F6IP2IGuaNYy4TzruW7u0nZL0Svt4M021lnOLlGecltiKPn0XNTe5TLfne2LQdkMsNyr8E2R6gs4 aJoZY02IKGG3IjX/pOR8lNhrMNVsoK52Z10mUIGibYpULQfLJcacHfx43eGhidrBwnm0vHbXP2vn Dd8SHzyl/wFtPUVMfCH8uQAAAABJRU5ErkJggg== --=-=-= Content-Type: text/plain -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-1 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=flyok3.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAALQAAAAoCAIAAADYC0ddAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO xAAADsQBlSsOGwAAAklJREFUeNrtWtl1xCAMNPv8nxpSWWpLZakhFZAP5xHCMUiy8LE788UaFoQY HTYKMcaFIFp4UAUEyUGQHATJQZAcBMlBkBwEyUGQHATJQZAcBEFyECQHQXK8OkIIwockh0WVvZFe Kp43TwihWXERY3RZdKXxNcEyF4aVe3tBwGAX57FKJEjLFNIUy+e9hq56t/mT4b+aQub/kjuD3n7x vuRBwaCoUzzZqmJocX69swTHjBkgt5L0JHG3SRdwDMOYIonxEuGbkqSfQkV5JS7OYaVgg01K7AD3 Z3CSE5phfMI59y99Uc9hyMNrDuWGYvbMp+txhvCnuITp5Gj62GHEwV23e4vZKTzW4Q3eVnJxgS6K YWZDKVLgUz5yuM8g/KNKb1hLLia3Smylmb0XwhXDDGFl68rTzJ3BCEgoPKQi1TWHlVoSrQ4nGcxA D3h7vycUwpKG3b8dhiFDOSfIvXJV+sgv8BBekfqBLehPsidq9/DvJDRzognd5Rdk31453Ihiz+Uz lqHWrjandq0jwwrxyuDdCkFyECQHQXIQxk9qqo8lsxLSz/fvrfHx9WYb4Kujw/JucN1/MDOi5tNI E7MqwbYjTwyomZE4kbdnACjC/VoHlDcwrBBXCSguRWJjz1FYf27loEvrY7S7rYticCVY7/JzWD9m DhCq4rdajPqS5Xg/tA6ZURxeegK6jgSoBFv6NV29srRlR7mXgdlC4YG0Z5LDZugSP7Q1tLOBYvyL vBoYrPyyqck6pII8rKgS1Xk+5pTqLC/jvhRRfgD8nd37h/dVZAAAAABJRU5ErkJggg== --=-=-= Content-Type: text/plain I believe this confirms the patch is an improvement. --=-=-=--