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

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

Автор: ArtLonger
Дата сообщения: 21.05.2005 18:44
vito333

Цитата:
Исправить можно, но думаю не очень важный момент.

Слова в апострофах выделять надо конечно редко, но уж когда надо, такая "фича" ричедита раздражает жутко. Может, если апострофы нельзя выделить, просто игнорировать их?


Цитата:
виноват, а как надо?

Имхо или строго по стандарту, или как тебе удобно, но с указанием твоих правил написания кодировок в документации к Марку.
Автор: oshizelly
Дата сообщения: 21.05.2005 21:10
vito333

Цитата:
виноват , а как надо?

А разве нельзя сделать так, чтобы оба формата поддерживались:
"Win 1251" = "1251"
Тогда пусть каждый вводит, как ему лично привычнее и удобнее. И уж в любом случае чайники вроде меня не окажутся в дурацком положении, пытаясь ввести название кодировки по формату, предлагаемому по умолчанию.
Автор: vito333
Дата сообщения: 22.05.2005 08:02
oshizelly
кракозябры - из-за каких-то проблем с конвертированием форматов буфера обмена. Mark поступает просто - запрашивает у клипборда текст в формате уникода и вставляет его, ничего сам не конвертируя и не распознавая.
В дальнейшем как-нибудь займусь клипбордом поплотнее.

Цитата:
А разве нельзя сделать так, чтобы оба формата поддерживались:
"Win 1251" = "1251"

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

Добавлено:
ArtLonger

Цитата:
строго по стандарту

а как по стандарту?
Автор: oshizelly
Дата сообщения: 22.05.2005 10:25
vito333

Цитата:
Вижу два вообще пути - наполнять выпадающий список доступными кодировками, либо распознавать во введенной вручную строке цифровую часть. Первый вариант кажется мне нагляднее (сразу видно все доступные кодировки) и удобнее (нужно только выбрать).

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

Кстати, раз уж обсуждаем диалог сохранения, снова повторю свою просьбу, которую уже пару раз писал, но, видно, очень уж сложна техническая задача . Нельзя ли продублировать опцию "Сохранять время/дату изменения файла" в диалоге сохранения файла? Ведь, как правило, эта фича нужна не для всех файлов подряд, а только для некоторых.
Или хотя бы какой-нибудь хоткей к ней приделай, чтобы можно было быстро изменять значение.
Автор: ArtLonger
Дата сообщения: 22.05.2005 12:13
vito333

Цитата:
а как по стандарту?

Как в HTML. Например windows-1251, iso-8859-1 и т.п...
Но это длинно. Имхо.
Автор: vito333
Дата сообщения: 22.05.2005 14:07
[+] опция "Сохранять время/дату файла" теперь может быть включена/выключена в диалоге сохранения файла.

залил.
Автор: oshizelly
Дата сообщения: 22.05.2005 14:36
vito333

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

Ну вот, ведь можешь же, когда захочешь!
Спасибо!
Автор: vito333
Дата сообщения: 22.05.2005 15:05
пришлите кто-нибудь мне содержимое ключа реестра
HKEY_CLASSES_ROOT\MIME\Database\Rfc1766
или опищите, чего там у вас.

интересует, одинаково ли его содержимое под win2000, XP sp1, XPsp2 ?
и ещё интересует, как содержимое выглядит под нерусской виндой.

хочу универсальный индикатор языков сделать в программе - чтобы любой язык показывал как надо, а не только русский, английский и украинский.
Автор: zep
Дата сообщения: 22.05.2005 15:27
vito333

Цитата:
пришлите кто-нибудь мне содержимое ключа реестра

Отправил
Автор: vito333
Дата сообщения: 22.05.2005 15:33
получил, спасибо.

Добавлено:
[+] индикатор раскладки клавиатуры теперь универсален - умеет показывать аббревиатуры для любых установленных в системе языков (по крайней мере должен )}
Автор: vito333
Дата сообщения: 23.05.2005 12:48
[+] всплывающая подсказка (тултип) на индикаторе раскладки клавиатуры (языка) показывает полное наименование используемой раскладки. Язык подсказки - системный по умолчанию.
Автор: 0b0rm0t
Дата сообщения: 23.05.2005 17:04
Баг: индикатор не реагирует на переключение языка (ни на системное, ни на "родное" - правым кликом). Язык при этом переключается.

Добавлено:
Спасибо за то, что оставили пустые документы в покое. Жду дальнейших доработок. По части интерфейса могу еще пару мыслей подкинуть (ничего глобального, мелочи всякие), если интересно (поставите на голосование, может другим тоже понравится).

