Ru-Board.club
← Вернуться в раздел «Программы»

» Mark - небольшой удобный редактор

Автор: 0b0rm0t
Дата сообщения: 20.05.2005 13:41
Почитал, что писали пару страниц назад.

1. Там кто-то упоминал про фишку с ".LOG" в начале файла у блокнота. Так вот, я ей очень активно пользовался. Если и вы такую сделаете - будет совсем неплохо.

2. Очень надеюсь, что из списка, предложенного pollitruk'ом, не будет реализовано ничего. Кроме, разве что, двух режимов преноса и функции "исправления" раскладки.

И раз уж все так хотят подсветку (я бы тоже не отказался), то можете описать как она будет реализована? (просто имхо лучше иметь один хороший редактор и одно средство с хорошей подсветкой, чем один редактор, отягощенный никудышной подсветкой) Я вижу один путь: отдельные схемы для каждого языка (плагины?), ассоциация языков с расширениями, набор языков произвольный, выбор языков _очень_ большой. Так что тут явно надо использовать чьи-то наработки, велосипед строго противопоказан.

О подсвечиваемых языках. Мне бы хотелось видеть (в порядке убывания полезности):
1. css
2. с/с++
3. html (с javascript)
4. perl
Автор: AbuBekr
Дата сообщения: 20.05.2005 13:48
vito333
Чё-то слова вот в 'таких' 'кавычках' двойным щелчком не выделяются почему-то.
Автор: oshizelly
Дата сообщения: 20.05.2005 13:51
zep

Цитата:
Не знаю, что такое умляуты, но вместо "ā" и "ķ" например у меня ??

Умляуты - это буквы такие, которые не входят в базовый набор латиницы. Вот, взгляни сюда http://germany.org.ua/umlaut.html.
А "а" с черточкой сверху и "к" с запятой внизу - это не совсем то самое, но из той же серии.

Добавлено:

Цитата:
zep
означает что в системе не установлена эта кодовая страница, потому вряд ли получится в ней сохранить.

Вообще странно все это. Насколько я знаю, Windows XP устанавливает страницу кодовую страницу 1257 по умолчанию (это можно проверить в Control Panel > Regional and language options > Advanced > Code page conversion tables).
Автор: vito333
Дата сообщения: 20.05.2005 14:19
AbuBekr
точно, глюк, исправлю

Добавлено:
oshizelly

Цитата:
Вообще странно все это. Насколько я знаю, Windows XP устанавливает страницу кодовую страницу 1257 по умолчанию (это можно проверить в Control Panel > Regional and language options > Advanced > Code page conversion tables).

теоретически возможна тут ошибка, но к делу с умляутами это всё равно не относится.
Автор: zep
Дата сообщения: 20.05.2005 17:28
oshizelly
Спасибо за ликбез, но вот вторая ссылка не открылась.
Цитата:
Windows XP устанавливает кодовую страницу 1257 по умолчанию
Проверил-стоит.
Так получается с латышским мне только в Word?
Автор: oshizelly
Дата сообщения: 20.05.2005 18:26
vito333
zep
А вот еще наблюдение, которое, возможно, поможет умным людям понять, что же происходит у меня в системе.
Когда я копирую текст на кириллице из редактора Atlantis Ocean Mind (это такой навороченный текстовый процессор вроде MS Word, только он в отличие от MS Word не поддерживает Unicode) в окно Mark, то иногда вставленный текст отображается как "кракозябры", а иногда - нормально. Причем, по-моему (точно проверить пока не удалось) разный результат может получаться в разных сиутациях при копировании одного и того же тескта.
Когда копирую из Atlantis в Bred2, то кириллица всегда отображается корректно. Если потом из Bred2 скопировать текст дальше в Mark, то тогда, естественно, все отображается корректно.
Может эти наблюдения натолкнут кого-то на полезные идеи, что еще можно покрутить...
Автор: NeedMaker
Дата сообщения: 21.05.2005 07:14
vito333
Столкнулся с одним багом.
Ты же увеличил количество символов в диалоге "Поиск и замена" до 256 символов. Так вот, если выделить текст в диалог попадает только 32 символа. 256 символов вставляются строку "Искать" только через буфер обмена.

И почему когда в Марке нет открытых документов, в меню Файл нет пункта "Последние файлы":
Автор: vito333
Дата сообщения: 21.05.2005 13:15
NeedMaker

