![]() |
|
Модераторы: LSD |
![]()
|
|
| sergejzr |
|
||||||||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Если что смотреть через здесь. (пока не готово)
_http://www.iwi-iuk.org:8081/tests/vingrad/...57&unread=1&hl=
|
||||||||||
|
|||||||||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space |
Можно по-подробнее для интересующихся - как подсветка устроена?
Я предполагаю, что лучше всего просто пробегать тексты сообщений регэкспми и обрамлять подсвечиваемые слова чем-то типа <span class="string">...</span> . У вас так? -------------------- |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Не совсем. регэкспами всё сделать нельзя. Могут быть (и будут) портаки. Подсветка состоит из двух частей. "Юзер интерфейс" и "ядро". Ядро универсально.Простейшие элементы выуживаются и подсвечиваются по определениям "юзер-интерфейса". Юзер интерфейс очень простой. Там комманды типа: cpp.addKeywords("void,int,double","blue"); cpp.setEOLComment("//","green"); А само ядро засекречено(пока |
|||
|
||||
| RA |
|
||||||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес |
Это сообщение отредактировал(а) RAdmin - 23.12.2004, 17:45 |
||||||
|
|||||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Общий тест.
Это сообщение отредактировал(а) dm9 - 20.12.2004, 03:19 |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Тэги
О, так вообще не подсвечивается.
Сергей, баг номер ноль: ОЧЕНЬ хреновое перенесение по строкам. Ниже кидаю набор тэгов в строчку, посмотри, как переносятся.
Это сообщение отредактировал(а) dm9 - 20.12.2004, 03:49 |
||||
|
|||||
| dm9 |
|
||||||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Ничего не понимаю.
Так НЕ работает.
Добавлено @ 03:56 ТАК РАБОТАЕТ (разбил на два куска)
Добавлено @ 03:56 PS Прошу прощения за большой объем страницы, но на меньших кусках сымитировать баг не получилось. Добавлено @ 04:00 Атрибуты
События
Это сообщение отредактировал(а) dm9 - 20.12.2004, 04:08 |
||||||||||
|
|||||||||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Прошу обратить внимание, на некорректно отрабатывающий style. После этого слова подсветка искажается. См. <a style="w">.
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
<script /> теперь закрывает... Да, это тоже сегодня выуживал <a style="w"> тогда он style считает за начало CSS .. |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
А ещё он принудительно переводит <script> в нижний регистр. Я вводил в верхнем.
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Уж мы их душили, душили... душили, душили!
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Как было сказано в одном известном топике, я спать
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Врпде ошибки слиняли
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Ура, заработала почти ...
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
По моему получилось весьма вкусно
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
1. Версия Оперы при старте определилась некорректно. У меня не 4.0, а 7.54.
2. Некоторый тэги чёрные, а не малиновые. OPTION и UL серые вообще... 3. Не нравится перенос по строкам 4. Атрибуты, к которых есть дефис, подсвечиваются некоррекно. 5. Если название атрибута = названию тэга, подсветка малиновая, как у тэга. С меня css, помню... Думаю, сегодня-завтра будет. Постараюсь сегодня. Добавлено @ 23:39
Добавлено @ 23:40 <script> переводится в нижний регистр, это на стороне сервера что-то... |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
1) Да, это тесты. Пока вообще не могу определить версию оперы(она эксплорером прикидывается
2) Подсветка работает по универсальному алгоритму. т.е подсвечиваются лишь слова, а не их позиция 3) Я не понял насчёт переноса, поясни плиз... 4) Опять же слова посвечиваются... сейчас должно быть получше 5) см. пункт 2 Насчёт 3 не понял... |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
1. С трудом верю... Моя Опера на "echo $HTTP_USER_AGENT;" выдаёт "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2) Opera 7.54 [ru]". Где это может быть искажено? Просто сделай разбор строки...
2. 3.
Перенос идёт по "/", а хочется хотя бы по пробелам... По крайней мере, в HTML. Но это дело не JavaScript, как я понимаю... 4.
5. Это сообщение отредактировал(а) dm9 - 21.12.2004, 00:01 |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Теперь понял
1) это пофиг, мне вообще-то для транслита надо 3)Это только в опере 4) Нормально ведь? 2,5.... Се ля ви |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
1. Сорри, понял. Ты же JavaScript проверяешь, а я с php лезу...
Это сообщение отредактировал(а) dm9 - 21.12.2004, 00:16 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
С переходами и скриптом в нижнем регистре ничего я поделать не могу... сервер...
|
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Нет. Добавлено @ 00:20
Боже мой, а в эксплорере-то как страшно Присоединённый файл ( Кол-во скачиваний: 1 )
br.JPG |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Рефреш нажми
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Да, ты прав
Добавлено @ 00:25 Странно, я же в Опере на документы поставил "всегда поверять"... |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Значит только 2,5 остались?
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Да. И плюс ещё подсветить css. Это с меня.
Добавлено @ 00:33 Так что пока не торопись. Пришлю ключевые слова - тогда можно будет заливать на сервер... |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Ну вот и славно
просто охота дальше двигаться |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Ну, держитесь. Вторая партия
Добавлено @ 03:50
Добавлено @ 03:52 Не вижу подсветки совсем в последнем коде Добавлено @ 03:52 А, вижу, уже исправлено. Это сообщение отредактировал(а) dm9 - 21.12.2004, 04:17 |
||||
|
|||||
| dm9 |
|
||||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Добавлено @ 04:04
Добавлено @ 04:07
Это сообщение отредактировал(а) dm9 - 21.12.2004, 04:24 |
||||||||
|
|||||||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Это сообщение отредактировал(а) dm9 - 21.12.2004, 04:30 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Мда.... Работы дофига. Надо компромисс найти со словами. Это из за особенности подсветки..
Почему ХТМЛ и ЦСС так отличаются от всех остальных..... |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Да, пересечений много...
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
На сегодня хватит. Спасибо за внимание
dm9, до завтра |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Ещё тест - комментарии.
Добавлено @ 04:38 Угу, до завтра Добавлено @ 04:40 Кстати, не очень щедро описали комментарии в спецификации.
Это сообщение отредактировал(а) dm9 - 21.12.2004, 04:57 |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Димыч, я ХТМЛ нормально сделал. Теперь тэги-тэгами, а аттрибуты-аттрибутами
Посмотрим с ЦССом... |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Посмотри
|
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Может, я невнимательно смотрел, но из багов нашёл только этот:
И ещё. Может быть, немного поменять цвета?
Здесь "5" и "kHz" сливаются. В остальном - супер Добавлено @ 23:07 Ещё. Обрати внимание на комментарии. Это в css комментарий! <!-- комментарий --> Добавлено @ 23:08 Ещё. В моём первом тесте ( http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282562 ) нет подсветки css почему-то. Добавлено @ 23:10 Тут тоже: http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282575 Добавлено @ 23:12 Всё. Если придираться, то ещё не подсвечиваются знаки (+ и -) и точка в цифрах. Но это, вообще говоря, никому и не нужно. Это сообщение отредактировал(а) dm9 - 21.12.2004, 23:06 |
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
PS В explorer-е подсвечивается там, где я написал, что не подсвечивается. Может, просто надо снести кэш у Оперы? Хм... Странно.
Но баг ещё нашёл. Тут: http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282575 "<html>" подсвечивается странным цветом каким-то... Это сообщение отредактировал(а) dm9 - 21.12.2004, 23:17 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Что-то я ничего не понимаю. Ну не хочёт в Опере 7.54 светиться код по ссылкам:
http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282562 http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282575 Это сообщение отредактировал(а) dm9 - 21.12.2004, 23:42 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Шестая Опера (6.0) - просто нет подсветки.
Opera 7.0 - см. приложенный архив. Присоединённый файл ( Кол-во скачиваний: 1 )
vpf.zip |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
dm9, а какие ошибки опера выдаёт? я уже себе 7.11 поставил. Вроде багов нет...
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
6.0 - не нашёл консоли JS.
7.0:
Это сообщение отредактировал(а) dm9 - 22.12.2004, 01:30 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Хрень какая то.... К подсветке вообще не относится по идее... А транслит как нить реагирует?
Добавлено @ 01:45 Может отключить подсветку для <7.21 ? |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
7.0 - транслит глючит
6.0 - даже не рыпается. Что есть галочка, что нету... Добавлено @ 01:52 На 6.0 вообще забей, наверное, но вот 7.0 надо сделать чтоб не глючило... Может быть, и правда, отключить просто... По поводу версии оперы - не мучайся, попроси Админа 1 строчку воткнуть на сервере... $HTTP_USER_AGENT; работает нормально же. Это сообщение отредактировал(а) dm9 - 22.12.2004, 01:52 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Наверное так и сделаю... Пускай народ обновляет...
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Где бы мне взять оперу 7.0 ?...??????
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
На сёдня все. До послезавтра! Завтра уезжаю учится как всегда по средам
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
На 7 Опере никакая подсветка через JS не возможна!
Т.е тэги ХТМЛ оличить от знаков < невозможно. Мне очень жаль... Остаётся только выяснить, начиная с какой версии Опера заработала и отключить подсветку в устаревших Кстати поэтому код ХТМЛ в твоих картинках интерпретировался. Т.е это баг! |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Я так понимаю, что с 7.21 всё ОК? У кого такой браузер? Подсвечивается там что либо?
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Начиная с 7.11 всё подсвечивается
Редиски! Даже не отобразили это в Changelog.. А насчёт цветов какие будут предложения? |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
ТАРАМ! Вроде багов нет! Хорошо, что не поленились! я сейчас просто тащусь с подсветки хтмл
Объясни, что с оперой.... У меня сейчас 7.11 и багов не нашёл... |
|||
|
||||
| dm9 |
|
||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Замеченные баги.
1. Тут не подсвечиваются css-свойства (Opera 7.54) http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282562 2. Тут тоже: http://forum.vingrad.ru/index.php?amp;show...ndpost&p=282575 PS На кэш не валить 3.
подсветочка не очень... Вопросики - ладно, но "20" и "A7" подсвечиваются разными цветами. Кажется, я понимаю, откуда ноги растут у этого дела... Может быть, единицы измерения перечислить просто? Ты, как я понял, за них принимаешь всё, что после цифр? Ну или просто подсветить вместе с буквами, если плюс стоит вначале... Я не знаю больше таких свойств в css, которые требовали бы 16-ричных значений... 4. Придирки и не обязательно:
Точки и знаки чёрные, хотелось бы красные. 5. Комментарии <!-- --> в css хотелось бы не серые, а зелёные, как и /* */ Ну, одинаковые всмысле. Может, просто сделаешь их одинаковыми и в css и в html обычном...
Вроде, всё Добавлено @ 08:03 Ты, как я понимаю, на iwi-uik уже обрезал версии Оперы? Я нашёл 7.10 - под ней на forum.vingrad.ru подсветка работает так же, как и на 7.54. На iwi-uik сейчас под этой Оперой чёрный текст. Это сообщение отредактировал(а) dm9 - 23.12.2004, 08:04 |
||||||
|
|||||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Принимай
|
|||
|
||||
| dm9 |
|
||||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Тест.
Добавлено @ 17:35
Добавлено @ 17:38
Добавлено @ 17:39 Добавлено @ 17:43
Это сообщение отредактировал(а) dm9 - 23.12.2004, 17:40 |
||||||||
|
|||||||||
| dm9 |
|
||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Добавлено @ 17:48
Добавлено @ 17:50
|
||||||
|
|||||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Добавлено @ 17:58
|
||||
|
|||||
| dm9 |
|
||||||||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Добавлено @ 18:15
Добавлено @ 18:21 ИТОГО 1. Не нравится, что цвет комментария с css близок к цвету свойств. Может, сереньким каким-нибудь? В html смотрится хорошо, а вот в css этот цвет занят 2.
В общем, лабуда такая. Я тебе забыл это написать... Здесь можно указывать диапазон. То есть если встречаешь U+, после него подсветка до пробела или тире. Если есть тире, надо подсвечивать после него до пробела или запятой. Интересно, 16-ричная система где-нибудь ещё в css используется? Я этого не знаю, вроде, не нашёл... 4. Подсвети как-нить
Думаю, вместе с собачкой. Или наоборот, не подсвечивай... Тут ещё. @import {} и @charset {} безопасны, @font-face {}, вроде, тоже. Что же касается @media {} и @page {}, перед фигурной скобкой могут идти всякие ругательства. Причём можно нарваться. Посмотри сам примеры выше. Для @page, вроде, повезло. Ты подсветил :first, :left, :right, они там и используются. А вот для @media могут использоваться параметры all, aural, braille, embossed, handheld, print, projection, screen, tty, tv. Их либо подсветить все, либо не подсвечивать вообще. Сейчас all выделяется на общем фоне. Чёрный какой-то... 5. Ну, это не совсем баг, конечно... Но загонять все слова в один массив нехорошо
Это сообщение отредактировал(а) dm9 - 23.12.2004, 18:25 |
||||||||||
|
|||||||||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
PS Я исправил кое-что, перечитай предыдущую мессагу.
Добавлено @ 18:27 Оффтоп. Вот тут - действительно тема для двоих, не шарят они: http://forum.vingrad.ru/index.php?showtopic=36148 Это сообщение отредактировал(а) dm9 - 23.12.2004, 18:27 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Вижу, 7.10 добавил. В ней всё ОК.
|
|||
|
||||
| sergejzr |
|
||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Сделаю всё серым
Всё красным после U+? 4. Сделал 5 - не понял.... |
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
5. То, что после двоеточия, подсвечиваться не должно, так как таких значений не бывает
Также подозреваю, что "yellow: color" тоже подсветится, причём yellow зелёным, а color тёмно-красным Предлагаю, коль уж ты дифференцируешь то, что перед и после двоеточия, для свойств css (перед двоеточием) и их значений (после двоеточия) использовать разные массивы, то есть yellow: color подсвечиваться не должно, так как yellow не входит в св-ва css, а color не входит в список значений. Остальное посмотрю чуть позже, извини. Добавлено @ 20:53 2. Нет, тире оставить чёрным хорошо бы Но можно и всё красным, если очень сложно. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Ну знаешь, ошибки исправлять мы тоже не собираемся Насчё тирэ (он же минус, вот в чём проблема). Тогда давай .-+ вообще не подсвечивать? Или оставить как сейчас? |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Тест.
Добавлено @ 03:07 Вроде, ОК. Вижу два недостатка. 1. Если просто указывать свойства, как выше, первое не подсвечивается. 2.
Надо с этим разобраться. Делай как удобнее (не подсвечивать плюс или подсвечивать и плюс и тире), но проверь на длинной строке с запятыми (последняя в примере выше)... |
||||
|
|||||
| sergejzr |
|
||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Знаю, но ведь разве они не должны быть в {}?
Насчёт второго - сделал |
||||
|
|||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
У меня в Опере там то тёмно-красный, то красный.
В принципе, да. Должны, конечно... Но ты же, вроде, особо не заморачиваешься, в каком месте встречается структура, вот я и удивился |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Нет, я полностью по структуре теперь работаю
Добавлено @ 14:52 В 7.53 подсвечивается так: U+3100-312F Как и в Мозилле и ИЕ. ТАк в принципе и задумывалось |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград |
Фильтр на делфи
Это сообщение отредактировал(а) ~FoX~ - 24.12.2004, 15:23 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
~FoX~
|
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Опять тест
Добавлено @ 16:10
Opera7.54. Я думал, ты уже запомнил Но всё, вроде, ОК сейчас! Думаю, будет всё же полезно реализовать подсветку одних только пар "свойство: значение", без фигурных скобок. То есть сделать так, чтобы первая строчка подсвечивалась. Но в остальном багов не вижу. |
||||
|
|||||
| sergejzr |
|
||||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Нет... Слишком большая загрузка будет. сейчас первое слово не подсвечивается, а потом в завицимости от знака подсвечиваются слова. Это прекрасно встало в концепт подсветки. Иначе надо будет распознавать, какой знак после слова, потом перед словом вписывать span. Это слишком муторно. Ну если о-о-о-очень нужно, можно извратиться, но ничего идеального не получится...
Уррра!!! |
||||||
|
|||||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Добавлено @ 16:53
Это сообщение отредактировал(а) dm9 - 24.12.2004, 16:52 |
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Вроде, нормально. Думаю, можно вводить Это сообщение отредактировал(а) dm9 - 24.12.2004, 16:55 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Супер! Теперь надо дождаться Cashey и Mikle с SQL и VB. А э тем временем оптимировать подсветку буду
Огромное спасибо тебе! Гип-Гип - УРА! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
dm9, посмотри
_http://www.iwi-iuk.org:8081/tests/vingrad/...ic=37557&st=60# |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Тест.
Добавлено @ 23:46 Без скобочек - круто Но вот заметил глюк с unicode-range: U+E??; Плюсик красный, надо чёрный. Вопросики чёрные - надо красным. Не помню уж, я тогда это упустил, или сейчас появилось... |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
это сейчас появилось |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
О, ещё. Давно хотел сказать!
Может быть, будем удалять пустую первую строчку из кода, как это с цитатой сделано? |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Пустая строчка вставляется кнопкой. сейчас при нажатии появляется:
[коде=ява] [коде] Иначе будет появлятся [коде=ява][коде] Надо будет попадать мышкой между тэгов.... Но в принципе можно сделать что нить типа: [коде=ява]сдгфсдфгсдфгсдфг [коде] Не знаю... Ка ты думаешь? ПС: Кстати я сейчас локально делаю подсветку, поэтому сразу не видно |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Я думаю, так:
[коде=ява] [коде] Но в скрипте удалять одну пустую строку, если она есть. Ну, как ты в цитате делал... Добавлено @ 00:37
Добавлено @ 00:37 О, сейчас эта фича не включена. А почему? Вроде, ты писал когда-то удаление первой пустой строки??? |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Нет, сейчас цитата появляется
[цитата][/цитата] А если наж. быстрая цитата, то. то [цитата]бла бла[/цитата] Первую строку я не удалял. Я не могу этого делать, потому что не знаю, чего хотел юзер. (Именно по этому я не форматирую код ;)) Чисто теоретически конечно можно и удалять.... в принципе... почему бы и нет... Добавлено @ 00:52 Кстати, посмотри, я сделал эти цифры. |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Сергей, если пользователю понадобится вставить пустую строку, он вставит две. Одна удалится, одна останется. Но я таких случаев придумать не могу, где это понадобится.
Сейчас получается строго наоборот. Пользователь думает, что пустой строки не будет, а она появляется. К тому же удалять эти переносы меня лично очень сильно ломает. И не только меня. Ты посмотри - сейчас весь код с пустыми строками вначале. К тому же на самый крайний случай (если новичок хотел пустую строку + он не знал правил форматирования, вероятность этого порядка 0.01%) есть редактирование поста... Добавлено @ 01:34 PS Давай опрос проведём, кому нужна была хоть раз пустая строка вначале блока "Код" Добавлено @ 01:36 Баг http://www.iwi-iuk.org:8081/tests/vingrad/...pic=37557&st=45 Шестое собщение сверху. 15deg. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
А, ну да, совсем забыл
Просто мне не очень хочется делать то, что юзер не сможет потом исправить при всём желании.. Уж лучше вставлять [код=ява][/код] Но если хочешь, можешь попробовать проголосовать... я в принципе не против.. |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Вообще, я пошутил. Для меня кажется очевидным, что эту строку удалять надо. Но можно и голосование
Вроде, всё ОК. Не понравилось только, что плюс чёрный, а минус красный. Может, плюс тоже подсветишь красным? А если он в конструкциях U+EEEE будет тоже красным - имхо, ничего страшного... Добавлено @ 02:05 Ну я и высказался в последнем предложении |
||||
|
|||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Ну в принципе не проблема Проблема минус чёрным сделать |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва |
Забей
Если эта конструкция хоть раз применится на форуме, я буду сильно удивлён. Так что сделай красный плюс, а что здесть будет красный минус - ничего страшного |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |