From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: A Soare Newsgroups: gmane.emacs.devel Subject: RE: *Help* window fonts, colors. Date: Mon, 5 Feb 2007 11:52:45 +0100 (CET) Message-ID: <30697934.265311170672765460.JavaMail.www@wwinf4204> Reply-To: alinsoar@voila.fr NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1170672795 9626 80.91.229.12 (5 Feb 2007 10:53:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Feb 2007 10:53:15 +0000 (UTC) Cc: emacs-devel To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 05 11:53:07 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HE1T5-0008Hq-AG for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 11:53:03 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HE1T4-0005x3-O6 for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 05:53:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HE1Sr-0005wd-NO for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:52:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HE1Sq-0005wM-42 for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:52:49 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HE1Sp-0005wJ-Ov for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:52:48 -0500 Original-Received: from smtp3.voila.fr ([193.252.22.173]) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HE1Sp-000346-44 for emacs-devel@gnu.org; Mon, 05 Feb 2007 05:52:47 -0500 Original-Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf4203.voila.fr (SMTP Server) with ESMTP id D129D1C000ED; Mon, 5 Feb 2007 11:52:45 +0100 (CET) Original-Received: from wwinf4204 (wwinf4204 [10.232.2.31]) by mwinf4203.voila.fr (SMTP Server) with ESMTP id 7C6581C000AF; Mon, 5 Feb 2007 11:52:45 +0100 (CET) X-ME-UUID: 20070205105245509.7C6581C000AF@mwinf4203.voila.fr X-Originating-IP: [89.34.170.37] X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-CC: |~| X-WUM-REPLYTO: |~| X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:65901 Archived-At: Pour qu'on saisisses le mieux, il vaut mieux que je devoile la ligne du sei= n de mon .emacs: (defconst special-display-regexps '("[ ]?[*][^*]+[*]")) Voila. Cela fait que mon *help* ouvre dans un FRAME, pas dans un WINDOW. Mon probleme c'est que je veux VOIR LE HELP AVEC LE FONT ET EN COULEURS que= je souhaite , a savoir: BACKGROUND, FOREGROUND etc. Ca n'importe si je le vois (le *help) dans la meme fenetre, dans une autre = fenetre, ou dans un FRAME (dedie ou non dedie). De par l'utilisation tres frequente du *Help*, notamment par les programmeu= rs, je pense qu'une telle option sera bien venue (reclamee par) pour pletho= re gens, sinon la majorite.=20 Y compris d'autres fonctions d'Emacs, je peux faire une analogie avec *Info= *. En *Info* on peut changer toutes les options d'affichage comme l'on veut= . En *help* cela n'est pas possible. Donc - Bref - ce que j'ai demande il y a 2 jours: c'est possible d'ajouter = des options tel que l'affichage en *help* soit autant configurable comme ce= lui d'*INFO* ? La, au fait des 2 propos ci-dessous : l'option 2 donne une reponse a ma dem= ande, non compris le BACKGROUND, qui appartient d'option 1. En tout cas, quant a moi, l'importance d'option #2 est de pointe. Merci. La, j'espere d'avoir arrive a vous faire comprendre tous ce que j'ai= e pense. > Message du 05/02/07 =C3=A0 09h29 > De : "Drew Adams" > A : alinsoar@voila.fr > Copie =C3=A0 :=20 > Objet : RE: *Help* window fonts, colors. >=20 > Alin, >=20 > Essayons en francais (franglais, pour moi). Desole, mais j'ai du mal a co= mprendre - ceci surtout: >=20 > > I use into my Emacs frames - my help buffer opens into a frame -=20 >=20 > Je ne comprends pas la premiere partie. Pour la 2eme : tout buffer visibl= e est affiche dans un window, qui est dans un frame. (Je presume que tu n'u= tilises pas "emacs -nw" pour demarrer Emacs.) >=20 > Il y a 2 choses differentes : >=20 > 1) changer certaines couleurs d'un frame et sa police de caracteres par d= efaut. > =20 > 2) changer les couleurs de certaines textes dans un buffer. >=20 > J'ai repondu pour #1 : Il faut : a) faire en sorte que le buffer *Help* e= st affiche toujours dans son propre frame dedie. b) changer les parametres = de ce frame, comme j'ai suggere (voir `oneonone.el' et mon mail qui parle d= e `special-display-buffer-names'. On peut changer la police ce caracteres p= ar defaut, la couleur du fond, la couleur foreground, etc. Mais ca ne fait = pas en sorte que differentes parties du texte auront des couleurs different= es. >=20 > D'autres personnes ont compris plutot #2 : Ca, c'est effectivement une su= ggestion d'amelioration possible pour Emacs apres le release. Dans ce cas, = le mode `help-mode' serait traite comme d'autres modes (e.g. `emacs-lisp-mo= de') qui sont traites par `font-lock'. Differentes parties du texte dans *H= elp* pourraient avoir des couleurs differentes, suivant leurs signification= s. Le buffer *Help* aurait ces couleurs (de texte) dans n'importe quelle wi= ndow dans n'importe quel frame ou il serait affiche. Mais les parametres co= mme le fond d'ecran (frame) et le curseur n'auraient pas de couleur special= e, car ce sont des parametres de frame, et non pas des proprietes de texte.= Le `font-lock' agit sur des proprietes de texte (plus ou moins). >=20 > Qu'est-ce qui t'interesse, #1 ou #2 ? >=20 > HTH - Drew >=20 > > When I started this message the problem was that I wished to be=20 > > able to write something in my .emacs file, so that when I enter=20 > > into *Help*, the *help* buffer has the font and colors that I want. > >=20 > > I use into my Emacs frames - my help buffer opens into a frame -=20 > > that is why I expressed myself so. > >=20 > > I tried to customize the font and colors for this, but I did not=20 > > find anywhere such an option. That was the problem in fact. > >=20 > > Alin Soare > >=20 > >=20 > > > Message du 04/02/07 =C3=A0 19h28 > > > De : "Drew Adams" > > > A : "Jan Dj=C3=A4rv" > > > Copie =C3=A0 : rms@gnu.org, alinsoar@voila.fr, emacs-devel@gnu.org > > > Objet : RE: *Help* window fonts, colors. > > >=20 > > > > >> I have just asked on #emacs whether I can customize the font= s, > > > > >> colors of the frame of the *Help* buffer, and I was asked by= 2 > > > > >> persons to report this problem here. > > > > >> > > > > >> I don't think the absence of such a feature is a bug. I would n= ot > > > > >> object to adding such a feature, but now is not the time for tha= t. > > > > > > > > > > What is meant by the missing feature that would be added? I > > > > > don't understand what is being requested. > > > > > ... > > > > > And there are other ways to customize a *Help* frame. > > > > > What's missing? > > > > > > > > A frame is not a buffer. > > >=20 > > > And? The OP asked about customizing the "fonts, colors of the=20 > > _frame_ of > > > the *Help* buffer". > > >=20 > > > That's why I asked for clarification. If the buffer is not=20 > > standalone in its > > > own frame, then changing the fonts and colors of its frame=20 > > would also affect > > > other buffers displayed there. If the buffer is in its own frame, the= n I > > > don't see what's missing now. > > >=20 > > > Perhaps the OP meant font-lock coloring. That could be added for buff= er > > > *Help*, but I'm not sure that's what was requested. > > >=20 > > > I took the OP to mean something other than font-lock=20 > > fontifying, because of > > > the mention of "frame". The phrase "frame of the *Help* buffer" makes= me > > > think of a dedicated *Help*- buffer frame. The phrase "fonts,=20 > > colors of the > > > frame" makes me think of default font, default foreground and backgro= und > > > colors, cursor color, and so on. Clarification welcome. > > >=20 > > >=20 > > > > >=20 > >=20 >=20 >=20 >