Насчет того, чтобы ко всем элементам в диалогах прикрутить тултипсы. Не надо, не елка новогодняя! Все проблемы с интерфейсом проще решать через FAQ в инете или через путевый хелп.
Автор: zep
Дата сообщения: 23.05.2005 18:21

Цитата:
индикатор раскладки клавиатуры теперь универсален - умеет показывать аббревиатуры для любых установленных в системе языков (по крайней мере должен )}

Что то у меня тоже не сраслось. "en-us" при любых раскладах.
Автор: vito333
Дата сообщения: 23.05.2005 23:33
0b0rm0t

Цитата:
По части интерфейса могу еще пару мыслей подкинуть (ничего глобального, мелочи всякие), если интересно (поставите на голосование, может другим тоже понравится).

конечно давай

Цитата:
Баг: индикатор не реагирует на переключение языка

странно, у меня всё ок ...

Добавлено:
[x] ошибка в работе индикатора языка.

Добавлено:
некоторые языки могут не отображаться индикатором - это достаточно редкие языки, типа Кечуа (Перу) . Тем не менее переключение должно происходить.
Автор: ShIvADeSt
Дата сообщения: 24.05.2005 01:25
vito333
Я тебе посылал на мыло текст в УТФ-8, с вставками в вин-1251. Сегодня проверил, так и неработает перекодировка. То есть сам текст открываю в УТФ-8, сама вин-1251 выглядит так {cutted}
При попытке переодировать, получается тот же бред, только сверху нет этих кружочков
<Source Nick="VetalVSM2" Path="raznoe\Eiiaaee\Noa?ua\Oaieiay Ia?i?ea.avi" Utf8="0"/>
Если ты не получал письмо, могу повторить.
Автор: zep
Дата сообщения: 24.05.2005 01:30
Не знаю, как
Цитата:
Кечуа (Перу)
, а латышский с русским теперь показывает
Не знаю правда стоило ли с этим заморачиваться
Автор: WELL
Дата сообщения: 24.05.2005 02:39

