- Subject: Re: [Jed-users-l] Feature requests (again)
- From: Manfred Hanke <Manfred.Hanke@xxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 06 Jan 2011 18:47:41 +0100
Hi,
> Manfred Hanke wrote:
>> With the following, you probably get almost what you want:
>> set_column_colors(30, 80, 80);
>> set_color_object (30, "black", "lightgray");
>> -- unless "lightgray" coincides with your default background... ;-)
Peter Bengtsson wrote:
> Works great for text files but not in Python mode.
> Any idea how to override the Python mode with your trick?
For me, it does. I don't think set_column_colors is related to a mode.
However, it may depend on where you put the command. The best place is
again a mode hook which gets called when the mode is activated, i.e.:
define python_mode_hook()
{
set_column_colors(30, 80, SCREEN_WIDTH);
}
> Also, is it possible to make it so that all characters after column 80
> get that different colour?
Yes, that's just the third argument of set_column_colors. I just wanted
to suggest to set it to `1<<31 - 1', a pretty large number, when I
discovered the SCREEN_WIDTH variable in the documentation (Thanks John,
well done!) of set_column_colors... ;-)
You can also add more colors, like
set_column_colors(30, 80, 80);
set_column_colors(31, 81, SCREEN_WIDTH);
Cheers,
Manfred
> set_column_colors: intrinsic function
>
> SYNOPSIS
> Associate a color with columns `c0' through `c1'
>
> USAGE
> Void set_column_colors (Integer color, Integer c0, Integer c1)
>
> DESCRIPTION
> This function associates a color with columns `c0' through `c1' in the
> current buffer. That is, if there is no syntax highlighting already
> defined for the current buffer, when the current buffer is displayed,
> columns `c0' through `c1' will be displayed with the attributes of the
> `color' object. The parameters `c0' and `c1' are restricted to the range
> 1 through `SCREEN_WIDTH'. Use the function `set_color_object' to assign
> attributes to the `color' object.
>
> SEE ALSO
> set_color_object
_______________________________________________
Jed-users-l mailing list
Jed-users-l@xxxxxxxx
http://mailman.jtan.com/mailman/listinfo/jed-users-l
[2011 date index]
[2011 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]