Ticket #2507 (closed enhancement: duplicate)

Opened 9 years ago

Last modified 9 years ago

makefile.syntax colors not completely honored

Reported by: curtis Owned by:
Priority: minor Milestone:
Component: mc-skin Version:
Keywords: Cc: gotar@…
Blocked By: Blocking:
Branch state: Votes for changeset:

Description

Leading tab whitespace on Makefile is defined as background red. This works in legacy mc-4.6, but the introduction of editwhitespace skin element prevents proper display.

Example attached. Upper session is legacy showing proper color. Lower shows current/wrong behavior.

The syntax colors should override the skinned color elements, yes? Or is there a way to undef a particular skin color such as editwhitespace in a Syntax definition?

Not sure if this is best fixed in mcedit or mc-skin component.

Attachments

ScreenShot148.png (19.5 KB) - added by curtis 9 years ago.
compare 4.6-legacy vs. current Makefile colors

Change History

Changed 9 years ago by curtis

compare 4.6-legacy vs. current Makefile colors

comment:1 Changed 9 years ago by angel_il

just switch off [x] Visible tabs

comment:2 Changed 9 years ago by curtis

  • Type changed from defect to enhancement

Good workaround. Maybe this is a feature request then...for corner case where visible tabs is usually desired on, but overridden by Makefile syntax.

comment:3 in reply to: ↑ description Changed 9 years ago by andrew_b

  • Status changed from new to closed
  • Version 4.7.5 deleted
  • Resolution set to duplicate
  • Milestone 4.8 deleted

Replying to curtis:

The syntax colors should override the skinned color elements, yes? Or is there a way to undef a particular skin color such as editwhitespace in a Syntax definition?

Let discuss about this point in #2172.

comment:4 Changed 9 years ago by gotar

  • Cc gotar@… added
Note: See TracTickets for help on using tickets.