Цитата:
если выделить текст в диалог попадает только 32 символа.

забыл этот момент, поправлю

Цитата:
И почему когда в Марке нет открытых документов, в меню Файл нет пункта "Последние файлы"

хороший вопрос, спрошу у кого-нибудь , я думаю должны быть.


Добавлено:
AbuBekr
блин, не могу исправить выделение слова в апострофах! хе.ня какая-то творится, извёлся, блин, похоже пока так оставлю.


Добавлено:
zep

Цитата:
Проверил-стоит.
Так получается с латышским мне только в Word?

ну, поработаем ещё, не волнуйся, фактически же только день всего потестировали, у меня вот работает - уже хорошо, поковыряю потщательнее, глядишь и получится.

Кстати, какой шрифт используете? Я - Courier New, как универсальный для уникода. Их на самом деле немного, универсальных таких шрифтов, Courier New помню, Lucida Sans Unicode (как то так называется), еще несколько - и всё.

Добавлено:
oshizelly
Atlantis - мой основной редактор для RTF-файлов, просто отличный.

Добавлено:
[x] в образец для поиска в диалоге поиска и замены вносилось только 32 символа выделенного текста, а не 256.
Автор: ArtLonger
Дата сообщения: 21.05.2005 14:06
vito333

Цитата:
блин, не могу исправить выделение слова в апострофах!

AkelPad тоже не умеет.
Автор: oshizelly
Дата сообщения: 21.05.2005 14:12
vito333

Цитата:
Atlantis - мой основной редактор для RTF-файлов, просто отличный.

Ага. Приятно, что наши вкусы совпадают.
Автор: vito333
Дата сообщения: 21.05.2005 14:28
[+] подменю последних файлов при отсутствии открытых окон.
Автор: zep
Дата сообщения: 21.05.2005 14:30
vito333

Цитата:
не волнуйся

Совершенно не волнуюсь Не так часто мне это надо, могу и в Ворде.
Просто если не работает, а должно-то хочется.
Я наверно что то не так делаю с кодировками. В окне "Сохранить как..."пытался выставить вручную 1257-не получалось, а выбрал из выпадающего списка UTF-8 - все сохранилось как надо.
Автор: vito333
Дата сообщения: 21.05.2005 14:32
ArtLonger
ага, а я то голову ломал, похоже это проблема ричедита. Исправить можно, но думаю не очень важный момент.

Добавлено:
zep
попробуй ещё другие кодировки
Автор: zep
Дата сообщения: 21.05.2005 14:54

Цитата:
другие кодировки

В UTF-16LE тоже нормально, в остальных ????
Автор: vito333
Дата сообщения: 21.05.2005 14:59
[+] чуть более расширенная информация об ошибках при вводе вручную кодировок в диалогах открытия и сохранения файлов.

Добавлено:
залить не могу, rbcmail задолбал ...
Автор: zep
Дата сообщения: 21.05.2005 15:20

Цитата:
[+] чуть более расширенная информация об ошибках при вводе вручную кодировок в диалогах открытия и сохранения файлов.

Вместо "Неверная кодировка" получил "Кодовая страница не установлена"
Автор: vito333
Дата сообщения: 21.05.2005 15:37
zep

Цитата:
залить не могу, rbcmail задолбал ...

Автор: zep
Дата сообщения: 21.05.2005 15:40
Вроде разобрался. Я вводил "ANSI 1257", а когда просто "1257", то все сохраняет. Но при открытии надо руками вписывать кодировку, автоматом правильно не определяет.

Добавлено:
В UTF-8 все правильно определилось
Автор: vito333
Дата сообщения: 21.05.2005 15:55
zep

Цитата:
Вроде разобрался

ура-ура! работает!

Цитата:
Но при открытии надо руками вписывать кодировку, автоматом правильно не определяет.

ну батенька, куда же ещё, и так 5 штук определяем, причём достаточно точно.
Автор: zep
Дата сообщения: 21.05.2005 16:05

Цитата:
куда же ещё

Я же без притензий , просто констатировал
Автор: oshizelly
Дата сообщения: 21.05.2005 16:06
vito333

Цитата:
ура-ура! работает!

