From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Darren Hoo Newsgroups: gmane.emacs.bugs Subject: bug#15668: 24.3.50; No font lock on active region Date: Tue, 22 Oct 2013 05:36:38 +0800 Message-ID: References: <83zjq2k2nf.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d044286e2432b8104e94714ab X-Trace: ger.gmane.org 1382391439 16557 80.91.229.3 (21 Oct 2013 21:37:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2013 21:37:19 +0000 (UTC) Cc: 15668@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 21 23:37:23 2013 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 1VYNA6-0003Sl-6N for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Oct 2013 23:37:18 +0200 Original-Received: from localhost ([::1]:41966 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYNA5-0003im-PX for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Oct 2013 17:37:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYN9w-0003iT-BP for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 17:37:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYN9r-0000li-HF for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 17:37:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYN9r-0000lY-DO for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 17:37:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VYN9q-0007uV-Gh for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 17:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Darren Hoo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Oct 2013 21:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15668 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15668-submit@debbugs.gnu.org id=B15668.138239140930383 (code B ref 15668); Mon, 21 Oct 2013 21:37:02 +0000 Original-Received: (at 15668) by debbugs.gnu.org; 21 Oct 2013 21:36:49 +0000 Original-Received: from localhost ([127.0.0.1]:33455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYN9c-0007ty-2K for submit@debbugs.gnu.org; Mon, 21 Oct 2013 17:36:48 -0400 Original-Received: from mail-we0-f170.google.com ([74.125.82.170]:39459) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYN9Y-0007ti-I9 for 15668@debbugs.gnu.org; Mon, 21 Oct 2013 17:36:45 -0400 Original-Received: by mail-we0-f170.google.com with SMTP id u57so7315391wes.1 for <15668@debbugs.gnu.org>; Mon, 21 Oct 2013 14:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QsNLHBeJJzIS9sumNF74nJn/7G+juhj8Tdm2rAgFYMA=; b=xRheatdq0vLoLjP3SCdQIvgwgxbJ7gkeE99z/r0ucIxI1soj/NFRKkIVVwFtvXgMGu +hDo77hOFC9BJoEv6Ixix9GYg8/NiwB0dOjKfpuJNhZTUyXYYHC6623+2VpbpWQhwAv2 36lMJs4G5y4zTclgb6RZCR9SMfDF4R4rDsRn+fshFDZjM9MMFriUFHvTCdEn9HruWR/j RZvBjML0JlE1+nUrRYV8z4Gj+6QoVJu7lGPlwIh7cSW4u2DsX8ZAG4fsCn6j4tJ0lfuI I+K5xY8wnCWn80m8LrJpq5Z1i/BWz5ubA1IpOeqilAJmBm9ZIFj7m09hB2KuYEWFA6vM EjzQ== X-Received: by 10.180.24.197 with SMTP id w5mr11484415wif.8.1382391398727; Mon, 21 Oct 2013 14:36:38 -0700 (PDT) Original-Received: by 10.194.6.162 with HTTP; Mon, 21 Oct 2013 14:36:38 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.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:79478 Archived-At: --f46d044286e2432b8104e94714ab Content-Type: multipart/alternative; boundary=f46d044286e2432b7c04e94714a9 --f46d044286e2432b7c04e94714a9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, On Tue, Oct 22, 2013 at 2:47 AM, Jan Dj=E4rv wrote: > > Both Gtk+ and NS does this. The reason is that we use the system defined > selection colors, and the background may be ill-matched to Emacs foregrou= nd > colors. > For example, many Gnome settings use an almost black color for selection > background, so Emacs black for text color is almost unreadable. These > settings use white(ish) for text color which is much better. But by > setting foreground selection color, you loose font-lock. OSX uses a ligh= t > blue for background, which is very near to blue used by > font-lock-constant-face and also near font-lock-function-name-face. > > It would be nice if one could define a face with a foreground color to be > used when foreground and background otherwise are to similar. > I've noticed the changes you made in revno: 114473, I can customize-faces of region for my own preference. But I would argue that it might be better to leave foreground of region face to be unspecified by default and only use ns_selection_bg_color for background. Let Emacs theme designers take care of the use ns_selection_fg_color if they want to their theme to work flawlessly on OSX. I suppose that many users do want fancy font-lock on active regions as many IDE does although even on text-mode this behaviour between different Emacs releases is non-consistent. I think the reason Gtk uses both gtk_selection_fg_color and gtk_selection_bg_color is that there are many themes for user to choose and different GNU/Linux distributors choose different themes thus the fock-lock on regions thing has to lose . But on OSX the color of highlight text is seldom changed (or at least for me). By default I find that both font-lock-constant-face and font-lock-function-name-face are quite readable on the default light blue selectedBackgroundColor. --f46d044286e2432b7c04e94714a9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,

