* [Newbie] Colorizing keywords
@ 2003-04-23 17:46 Robert Pollard
0 siblings, 0 replies; 6+ messages in thread
From: Robert Pollard @ 2003-04-23 17:46 UTC (permalink / raw)
Hello all,
Is there a way to define the colors that are used for keywords in a
document? For example, if I am editing an HTML document I want the
keywords colorized instead of just plain black and white. I know there
is an HTML mode but it doesn't colorize anything. Can I change the
colors to indicate what colors I want if there is a predefined color
scheme for a particular mode?
If there is a way to turn on colorization in HTML mode I would
appreciate someone letting me know how this works.
I am working in Cygwin and Emacs version 21.2.1.
Thanks in advance for any time you use to help me with,
Robert Pollard
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Newbie] Colorizing keywords
[not found] <mailman.5118.1051120111.21513.help-gnu-emacs@gnu.org>
@ 2003-04-23 17:54 ` Phillip Lord
2003-04-23 18:10 ` Martin Stemplinger
1 sibling, 0 replies; 6+ messages in thread
From: Phillip Lord @ 2003-04-23 17:54 UTC (permalink / raw)
>>>>> "Robert" == Robert Pollard <rpollard@apple.com> writes:
Robert> Hello all,
Robert> Is there a way to define the colors that are used for
Robert> keywords in a document? For example, if I am editing an
Robert> HTML document I want the keywords colorized instead of just
Robert> plain black and white. I know there is an HTML mode but it
Robert> doesn't colorize anything. Can I change the colors to
Robert> indicate what colors I want if there is a predefined color
Robert> scheme for a particular mode?
Robert> If there is a way to turn on colorization in HTML mode I
Robert> would appreciate someone letting me know how this works.
Robert> I am working in Cygwin and Emacs version 21.2.1.
Robert> Thanks in advance for any time you use to help me with,
You just need to turn it on.
There is a check box in the Options menu called "Syntax Highlighting",
which should do the trick. Or you can put "(global-font-lock-mode 1)"
into your .emacs.
There is a detailed description in the FAQ (Help->Faq, then type "i"
(for index) and "syntax" and you should find it).
Cheers
Phil
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Newbie] Colorizing keywords
[not found] <mailman.5118.1051120111.21513.help-gnu-emacs@gnu.org>
2003-04-23 17:54 ` [Newbie] Colorizing keywords Phillip Lord
@ 2003-04-23 18:10 ` Martin Stemplinger
2003-04-24 16:41 ` Robert Pollard
1 sibling, 1 reply; 6+ messages in thread
From: Martin Stemplinger @ 2003-04-23 18:10 UTC (permalink / raw)
On Mi Apr 23 2003 at 19:46, Robert Pollard <rpollard@apple.com> wrote:
> If there is a way to turn on colorization in HTML mode I would
> appreciate someone letting
> me know how this works.
Do you know about font-lock-mode? C-h a font-lock shows you. You may
also be interested in color-theme, which lets you easily customize
which colors are used.
HTH
Martin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Newbie] Colorizing keywords
2003-04-23 18:10 ` Martin Stemplinger
@ 2003-04-24 16:41 ` Robert Pollard
0 siblings, 0 replies; 6+ messages in thread
From: Robert Pollard @ 2003-04-24 16:41 UTC (permalink / raw)
Cc: help-gnu-emacs
Yes I now know about font-lock thanks to you and Phillip Lord. This
takes care of known document types. What about making my own
definitions for colorization? Is it possible to create my own database
of keywords and define the color that is used for each? How does
font-lock-mode do it? It would have to have a place where the keywords
and patterns are defined with what colors they should be. Where would
this be located so I can figure out how to do my own definitions? I
suspect there is Lisp code involved and I can sort of imagine the Lisp
code that could do what is needed.
Any ideas?
Thanks,
Robert
On Wednesday, April 23, 2003, at 11:10 AM, Martin Stemplinger wrote:
> On Mi Apr 23 2003 at 19:46, Robert Pollard <rpollard@apple.com> wrote:
>
>> If there is a way to turn on colorization in HTML mode I would
>> appreciate someone letting
>> me know how this works.
>
> Do you know about font-lock-mode? C-h a font-lock shows you. You may
> also be interested in color-theme, which lets you easily customize
> which colors are used.
>
> HTH
> Martin
> _______________________________________________
> Help-gnu-emacs mailing list
> Help-gnu-emacs@gnu.org
> http://mail.gnu.org/mailman/listinfo/help-gnu-emacs
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Newbie] Colorizing keywords
[not found] <mailman.5158.1051202519.21513.help-gnu-emacs@gnu.org>
@ 2003-04-24 17:06 ` Johan Bockgård
2003-04-25 10:29 ` Colin Marquardt
1 sibling, 0 replies; 6+ messages in thread
From: Johan Bockgård @ 2003-04-24 17:06 UTC (permalink / raw)
Robert Pollard <rpollard@apple.com> writes:
> What about making my own definitions for colorization? Is it
> possible to create my own database of keywords and define the color
> that is used for each?
[...]
> Any ideas?
Read the fine manual:
,----[ (info "(emacs)Font Lock") ]
| Font Lock highlighting patterns already exist for many modes, but you
| may want to fontify additional patterns. You can use the function
| `font-lock-add-keywords', to add your own highlighting patterns for a
| particular mode. For example, to highlight `FIXME:' words in C
| comments, use this:
|
| (font-lock-add-keywords
| 'c-mode
| '(("\\<\\(FIXME\\):" 1 font-lock-warning-face t)))
|
| To remove keywords from the font-lock highlighting patterns, use the
| function `font-lock-remove-keywords'.
`----
--
Johan Bockgård
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Newbie] Colorizing keywords
[not found] <mailman.5158.1051202519.21513.help-gnu-emacs@gnu.org>
2003-04-24 17:06 ` Johan Bockgård
@ 2003-04-25 10:29 ` Colin Marquardt
1 sibling, 0 replies; 6+ messages in thread
From: Colin Marquardt @ 2003-04-25 10:29 UTC (permalink / raw)
Robert Pollard <rpollard@apple.com> writes:
> Yes I now know about font-lock thanks to you and Phillip Lord. This
> takes care of known document types. What about making my own
> definitions for colorization? Is it possible to create my own
> database of keywords and define the color that is used for each?
See e.g. http://www.emacswiki.org/cgi-bin/wiki.pl?AddKeywords
HTH,
Colin
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-04-25 10:29 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.5118.1051120111.21513.help-gnu-emacs@gnu.org>
2003-04-23 17:54 ` [Newbie] Colorizing keywords Phillip Lord
2003-04-23 18:10 ` Martin Stemplinger
2003-04-24 16:41 ` Robert Pollard
[not found] <mailman.5158.1051202519.21513.help-gnu-emacs@gnu.org>
2003-04-24 17:06 ` Johan Bockgård
2003-04-25 10:29 ` Colin Marquardt
2003-04-23 17:46 Robert Pollard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).