Дык чего уж тут "Ура!"? За такие ляпы интерфейса, батенька, ногами надо бить
Если по умолчанию предлагается название кодировки в формате "Win 1251", то кому в здравом уме придет в голову, что при вводе кодировки "1257" руками надо использовать другой формат без префикса "Win"???!!!
Ладно, на первый раз можно простить, бо программа уж больно хорошая
Автор: vito333
Дата сообщения: 21.05.2005 16:17
[x] исчезала панель открытых документов (вкладок) при выходе из программы при нескольких открытых документах.

залью позже, когда хостинг заработает.

Добавлено:
oshizelly

Цитата:
За такие ляпы интерфейса, батенька, ногами надо бить

виноват , а как надо?
и как ты вводил?
теперь может тоже заработало?
была у меня мыслишка в выпадающий список залепить все доступные в системе кодтровки, тогда можно и не вводить, в принципе. Немного гиморно, конечно.

Добавлено:
может для понятности использовать везде такой формат например - 1251 (ANSI), 866 (OEM DOS), 1200 (UTF-16LE) - тогда понятнее будет, что надо вводить код, а остальное - не обязательно.

Даа, вообще конечно это глупо - долго выяснять, что проблема в такой мелочи.
Zep-у спасибо.

Добавлено:
а ещё я стал задумываться, что надо бы в диалогах к элементам приделать тултипы с описанием, много вопросов снимется, вот только программа разрастётся.
Автор: oshizelly
Дата сообщения: 21.05.2005 16:44
vito333

Цитата:
и как ты вводил?
теперь может тоже заработало?

Конечно, заработало, когда я ввел выходную кодировку в правильном формате. В этом-то, похоже, и было дело.
Правда, остается непонятной странность с кракозябрами вместо кириллицы, но это, наверное, действительно проблема шрифтов. Неплоо бы, конено, ее тоже решить.

а как надо?
Как больше нравится - но в любом случае должно быть единообразно, а не так, что по умолчанию имя кодировки с префиксом Win, а руками - без префикса.
Хотя, конечно, вводить намного удобнее без префикса.
Возможно, надо сделать доступной для редактирования только вторую часть имени кодировка, а первую (Win, KOI и пр.) забить наглухо.
Автор: vito333
Дата сообщения: 21.05.2005 16:53
[!] пустые документы больше не используются для загрузки открываемых файлов.


Добавлено:
oshizelly

Цитата:
Конечно, заработало

это главное, остальное отшлифую, на то и форум.

Цитата:
Правда, остается непонятной странность с кракозябрами вместо кириллицы

???

Цитата:
Возможно, надо сделать доступной для редактирования только вторую часть имени кодировка, а первую (Win, KOI и пр.) забить наглухо.

нереально сделать.

Добавлено:
ЗАЛИЛ
Автор: zep
Дата сообщения: 21.05.2005 17:22
vito333

Цитата:
[!] отключено создание пустого документа при запуске без параметров

А это зачем?
Это же блокнот. Нажал, записал, сохранил. А теперь его еще создавать надо.
Или научи, как при нажатии на ярлык открывать с документом.
Автор: vito333
Дата сообщения: 21.05.2005 17:27
zep

Цитата:
Это же блокнот. Нажал, записал, сохранил. А теперь его еще создавать надо.

железная логика, а я и не подумал. Вернул на место.
Автор: zep
Дата сообщения: 21.05.2005 17:28
Из ReadMe.txt :v0.9c ----- 21 иая 2005 г

Добавлено:

Цитата:
Вернул на место

Спасибо!
Автор: vito333
Дата сообщения: 21.05.2005 17:36
исправил, спасибо.
Автор: oshizelly
Дата сообщения: 21.05.2005 18:16
vito333

Цитата:
Цитата:
Правда, остается непонятной странность с кракозябрами вместо кириллицы
???

Смотри мой пост nr 905 на предыдущей странице (хотел прямую ссылку на него сделать, но получается только открытие в форме для редактирования: http://forum.ru-board.com/postings.cgi?action=edit&forum=5&topic=13554&postno=905)
Автор: KORN
Дата сообщения: 21.05.2005 18:38
vito333

Во-первых, спасибо за замечательный редактор.


Цитата:
Из ReadMe.txt :v0.9c ----- 21 иая 2005 г

В ридми, конечно, надо бы исправить "иая" на "мая", ну и в самой программе, версия, как я понимаю, уже "с", а заголовке окна программы всё ещё -- "b"

Пожелание - чтоб хватило сил и желания продолжать соврешенствоать редактор, и чтоб не вырос в какого-нибудь "монстра"

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Какой нужен формат?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.