On Tue, Oct 22, 2013 at 2:47 AM, Jan Dj= =E4rv <jan.h.d@swipnet.se> wrote:

Both Gtk+ and NS does this. =A0The reason is that we use the sy= stem defined selection colors, and the background may be ill-matched to Ema= cs foreground colors.
For example, many Gnome settings use an almost black color for selection ba= ckground, so Emacs black for text color is almost unreadable. =A0These sett= ings use white(ish) for text color which is much better. =A0But by setting = foreground selection color, you loose font-lock. =A0OSX uses a light blue f= or background, which is very near to blue used by font-lock-constant-face a= nd also near font-lock-function-name-face.

It would be nice if one could define a face with a foreground color to be u= sed when foreground and background otherwise are to similar.
=A0

I've noticed the changes you m= ade in revno: 114473, I can customize-faces of region for
my own preference. But I would argue that it might be better to leave = foreground =A0of=A0
region face to be unspecified by default and = only use =A0ns_selection_bg_color for background.
Let Emacs theme= designers take care of the use ns_selection_fg_color if they want to=A0
their theme to work flawlessly on OSX.

I supp= ose that many users do want fancy font-lock on active regions as many IDE d= oes=A0
although even on text-mode this behaviour between differen= t Emacs releases is non-consistent.

I think the reason Gtk uses both gtk_selection_fg_color= and gtk_selection_bg_color is that=A0
there are many themes for = user to choose and different GNU/Linux distributors choose different
themes thus the fock-lock on regions thing has to lose . But on OSX th= e color of highlight text is=A0
seldom changed (or at least for m= e).=A0

By default I find that both font-lock-const= ant-face and font-lock-function-name-face are quite=A0
readable on the default light blue selectedBackgroundColor.

--f46d044286e2432b7c04e94714a9-- --f46d044286e2432b8104e94714ab Content-Type: image/png; name="faces.png" Content-Disposition: attachment; filename="faces.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hn282zfi0 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 yuqwull1PfXS+vaG9Ia2w+MONzf6Nx76dfSvO49YHKk6anB0+THmscXH+o+XHO9tUjR1n5CceNQ8 rfnOyUknr7VMbGk9FXvq7OnI0yfPhJw5fjbg7JFzfucOn/c5X3/B60LdRc+Lh37z/O1Qq1dr3SXv Sw2XfS83to1tO3Yl6MqJq+FXT1+LuXbh+oTrbTdSbty6Oflm+y3Rrc7bebdf/F78e9+dBXdpd8vu 6dyrvG9yv/o/Dv/Z1+7VfvRB+IOLD5Me3nkkfPTsj8I/PnYsfsx+XPnE/ElNp1vnka7IrstPv3ra 8UzxrK+79E/dPzc+t3/+y1/Bf13smdTT8UL5ov/l0ldGr3a+9njd3JvQe/9N/pu+t2XvjN7teu/z /syHtA9P+mZ8ZHxc98nhU+Pn2M93+/P7+xUCpUC9FyBQj2dnA7zcCcBOR3uHywBMzsCZS+2BDZwT EcYGG0X/Aw+cyygD2kPAzmCAlAUAcU0Am1GzQZiF7tT2OzkYcHf34YYY6irMdndTA4ylRFuTd/39 r0wBGI0An5T9/X2b+vs/bUd79dsATQUDZz3KmzpD/oD29gAXZkrCqfvfr/8CxVFqCFLFUd8AAAAJ cEhZcwAAFiUAABYlAUlSJPAAAAGcaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRh IHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxy ZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4 LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHht bG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6 UGl4ZWxYRGltZW5zaW9uPjkzNDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlm OlBpeGVsWURpbWVuc2lvbj44MDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRl c2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoApCSlAABAAElEQVR4Aex9BZzc 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 R5C5lcyfAAAAAElFTkSuQmCC --f46d044286e2432b8104e94714ab--