As of rev 4647, I have done some careful housecleaning of
leoSettings.leo.  These changes should be benign.

Please report any problems immediately.

Changes:

1. Disabled colorizer settings used only by the old colorizer::

    bracket_range_color
    comment_color
    cweb_section_name_color
    keyword_color
    latex_background_color
    directive_color
    string_color

Replace _color with _font for the corresponding font settings.

2. Renamed two settings:

New names::

    show_invisibles_space_color
    show_invisibles_space_color

Old names::

    show_invisibles_space_background_color
    show_invisibles_space_background_color

3. Disabled @int qt-tab-width = 40

I spent several hours tracking down extremely confusing behavior
involving positive tab widths.  As you know, @tabwidth 8 inserts hard
tabs into the body pane.

Formerly, Leo used a *fixed* tab width for hard tabs, as indicated by
the setting above.  But that's ridiculous: the width of tabs should
depend on the @tabwidth directive in effect.

Leo's new code, in configure_hard_tab_width, attempts to compute a tab
width using the body pane's font.  The code isn't perfect, but is a
lot less confusing than before.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to