HighLight plugin
- Author
- Message
- 
				
								Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
- 
				
								Offline
- Posts: 92
- Joined: Wed Aug 27, 2008 11:16 am
- 
				
								Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Обнаружились баги при отображении наклонного текста в двойных кавычках:
1. Закрывающая двойная кавычка отображается как одинарная.
2. пробелов между словами нет - текст последующего слова налазит на текст предыдущего.
Шрифт: Arial, обычный, 10.
P.S. Настроил блочный коммент, а он не работает:
всё, что между %REM и %END REM (они не в одной строке) должно раскрашиваться, а раскрашивается только текст первой строки, той же самой, в которая начинается с %REM.
			
			
													1. Закрывающая двойная кавычка отображается как одинарная.
2. пробелов между словами нет - текст последующего слова налазит на текст предыдущего.
Шрифт: Arial, обычный, 10.
P.S. Настроил блочный коммент, а он не работает:
Code: Select all
0	1	#FF00FF	0	`%REM` `%END REM` ""
					Last edited by VladSh on Wed Apr 29, 2009 3:16 pm, edited 1 time in total.
									
			
																
						- 
				
								Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
- 
				
								Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
- 
				
								Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Хорошо бы во «встроенных» файлах подсветки к подсвечиванию двойных кавычек "..." добавить одинарные '...'.
И в CSS нету однострочных комментариев: http://www.w3.org/TR/CSS21/syndata.html#comments, http://stepbystep.htmlbook.ru/?id=50
А в подсветку ini можно добавить
			
			
									
																
						И в CSS нету однострочных комментариев: http://www.w3.org/TR/CSS21/syndata.html#comments, http://stepbystep.htmlbook.ru/?id=50
А в подсветку ini можно добавить
Code: Select all
; комментарии- 
				
								Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
CSS: весь текст, что после тильды (~), можно выделить красным   , чтобы не забывали
, чтобы не забывали  
Типа того
			
			
									
																
						 , чтобы не забывали
, чтобы не забывали  
Типа того
Code: Select all
0	1	#FF0000	0	~	""	""- 
				
								Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Changed: AkelPad 4.2.3 required.
Changed: flag "2" is changed.
Added: new list of flags:
Fixed: external call for mark/unmark.
HighLight plugin v4.1
			
			
									
																
						Changed: flag "2" is changed.
Added: new list of flags:
- 1  case sensitive.
 2 quote doesn't contain delimiters. ("Quotes:" section only).
 4 quote end required ("Quotes:" section only).
 8 quote start string is ignored and last meet delimiter used as quote start ("Quotes:" section only).
 16 quote end string is ignored and first meet delimiter used as quote end ("Quotes:" section only).
 32 don't highlight quote start ("Quotes:" section only).
 64 don't highlight quote end ("Quotes:" section only).
 128 don't match and don't highlight quote start ("Quotes:" section only).
 256 don't match and don't highlight quote end ("Quotes:" section only).
 512 quote start located at line start ("Quotes:" section only).
 1024 quote end located at line end ("Quotes:" section only).
Fixed: external call for mark/unmark.
HighLight plugin v4.1
- 
				
								Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Во, отлично получилось!

			
			
									
																
						
Code: Select all
Quotes:
; 1+4+512
517	2	0	0	"["	"]"	""
; 1+4+8+128+256+512
909	0	#3333CC	0	""	=	""- 
				
								Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Параметр "Escape char" вступает в силу только после того, как начало диапазона найдено.Xephon wrote:Символ ` перед точкой с запятой не приводит к отключению подсветки.
Диапазон считается найденым, если в нем не присутствует ниодного разделителя.Также не понятна область применения флага 2. Не могли бы вы прокомментировать?