http://www.tigerpad.narod.ru/ нового:
Текущая версия блокнота: 3.5.2
История версий
Новинки в версии 3.5.2
Исправлена ошибка - после смены названия блокнота на TigerPad перестало работать меню "Окна". Работоспособность восстановлена.
Исправлена ошибка - при сплите невозможно было вставить текст в нижний документ.
Убран звук при проводе мышкой с нажатой клавишей в пустом документе.
При запуске блокнота, если файл открыт уже другим блокнотом и на предложение открыть текущей копией ответили отказом, то блокнот закрывается, вынося на передний план копию с уже открытым файлом.
Если файл не сохранялся ("Безымянный") и текст пуст, то при закрытии не выдается вопроса "Текст менялся, сохранить?".
Исправлена ошибка - иногда в замене при не выделенном тексте загоралось "заменять в выделенном тексте" (обычно если курсор стоял на конце строки).
Коррекция других мелких ошибок
Новинки в версии 3.5.1
В поиске добавлена история поиска (20 последних поисков)
Опция "Красивые диалоги" действует на все окна блокнота
Из заголовка убран копирайт ("... сделал SimBa aka Dimoniusis") и оставлено просто
" - TigerPad"
Блокноту окончательно дано имя TigerPad
Подправлено несколько мелких ошибок
Новинки в версии 3.5
Теперь определяются кодировки MAC и ISO. KOI определяется теперь без проблем. Поэтому пункты "определять KOI" и "Подтверждать KOI" убраны.
Добавлен тип сохранения файла ("сохранить как" -> "тип файла") - "текст UNIX" - позволяет сохранять текстовые файлы в формате UNIX (конец строки кодируется только одним символом 0A, а не двумя, как в Windows - 0D 0A)
При неудачной отправке сообщения по E-mail или при прерывании отправки сообщения ошибка в сером окне (Access violation...) больше не возникает, и блокнот не "падает" (иногда было)
При отсылке почты теперь прописывается кодировка (Outlook, The Bat и т.д. мэйлеры теперь нормально читают эти письма)
При отсылке почты теперь показывается сколько из скольких байт послано
В окне отправки почты показывается - есть ли подпись к письму (текстовый файл sign.dat)
При активации "вставить мат в текст" теперь если текст не сохранен, то предупреждается, что текст надо сохранить - потому, что его можно повредить
Пополнен базовый словарь в функции "вставить мат в текст"
В опциях настройки мата перенесены в раздел "Интерфейс"
Теперь в меню отображаются иконки
Полностью переделано, улучшено и оптимизированно "Поиск/замена" - теперь можно искать/заменять в выделенном куске текста, искать/заменять вверх/вниз от курсора/по всему тексту. Исправленны глюки с "миганием" кнопочек во время замены, и ускорена сама замена/поиск.
Теперь блокнот полностью переводит свой интерфейс, при наличии файла notepad.lng (сообщения пока не переводятся)
В опциях добавлена клавиша "Принять" которая позволяет сразу посмотреть изменения
Введена функция "Шифрование". Для шифровки доступны: 23 Hash алгоритма: MD4, MD5, SHA (other Name SHS), SHA1, RipeMD128, RipeMD160, RipeMD256, RipeMD320, Haval (128, 160, 192, 224, 256) with Rounds, Snefru, Square, TigerSapphire II (128, 160, 192, 224, 256, 288, 320)
5 CRC алгоритмов: XOR-16, XOR-32, CRC-16 CCITT, CRC-16 Standard, CRC-32
17 Основных алгоритмов: 3Way, Blowfish, Gost, IDEA, Q128, SAFER-K40, SAFER-SK40, SAFER-K64, SAFER-SK64, SAFER-K128, SAFER-SK128, SCOP, Shark, Square, TEA, TEA extended, Twofish
Сначала введеный короткий пароль шифруется быстрым Hash или CRC алгоритмом (на выбор) потом полученным длинным шифрованным паролем шифруется сам текст по основному алгоритму. После шифровки происходит проверка контрольных сумм файлов, на предмет правильности шифрования. Выбрать алгоритм можно в "Опциях" - "Шифровка" или "Шифровка" - "Опции шифровки"
Добавлена функция "Перевести из Base64 в файл" - для перевода из Base64 любых файлов с сохранением без изменения, и не показывая в редакторе (иногда полезно, раскодировать двоичный файл закодированный Base64)
Добавлена опция "Простого Home" - когда при нажатии клавиши Home курсор всегда переходит в самое начало строки (на 1 позицию). Если функция выключена, то при первом нажатии Home курсор переходит на начало текста в строке (если вначале стоят пробелы, то значит после них), а при втором нажатии на самое начало строки (позиция 1).
Добавлена подсветка комментариев. Пока правда только однострочных.
Добавлена возможность загрузки слов для подсветки в список автозавершения ("опции" - "автомат." - "Автоматизация"). То есть при включенной опции при наборе кода через полсекунды простоя, или нажатия "Ctrl+пробел" будет появляться список ключевых слов/комманд начинающихся с введеного текста. Как автоподсказка.
Добавлена функция "Текст" - "Добавление и сдвиг" - "Добавить последовательность". С помощью нее можно создавать строки одного типа с счетчиком. Если надо составить ссылки на файлы проименнованые по очереди, например:
<a href="http://www.mysite.ru/file001.jpg">file001</a>
<a href="http://www.mysite.ru/file002.jpg">file002</a>
<a href="http://www.mysite.ru/file003.jpg">file003</a> и тд.
Запрашивается шаблон, запрашивается длина цифр (сколько нулей ставить перед цифрой) и начальное/конечное значение. После этого последовательность строк генерируется автоматически.
В меню "Окна" теперь на первых 10 окнах блокнота добавляются быстрые клавиши (1, 2, 3 и тд).
При вводе e-mail если попытаться вводить e-mail русскими буквами (непереключенной раскладкой) то блокнот переключит раскладку и переведет в нормальные символы введеное начало e-mail'а
Если тема письма начинаеться на "КуЖ" ("Re:" в неправильной раскладке) то блокнот перевет его в нормальный вид и переключит раскладку на английскую
Если первая строка блокнота содержит где либо e-mail в виде "" то при отсылке его через почту он удалиться из первой строки и автоматически впишется в поле "Кому"
Если при вводе нового ящика исходящий сервер называется mail.server.com, stmp.server.com и тд то в "вашем e-mail" вместо "имя@stmp.server.com" будет автоматически набираться правильно "имя@server.com" то есть обрезаться лишние "mail.", "stmp.", "mx." и тд
Теперь возможно переключение между половинками в режиме "Сплит" с клавиатуры с сохранением позиции курсора комбинацией клавиш Ctrl+Tab
Теперь можно редактировать длину TABа.
Добавлена опция "Удаление и сдвиг" - "Удалить пустые строки"
Добавлены "Кодировки" - "Перевести из FIDO" и "Перевести в FIDO". Переводят буквы p и H в такие же по начертанию русские.
Сильно оптимизированна по скорости "Статистика" (2 мегабайта просчитывает за 0.5 сек)
Переделана работа со своими скриптами на закладке "Примеры скриптов и DHTML" -> закладка "Samples". Кнопка "Сохранить" теперь активна всегда, и если какие то поля не заполнены, то выдается сообщение о том, что именно не так. Так же убрано вставление "This Script From SimBa aka Dimoniusius Notepad" если вы вставляете скрипты с закладки "Samples"
Теперь при попытке перезаписи файлов "только для чтения" и/или "системный" блокнот выводит предупреждение на перезапись. Если Вы согласитесь, то файл перезаписываеться, с оставлением атрибутов какие были.
Полностью переделана работа с Unicode. При включении опции "Сохранять в исходной кодировке" юнокод тоже сохраняеться (если исходный файл был в Unicode)
В форматы сохранения файла добавлены форматы "Unicode" и "Unicode Big English"
Исправлена ошибка - если в строке поиска нажимали Shift+Ins (вставить) то вставлялась строка в окно редактора, а не в окно поиска.
Теперь при отключении режима "сплит" курсор помещается туда, где он был в активной половинке.
В меню "Окна" при переключении порядок окон теперь остается одинаковым во всех открытых копиях блокнота.
Исправлена ошибка с запоминанием размеров и позиции окна - если окно перед закрытием было развернуто на полный экран, то при следующем запуске оно рисовалось на полный экран, но не в развернутом а в обычном виде. Теперь сохраняеться развернуто окно или нет.
Исправлена ошибка - если в подсветке стоял "Простой текст" все равно иногда подсвечивались URL и RGB цвета.
Исправлена ошибка с подсветкой - не подсвечивались теги стоящие вплотную к тексту например такие - '<h1>Здесь текст</h1>'
Исправлена ошибка - иногда при редактировании текста, или при нажатии правой кнопки мыши вылетала ошибка "Invalid Index of bounds...". теперь все нормально.
Из за правовых трений убрана поддержка *.hgh - Адиторовских файлов подсветки вместо нее:
Введена поддержка nhf - Notepad Hightlight File (*.nhf). На сайте можно скачать файлы подсветки для всех расширений, кототрые уже были, в новом формате. Так же, если вы создали свои файлы подсветки их можно несложно превратить в новый формат. По всем вопросам конверта обращайтесь на e-mail: dimonius@mail333.com или dimonius@kseniya.ru
В файлах NHF можно хранить настройки цветов. Для этого в опциях надо поставить "загружать цвета из NHF файла". Цвета хранятся в файле в формате HTML (#FF0000)
Исправлены еще некоторые мелкие ошибки и недочеты
Новинки в версии 3.4.1
Исправлена ошибка - не подсвечивались RGB цвета
Исправлена ошибка - подсвечивались не только слова целиком, а так же и части слов
Другие мелкие исправления
Новинки в версии 3.4
Появилась загружаемая подсветка синтаксиса. Теперь блокнот может подсвечивать любой синтаксис, который Вам нужен. Для этого надо создать или переписать в папку с блокнотом соответствующий файл подсветки *.hgh . Эти файлы подсветки совместимы с Aditor'овскими.
Добавлено меню "Окна". Через него можно обратиться к любому открытому в данное время окну блокнота (если Вы открыли несколько окон) а так же разместить его рядом с текущим (Split)
Добавлен режим Сплит "Свой документ" (Split) - разделение окна на 2 части, позволяющее редактировать документ одновременно в 2 местах (или в одном месте смотреть, в другом редактировать/писать).
Добавлена опция "Окна" -> "Поверх всех окон". Позволяет окну блокнота находится поверх всех окон в Windows.
Добавлен пункт "Файл" -> "Открыть в новом окне" - теперь Вы можете открыть документ в новом окне блокнота.
Добавлен раздел "Текст" -> "Добавление и сдвиг" в котором можно добавить произвольное кол-во символов слева/справа от текста, а так же по шаблону "[начало]%txt%[конец]" где %txt% это строка текста - Например "-%txt%-" заключит каждую строку в минусы.
Добавилось "Умное" удаление" - оно позволяет удалять текст по шаблону "[начало]%txt%[конец]" где %txt% это любой текст - Например "<%txt%>" удалит все теги из файла, а ["%txt%"] удалит весь текст в кавычках
Добавлена опция "Опции" -> "Кодировки" -> "Следить за правильным вводом". Большинство людей печатают неправильно: смотря на клавиатуру, а не на экран. И иногда, подняв глаза видели что-то вроде "Ghbdtn dctv". причем не пару слов а предложение или больше. Эта функция следит за вводом, и если при наборе Вы забыли переключить раскладку, то она сама переключит ее и переведет в нужную раскладку то, что Вы уже набрали.
Переделана "Транслитерация" (транслит). Теперь качество перевода в транслит и особенно обратно возросло многократно - попробуйте разные тексты в новой и старой версии.
Переделано, дополнено и отлажено "Форматирование текста" - теперь все очень хорошо форматируется. Можно форматировать только часть текста, и можно текст форматировать несколько раз - теперь не остается лишних пробелов и тд.
С помощью "Цвет->HTML" теперь так же можно редактировать цвета - достаточно выделить старый цвет в формате HTML - #RRGGBB (например #00AA04) и вызвать "Цвет -> HTML" (Alt+Shift+C) - цвет можно будет исправить, воспользовавшись палитрой.
Появилась опция "Автосохранение" - которая сохраняет файл по таймеру (интервалы времени от 1 минуты до 999 минут (16,5 часов)). Автосохраняются только файлы уже имеющие имя, а не "Безымянный". Файл сохраняется в ту же папку, что и открытый файл, но c расширением .tmp. На CD-ROM автосохранение не действует.
"Число прописью" теперь может выводить числа до 999 999 999 999 999 999 999 999 999 (девятьсот девяносто девять септиллионов девятьсот девяносто девять секстиллионов девятьсот девяносто девять квинтиллионов девятьсот девяносто девять квадриллионов девятьсот девяносто девять триллионов девятьсот девяносто девять миллиардов девятьсот девяносто девять миллионов девятьсот девяносто девять тысяч девятьсот девяносто девят)
Введена новая опция - "Переводить псевдографику". Если она выключена, то псевдографика в ДОС-кодировке не переводится в "+-=|". То есть при обратном переводе текст остается как был.
Теперь можно ставить любой моноширный шрифт, а не только Courier New
Блокнот прооптимизирован по скорости. Теперь он работает значительно быстрее с большими файлами.
При смене кодировок текущая позиция файла остается прежней (раньше блокнот прыгал на начало файла)
Исправлен баг со вставкой JavaScript и DHTML примеров (раньше вставлялись 2 копии выбранного скрипта)
Исправлен баг с закрытием (когда блокнот при выходе не мог сохранить настройки панели, он не закрывался).
Немного ускорена загрузка блокнота
Улучшена перекодировка из неправильной раскладки (CTRL+F12)
Исправлена ошибка - если при выходе с несохранным документом согласиться на сохранение, а потом в диалоге выбора файла нажать на "отмена" то файл не сохранялся, а блокнот закрывался.
Цитирование может теперь работать и с выделением, а не только с целым текстом
Исправлен баг с разрешением определения кодировки при вставке из клипборда (раньше галочка "Определять кодировку при вставке из клипборда" не работала, а все определение включала/выключала галочка "Определять кодировку при открытии файла")
Исправлена ошибка с предупреждением, если файл уже открыт
Исправлен баг - если файл не получалось сохранить, то блокнот считал что файл все равно сохранен, и при выходе не предлагал сохранится (так же исчезала звездочка в заголовке блокнота)
Исправлен баг с кнопкой "А" (выбор шрифта) на панели с кнопками