Цитата:
Кстати, проблема с открытием файлов с флэшки в режиме блокировки записи так и не решена =(


Цитата:
я бы рад, но, как писал, одна флэшка у меня накрылась, а другая - Intelligent Stick, мелкая такая )), без блокировки записи. Так что не могу воспроизвести и отладить (((

Тот же самый эффект, если открывать файл на дискете, защищённой от записи (язычок передвинуть).
Автор: vito333
Дата сообщения: 24.05.2005 11:47
ShIvADeSt
почикай свой пост - чтобы картину не портил. Письмо я получил, там же следом где-то выложил свои соображения. Коротко: я не вижу возможного решения для таких случаев, когда в одном файле двубайтная и мультибайтная кодировки. Сам прикинь - весь текст грузится в ричедит или как тот, или как другой.

Добавлено:
zep

Цитата:
Не знаю правда стоило ли с этим заморачиваться

это побочный продукт работы над списком доступных кодировок в диалогах открытия/сохранения, да и времни, как видишь, така фича заняла немного, зато теперь реже будут вопросы - а где мой язык? (белорусский, например). А так и мне спокойнее.

Добавлено:
WELL

Цитата:
Тот же самый эффект, если открывать файл на дискете, защищённой от записи (язычок передвинуть).

хорошо, попробую найти дискету (это тоже непросто )

Добавлено:
[x] ошибка чтения файлов с дискет и флэшек защищенных от записи.

Добавлено:
[!] стали более качественными иконки файлов в списке последних фaйлов и на вкладках.
Автор: vito333
Дата сообщения: 25.05.2005 05:53
ShIvADeSt
возвращаясь к тому файлу снова (кодировка UTF-8 и windows-1251) - если на текущий момент переконвертировать тот кусок, что в win1251 я не могу, то переоткрыв файл как 1251, названия фильмов в UTF-8 я могу переконвертить в удобоваримый вид (пункт меню - из UTF-8). Ерунда конечно, но всё же . Пока думаю, может всё таки можно замутить специальный режим перекодирования, в котором вручную указывать начальную - конечную кодировки. Будут мысли - говори ...
Автор: WELL
Дата сообщения: 25.05.2005 06:06

Цитата:
[x] ошибка чтения файлов с дискет и флэшек защищенных от записи.

Всё ОК =) Работает
Автор: ArtLonger
Дата сообщения: 25.05.2005 07:55
vito333
Да, с защищёнными дискетами работает.

Небольшие хотелки по поиску/замене.

1. Если можно, сделай чекбокс "Закрывать диалог по завершении поиска/замены". Довольно часто нужна замена одного вхождения, и закрытие - лишний клик.

2. Также хочется, чтобы история поиска/замены не просто велась, но и чтобы при открытии диалога последнее искомое/заменяемое уже было в соответствующих полях (можно тоже чекбоксом).

3. Есть ли возможность сделать поиск БЕЗ висящего диалога? Во многих редакторах по F3 ищется последнее условие поиска и диалог поиска при этом не нужен. Это удобно, экономится лишний клик при переносе фокуса в текст. Но тут нужно прикрутить вторую горячую кнопку к поиску, ибо смена поведения чекбоксом неудобна.

PS: UPX обнови, плиз...
Автор: vito333
Дата сообщения: 25.05.2005 09:58
Mark_Upxed обновил.
Автор: ArtLonger
Дата сообщения: 25.05.2005 11:03
vito333

Цитата:
Mark_Upxed обновил.

Что-то не качает...
Автор: vito333
Дата сообщения: 25.05.2005 13:57
hotbox похоже в глубоком дауне, как и вся москва ...
Автор: ArtLonger
Дата сообщения: 25.05.2005 14:54
vito333
А, точно...

Слушай, у меня на w2k sp4 чертовщина какая-то. Марк, будучи назван Notepad.exe и впихнут в систему взамен стандартного уверенно бьёт файлы. Заметил, когда страницы из браузера правил. Просто откусывает хвост, вставляя hex-символ 00...
Автор: vito333
Дата сообщения: 25.05.2005 15:23
ArtLonger

Цитата:
Но тут нужно прикрутить вторую горячую кнопку к поиску, ибо смена поведения чекбоксом неудобна.

не понял - на что вторую?

Добавлено:
ArtLonger
у меня ХР, я попробую, но ты сделай какой нибудь понятный демо-файл битый - посмотрю.

Добавлено:
на vito333@gmail.com

Добавлено:
то есть наверное лучше два файла небольших - целый и битый.

Добавлено:
а если не notepad.exe - не бьёт?
Автор: vito333
Дата сообщения: 26.05.2005 05:00
ArtLonger
чего пропал?

Добавлено:
[+] иконки пункта меню под курсором "приподнимаются".
Автор: ArtLonger
Дата сообщения: 26.05.2005 07:44
vito333
Домой поздно попадаю, не до Инета уже, так что пишу с работы...

Выслал пару, 1 - оригинал, 2 - битый. Файл открывается в UTF-8 и после бития вставляются hex-cимволы 00.

Цитата:
а если не notepad.exe - не бьёт?

Тот файл, что выслал - бьёт. Имхо дело в некорректном определении кодировки.


Цитата:
не понял - на что вторую?

Для разделения поведения. По основной комбинации вызов, по F3 - прячется и ищет без окна. Но если сделаешь на одной, тоже ничего. Посмотри как в Акелпаде, я именно это имею ввиду (кстати, автор выложил исходники: http://akelpad.net.ru/download/akelpad_src.zip )

Адрес лучше так пиши vito333<ГаВ>gmail.com. Пауки у спамеров нонче вумные...
Автор: arsvrn
Дата сообщения: 26.05.2005 09:49
vito333

Цитата:
Для разделения поведения. По основной комбинации вызов, по F3 - прячется и ищет без окна.

Правильное пожелание. Кстати, в файл-менеджерах традиционно используется F7 / Shift+F7. Так что, может еще и настраивать хоткей для тех, кто привык к F7?
Автор: vito333
Дата сообщения: 26.05.2005 10:49
ArtLonger

Цитата:
Выслал пару

чего-то нету, продублируй на vito<гав>rbcmail.ru

Цитата:
Имхо дело в некорректном определении кодировки.

если так, то тогда весь вопрос в точном определении? на текущий момент есть маленькая проблема с определением UTF8<->Win1251, когда в тексте нет или практически нет специфических для UTF-8 моментов. Возможно в этом дело. Посмотрю файлы - скажу.

Цитата:
По основной комбинации вызов, по F3 - прячется и ищет без окна.

да, пора уже приделать.


Добавлено:
а исходники акельпада я смотрел - когда-то первого Марка я писал в таком же стиле, потом чуть с ума не сошёл, понял, что дальше не смогу развивать этот хаос и начал теперешнего писать. Взять из него можно очень немного, тот же поиск надо делать самому.

Добавлено:
arsvrn
ну дык пока никто не жаловался на ненастраиваемость хоткеев

Добавлено:
а чего, никто не пользуется RTF? думал кто чего скажет по "компактному" rtf, я, например, стараюсь все книжки что есть у меня художественные в электронном виде держать в ртф - имху оптимальный вариант.

Добавлено:
ага, файлы нашёл - gmail их в спам определил

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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