1

Тема: OFF: Новости мира скриптов

Эта тема предназначена для того, чтобы отражать в ней различные новости, касающиеся тематики нашего сайта и форума, например, выход новых версий тех или иных продуктов или появление какой-либо полезной информации на различных сайтах в Интернете. Строго говоря, это могут быть и не совсем "новости", т.к. я оставляю за собой право помещать здесь просто интересную, на мой взгляд, информацию, пусть и не самую новейшую.
Я прошу участников форума не постить в этой теме без специальной личной договорённости с администратором форума. Если вы захотите обсудить что-либо, упомянутое здесь, или вставить свои "пять копеек", смело создавайте для этого на форуме новую тему.

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

2

Re: OFF: Новости мира скриптов

24.08.2007 вышел Windows Script 5.7 для Windows XP, 2000 и Server 2003. Ссылки:
Windows Script 5.7
Windows Script 5.7 Release Notes
scripten.exe

Примечания к выпуску Microsoft Script версии 5.7

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

Почему возникла необходимость в версии 5.7?

Основной причиной разработки версии 5.7 стала необходимость упростить обслуживание и поддержку программы путем синхронизации механизма контроля версий Windows Script с соответствующей схемой, основанной на номере сборки операционной системы Виста. Такое незначительное изменение версии не предполагает внедрение каких-либо новых значимых функций. За исключением нескольких небольших добавлений, набор функциональных возможностей для написания скриптов в целом остался таким же, как и в версии 5.6.

Инсталляционный пакет

Мы перешли с IExpress на технологию Windows Package Installer, которая обеспечивает большую гибкость при установке и деинсталляции, а также более легкое развертывание программного обеспечения. К примеру, настоящий пакет можно деинсталлировать при помощи апплета панели управления "Установка и удаление программ".

См. также Ключи командной строки для пакетов обновлений программного обеспечения под Windows (Command-line switches for Windows software update packages).

Чтобы получить подробную техническую информацию и руководство по развертыванию пакетов такого типа, см. Инсталлятор пакетов (The Package Installer).

Новые возможности

В дополнение к усовершенствованиям общего характера, о которых было упомянуто выше, в настоящей версии было также проведено несколько более значительных изменений:

JScript

В данный пакет входит усовершенствованная программа очистки памяти (garbage collector, GC), которая поставляется с Internet Explorer 7 и операционной системой Виста. Новая GC способна значительно улучшить быстродействие приложений, создающих большое количество объектов (к примеру таких, как Интернет-приложения в стиле Ajax). Теперь эти возможности могут использовать и пользователи, работающие с более старыми версиями браузера.

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

Новый progid "JScript.Compact" реализует JScript Compact Profile (ECMA 327). JScript Compact Profile является профилем языкового стандарта ECMAScript с подмножеством функций. См. также ECMA 327 standard.

В пакете содержится обновление правил перехода на летнее время.

VBScript

VBScript задает новую глобальную функцию GetUILanguage, которая возвращает текущий язык пользовательского интерфейса, установленный как язык по умолчанию. Такое же значение возвращает функция GetUserDefaultUILanguage в Windows API. Теперь разработчики скриптов имеют возможность создавать код, поддерживающий языковые предпочтения пользователя.

Устранены сбои при вызове объектов классов VBScript из JScript.

Устранены проблемы при сравнении целого значения с нечисловым значением в некоторых версиях Windows (KB901104).

VBScript and JScript

Введена поддержка больших диапазонов адресов на машинах с оперативной памятью более 2 Гб (KB890048).

Улучшенная проверка стека (stack checking) обеспечивает большую устойчивость скрипта в условиях переполнения стека.

Устранены различные утечки через протокол TLS, а также утечки памяти, включая использование объекта RegEx с более, чем 10 "подсовпадениями" (sub-matches).

Windows Scripting Host

Устранены редкие зависания (взаимоблокировки) при удаленном запуске скриптов. Предотвращает периодические зависания в удаленных скриптах.

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

Устранены попытки загрузить несуществующую wshenu.dll, которые тормозят работу скриптов регистрации (login scripts).

Включенные статьи базы знаний

Кроме того, в настоящей версии устранены проблемы, описанные в следующих статьях базы знаний (KB):

KB831191: Выполняемое приложением неоднократное создание и уничтожение потоков ведет к утечкам памяти со стороны JScript.

KB834742: При сбое в работе функции WinHttpGetProxyForUrl выдается код ошибки ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT.

KB836863: Утечка памяти, связанная с набором записей ActiveX Data Object.

KB890048: При попытке запустить на компьютере с операционной системой Windows XP Service Pack 2 ядро VBScript из программ, написанных на C++, выдается сообщение об ошибке: "0x80070057 (E_INVALIDARG) returned by vbscript!GetTypeInfo()".

KB892296: Истечение времени ожидания в Microsoft Script Control (Msscript.ocx) перед тем, как время, заданное посредством использования Timeout property в качестве периода работоспособного состояния системы (system uptime), достигнет 49,7 дней.

KB901104: Получение некорректных результатов при сравнении нечислового значения с целым значением при работе на VBScript в Internet Explorer 6.

KB903648: Получение сообщения об ошибке при попытке запустить на компьютере с операционной системой Windows Server 2003 Service Pack 1 ядро VBScript из программы, написанной на Microsoft C++.

KB906092: Нарушение прав доступа в приложениях, написанных на COM+. Регистрация родового COM+-события ID 4786 в журнале приложения (Application log) на Windows Server 2003.

KB917344: Уязвимость в Microsoft JScript делает возможным удаленный запуск программного кода.

KB919237: (заменена новой системой очистки памяти) Снижение быстродействия при просмотре в Internet Explorer 6 Web-страницы, которая использует JScript.

KB925753: Снижение скорости работы программ на VBScript, функции которых включают вычисления с плавающей точкой, после установки Windows Server 2003 Service Pack 1.

KB933811: После установки на компьютере с операционной системой Windows XP или Windows Server 2003 описанных в статьях 928388 и 932590 базы знаний обновлений, объект Date языка JScript версии 5.6 вместо летнего показывает стандартное время.

KB933812: После установки на компьютере с операционной системой Windows XP или Windows Server 2003 описанных в статьях 928388 и 932590 базы знаний обновлений, объект Date языка Jscript версии 5.7 вместо летнего показывает стандартное время.

KB933873: Возникновение ошибки в работе скрипта при попытке запустить скрипт на компьютере с установленным Internet Explorer 7.

KB940284.

Перевод Gourmet.

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

3

Re: OFF: Новости мира скриптов

14.08.2007 вышел новый релиз 4.2.2 популярного редактора Notepad++. Ссылки:
http://notepad-plus.sourceforge.net/ru/site.htm
http://sourceforge.net/project/showfile … _id=102072

Анонс с официального сайта

Из-за несчастного случая с моим ноутбуком (его испортил мой проклятый вонючка-кот) новые релизы Notepad++ не выходили в течение двух месяцев. Однако благодаря Джеффу Амтору из компании Digital Tiger, подарившему мне новый мощный компьютер с тремя дисплеями, перерыв продлился не очень долго, и я смог продолжить работу. Я приношу мою глубокую благодарность Джеффу за его щедрый дар.

Я вынул из ноутбука жесткий диск с тем, чтобы извлечь оттуда уже сделанную часть работы (четыре дня трудов), однако не смог найти внешний корпус для Toshiba MK8007GAH 1.8" HD. Если кто-нибудь знает, где его можно купить через Интернет, пожалуйста, дайте мне знать.

В настоящем релизе исправлены серьезные проблемы при выполнении операции drag and drop с диалоговым окном, имеющим возможность присоединения (dockable dialog). На некоторых машинах при перетаскивании диалогового окна все же остались некоторые проблемы с быстродействием, но, по крайней мере, это больше не приводит к возникновению системной ошибки.

Одной из наиболее востребованных функций является режим редактирования столбцов – в версии 4.2 она стала доступной. Теперь можно вставлять текст или числа (десятичные, шестнадцатеричные, восьмеричные или двоичные) с выделением или без выделения столбца.

Ниже перечисляются исправленные ошибки и новые возможности версии 4.2.1:

1. Устранены проблемы, которые возникали при выполнении (под операционной системой Виста) операции drag and drop с диалоговым окном, имеющим возможность присоединения (dockable dialog).

2. Добавлен режим редактирования столбцов (Menu "Edit->Column Editor...").

3. Исправлена ошибка "To UPPER/lower case" в режиме столбцов.

4. Исправлена ошибка отображения в пользовательском диалоге, задающем язык (User language define dialog).

5. Добавлена новая функция, с помощью которой производится резервное копирование в определенный пользователем каталог.

6. Исправлена проблема с подсветкой синтаксиса TeX, которая искажалась при переключении с/на текущий документ.

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

8. Добавлен пункт меню для доступа к странице проекта плагинов notepad++.

Плагины, включенные в версию 4.2.1:
1. TexFX v0.24a
2. Function list v1.2
3. ConvertExt v1.1
4. NppExec v0.2 beta 4
5. Spell checker v1.1
6. Quick text v0.02
7. Light Explorer v1.4
8. Hex editor v0.84

Перевод Gourmet.

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

4

Re: OFF: Новости мира скриптов

31.08.2007 вышел новый релиз Python 3.0a1. Ссылки:
http://www.python.org/download/releases/3.0/
http://www.python.org/dev/peps/pep-3000/

Информация с официального сайта

Питон 3000 (известный как «Py3k» и выпущенный как «Питон 3.0») – это новая версия языка, несовместимая с версиями 2.x. По большей части, язык остался тем же самым, но многие детали, особенно работа с такими встроенными объектами, как словари и строки, значительно изменились. Кроме того, были, в конце концов, удалены многие особенности, которые резко осуждались.

Питон 3000 - это действующий проект; его отладка, как ожидается, будет завершена в 2008 году. В частности, планируется реорганизовать пространство имён стандартных библиотек.

План выпуска состоит в том, чтобы получить несколько альфа-релизов в 2007 году, бета-версии - в 2008, и конечный релиз - в августе 2008. Альфа-релизы прежде всего нацелены на разработчиков, которые хотят предварительно посмотреть на новый язык, и особенно на тех людей, которые планируют портировать свой код на Питон 3000. Мы надеемся, что ко времени финального релиза многие пакеты уже будут доступны в 3.0-совместимой форме.

Примечания к релизу

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

Онлайн-документация более актуальна, чем документация, включенная в дистрибутив.

В данном релизе Питона есть несколько утечек памяти. К примеру, одна из них вызвана субклассингом (subclassing) в базовом классе ввода-вывода.

Файл numbers.py устарел; его PEP (3141) все еще дополняется.

Поддержка SSL заблокирована, что является причиной пропуска test_ssl. Новая поддержка SSL в ветви 2.6 (с поддержкой на стороне сервера и проверкой сертификатов) будет портирована на 3.0a2.

Если у вас не установлен openssl (http://www.openssl.org), или установлена версия, более старая, чем 0.9.7, hashlib функционировать не будет, что означает, что нет никакого способа вычислить контрольные суммы MD5. А это нарушает работу некоторых модулей.

Сокращена поддержка платформ. Мы проводили тестирование, главным образом, на Linux, OSX и Windows. Кроме того, поддерживается Solaris (до некоторой степени).

Могут возникнуть дополнительные проблемы на 64-битовой архитектуре.

Все еще сохраняются некоторые нерешенные проблемы под Windows. Вот почтовая переписка с большим количеством деталей: http://mail.python.org/pipermail/python … 10155.html.

Некоторые новые возможности появились совсем недавно и, вероятно, содержат ошибки: новый метод format() для строк (PEP 3101), строгое разделение байтов и строк, новый буферный API (PEP 3118).

IDLE все еще имеет некоторые нерешенные проблемы. Если вы не можете запустить его вообще, попробуйте использовать команду "idle -n", что позволит запретить отдельный подпроцесс для интерпретатора.

Перевод The gray Cardinal и Gourmet.

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

5

Re: OFF: Новости мира скриптов

К предыдущей новости о новом Питоне. Планы развития языка от Guido van Rossum, источник: http://www.python.org/dev/peps/pep-3000/. Здесь частичный перевод документа.

Хронология

Прошедшие сроки:
[*] Апрель 2007: появление PEP (кроме предложений реформы библиотек).
Оптимистические будущие сроки:
[*] Август 2007: релиз 3.0a1.
[*] Декабрь 2007: релиз 2.6a1.
[*] Апрель 2008: полная фиксация возможностей.
[*] Июнь 2008: релиз 2.6 (final).
[*] Август 2008: релиз 3.0 (final).

Для того, чтобы получить дальнейшую информацию относительно графика выпуска Питона 2.6, см. PEP 361

Примечание: после выпуска релиза 3.0a1 ожидается быстрое развитие стандартных библиотек, с опережением крайнего срока согласно PEP от апреля 2007.

Планируется, что в течение некоторого времени будет вестись параллельная разработка релизов Питона версий 2.x и 3.x; релизы Питона версии 2.x продолжат выходить в течение более длительного времени, чем традиционные багфикс-релизы 2.x.y. Как правило, мы прекращаем выпускать багфикс-релизы для версии 2.x, после выхода версии 2.(x+1). Однако ожидается, что даже после финального релиза 3.0 будет выпущено, по крайней мере, один или два новых релиза 2.x, возможно, параллельно с релизами 3.1 или 3.2. До некоторой степени это будет зависеть от потребностей сообщества в длительной поддержке версий 2.x, от признания и стабильности версии 3.0, и упорства энтузиастов.

Предполагается, что после выхода версии 3.0, релизы 3.1 и 3.2 появятся намного быстрее, чем это было принято для версий 2.x. Выпуск релизов 3.x будет налажен, как только сообщество признает Питон 3.x.

Совместимость и переход

Питон 3.0 не будет иметь обратной совместимости с Питоном 2.x.

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

Питон 2.6 будет поддерживать совместимость снизу вверх следующими двумя способами:

[*] Будет действовать "режим предупреждений Py3k", который динамически (то есть во время выполнения) будет выдавать предупреждения о тех возможностях, которые не будут работать в Питоне 3.0. К примеру, о том, что функция range() больше не возвращает список.

[*] Будут поддерживаться «обратнопортируемые» (backported) версии многих особенностей Py3k: либо те, которые допускаются через операторы __future__, либо те, которые просто позволяют использовать параллельно старый и новый синтаксис (если новый синтаксис будет синтаксической ошибкой в 2.x).

Кроме вышеперечисленных возможностей совместимости снизу вверх, в версии 2.6 будет добавлен отдельный инструмент преобразования исходного кода "2to3". Этот инструмент будет обладать способностью осуществлять контекстно-независимый переход от кода к коду. Например, он сможет перевести "apply(f, args)" в "f(*args)". Однако в функции инструмента не будет входить выполнение потокового анализа или логическое определение типов. Таким образом, он просто будет считать, что «apply» в примере выше является старой встроенной функцией.

Рекомендуемая модель разработки проекта, который будет одновременно поддерживать Питон 2.6 и 3.0, заключается в следующем:

1. У вас джолжны быть близкие к полномасштабным превосходные юнит-тесты модуля.

2. Портируйте ваш проект на Питон 2.6.

3. Включите режим предупреждений Py3k.

4. Тестируйте и редактируйте до тех пор, пока не останется никаких предупреждений.

5. Используйте инструмент "2to3", чтобы преобразовать этот исходный код к синтаксису 3.0. Не редактируйте вывод вручную!

6. Протестируйте конвертированный исходный код под 3.0.

7. Если найдены проблемы, сделайте исправления в версии исходного кода для 2.6 и возвратитесь к пункту 3.

8. Когда придет время релиза, выпустите отдельно tar-файлы (tarballs) для версий 2.6 и 3.0 (или любые другие архивы, котрыми вы пользуетесь для выпуска).

Не рекомендуется редактировать исходный код для 3.0, пока вы не готовы сократить поддержку кода для 2.6 до простого обслуживания (то есть до того момента, когда вы и без того перешли бы с кодом для 2.6 в стадию обслуживания).

Язык реализации

Питон 3000 будет реализован на языке Cи, и эта реализация будет получена в результате эволюции основного кода Питона версии 2. Это намерение отражает мой взгляд (который я разделяю с Джоэлом Спольски) на опасность полного переписывания. Поскольку Питон 3000 является относительно умеренным усовершенствованием Питона версии 2, мы можем извлечь много пользы, не пытаясь повторно реализовать язык на пустом месте. Я не против параллельных усилий по реализации «с нуля», но мои собственные усилия будут обращены на язык и реализацию тем способом, который я знаю лучше всего.

Перевод The gray Cardinal и Gourmet.

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

6

Re: OFF: Новости мира скриптов

05.09.2007 обновился до версии 2.5 бесплатный редактор XML Notepad 2007 от Microsoft.
Требует NET Frameworks v2.0.
Скачать.

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

7

Re: OFF: Новости мира скриптов

12.09.2007 компания SAPIEN выложила бесплатный COM-компонент для работы с FTP.
Источник: http://www.primalscript.com/Free_Tools/index.asp.
Скачать (16 Кб).
Компонент представляет из себя единственный dll-файл, который необходимо зарегистрировать в системе с помощью regsvr32.exe. После этого появляется COM-объект "Primalscript.FTPTransfer", который предоставляет методы для скачки и закачки файлов по FTP. Есть возможность указать порт, логин и пароль. В архиве есть примеры на VBScript. Может использоваться из любого языка, поддерживающего COM как клиент.

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

8

Re: OFF: Новости мира скриптов

20.09.2007 вышла новая сборка великолепного текстового редактора SciTE: SciTE-Ru Pack (Kernel 1.74 .52Ru).
Новое ядро - исправлены найденные ошибки, добавились новые возможности. Обновлены файлы настроек и скрипты (также исправлены ошибки). Подробности здесь.

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

9

Re: OFF: Новости мира скриптов

25.09.2007 вышла версия 4.3 популярного текстового редактора Notepad++.
В этой версии были устранены ошибки и добавлены новые возможности (по отношению к версии 4.2.2):
1. Устранен сбой, возникавший из-за поврежденных конфигурационных файлов (config.xml и session.xml).
2. Устранен сбой, возникавший при отсутствии в shortcut.xml горячих клавиш.
3. Исправлена ошибка автоматического выявления статуса файла: нежелательный выбор во всплывающем диалоге.
4. Улучшен Styler Configurator («Определение стилей»): при изменении настроек визуальные эффекты обновляются немедленно.
5. В Styler Configurator («Определение стилей») добавлено свойство Global override.
6. Для компоненты Scintilla в Stylers Configurator («Определение стилей») исправлена проблема обновления форматирования текста (жирный/курсив/подчеркивание).
7. Добавлена возможность скрытия строк (Меню «View» - «Hide lines»).
8. Добавлена возможность (опциональная настройка в диалоге Preferences на вкладке Backup/Auto-completion) вызывать автозавершение (завершение ввода функций или слов) автоматически.
9. Теперь в сессии запоминается выбор языка.
10. Исправлена ошибка передвижения вниз текущей строки.
11. Добавлена возможность запуска без плагинов (командная строка: notepad++ -noPlugins).
12. Исправлена ошибка отображения типа файла в строке состояния при переключении между файлами.
Включенные плагины:
TextFX v0.24a
Function list v1.2
ConvertExt v1.1
NppExec v0.2 beta 4
Spell checker v1.1
Quick text v0.02
Light Explorer v1.4
Hex editor v0.84

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

10

Re: OFF: Новости мира скриптов

14.10.2007 вышла версия 4.4 популярного текстового редактора Notepad++.
Анонс с официального сайта
В данной версии в диалоге "Сохранить файл" реализована возможность автоматического добавления расширения. На это ушло много времени, несмотря на то, что на первый взгляд эта возможность ничего особенного из себя не представляет. Как бы то ни было, всегда найдется кто-нибудь (включая автора этих строк), которому не понравится, как эта возможность функционирует. В следующей версии автор обещает подправить ее.
В этой версии были устранены ошибки и добавлены новые возможности (по отношению к версии 4.3):
• Добавлена возможность автоматического добавления расширения в диалоге "Сохранить файл".
• Устранен сбой при удалении файла снаружи (во всплывающем диалоге ответьте NO чтобы не сохранять) и включенной опции "Обновлять не спрашивая" (silence update).
• Добавлена возможность восстановления последней сессии (Session Restore) с функцией Sub-View Settings.
• Устранена проблема отсутствия фокуса в Notepad++, пока диалог "Найти" активен.
• Устранен нежелательный выбор после появления всплывающего диалога "сохранить файл?" (keep file) при удалении открытого файла.
• Добавлены уведомления плагинов NPPN_FILEBEFOREOPENED, NPPN_FILECLOSED, NPPN_FILESAVED, NPPN_FILEBEFORESAVE и NPPN_SHUTDOWN.
Включенные плагины:
TexFX v0.24a
Function list v1.2
ConvertExt v1.1
NppExec v0.2 beta 4
Spell checker v1.2
Quick text v0.02
Light Explorer v1.4
Hex editor v0.84

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

11

Re: OFF: Новости мира скриптов

27.10.2007 вышла версия 4.5 популярного текстового редактора Notepad++.

Анонс с официального сайта

Функция автодобавления расширения в диалоге сохранения файла, реализованная в версии 4.4, не позволяла сохранять файлы с расширением по выбору пользователя. В версии 4.5 этот недостаток устранен следующим образом:
1. Фильтр *.* не изменяет расширение, что бы не печатал пользователь.
2. В диалоге сохранения файла по умолчанию задан фильтр *.*, поэтому пользователь может добавить любое расширение по своему выбору.
3. При выборе иных фильтров расширение файла будет меняться автоматически.
Например, если выбрать фильтр Normal Text "*.txt", имя файла "toto.php" изменится на "toto.txt". По мнению разработчика, исправленная таким образом функция автодобавления расширения является хорошим компромиссом, удовлетворяя одновременно тех, кто пользуется автодобавлением расширения, и тех, кому оно не нужно.

В данной версии Notepad++ реализована также функция ассоциирования расширения сессий с Notepad++. Функция реализована таким образом, чтобы при открытии файла сессии с помощью Notepad++ открывалась именно сессия (ряд файлов), но не сам файл сессии. После того, как пользователь задаст расширение файла сессии (в диалоге Preference -> MISC), сессию можно будет открывать не только посредством команды File -> Load session, но и любым другим способом.

В этой версии были устранены ошибки и добавлены новые возможности (по отношению к версии 4.4):
1. Устранен сбой при загрузке файла сессии, содержащего один и тот же файл в двух вариантах (режим клонов).
2. Добавлена возможность ассоциации с расширением файла сессии.
3. Уменьшена вероятность сбоев при чтении/записи config.xml.
4. Добавлены новые параметры командной строки: -ro и -nosession.
5. Устранены проблемы с русским языком при выводе на экран в диалоге настройки горячих клавиш.
6. Устранена ошибка уведомления NPPN_SHUTDOWN.
7. Добавлено сообщение NPPM_ACTIVATEDOCMENU.

Включенные плагины:
TexFX v0.24a
Function list v1.2
ConvertExt v1.1
NppExec v0.2 beta 4
Spell checker v1.2
Quick text v0.02
Light Explorer v1.4
Hex editor v0.84

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

12

Re: OFF: Новости мира скриптов

Новая версия популярного текстового редактора PSPad, 4 November 2007.
http://www.pspad.com/ru/download.php

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

13

Re: OFF: Новости мира скриптов

Новая версия популярной утилиты Punto Switcher 2.95 (13 ноября 2007 года).
Поддержка Windows Vista. Исправлена ошибка при работе с клавишей INS.
http://punto.ru/

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

14

Re: OFF: Новости мира скриптов

Новая версия AutoHotkey - 1.0.47.05 - November 21, 2007.

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

15

Re: OFF: Новости мира скриптов

25.11.2007 вышла версия 4.6 популярного текстового редактора Notepad++.
25.11.2007 вышла версия 3.2.10.0 популярного скриптового движка AutoIt v3.

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

16

Re: OFF: Новости мира скриптов

27.11.2007 вышла версия 7.5 скриптового языка LangMF.

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

17

Re: OFF: Новости мира скриптов

Вышла новая версия редактора SciTE 1.75.54Ru-Board Edition [Сборка 03.12.2007]:
http://scite-ru.googlecode.com/files/Sc … 031207.zip

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

18

Re: OFF: Новости мира скриптов

14.02.2008 вышел Python 2.5.2 - багфикс-релиз Python 2.5. Ссылка: http://www.python.org/download/releases/2.5.2/.
По сравнению с Python 2.5.1 - исправлены ошибки и применены патчи - всего более 100, в результате чего увеличилась стабильность и переносимость интерпретатора. Ждём ActivePython .

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

19

Re: OFF: Новости мира скриптов

18.02.2008 вышла версия 7.6 скриптового языка LangMF.

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

20

Re: OFF: Новости мира скриптов

26.02.2008 вышла версия 7.7 скриптового языка LangMF.

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

21

Re: OFF: Новости мира скриптов

Новая версия AutoHotkey - 1.0.47.06 - March 9, 2008.

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

22

Re: OFF: Новости мира скриптов

Вышла новая версия редактора SciTE 1.76.56Ru-Board Edition [Сборка 24.03.2008]:
http://scite-ru.googlecode.com/files/Sc … 240308.zip
Аннотация:
http://forum.ru-board.com/topic.cgi?for … art=380#21

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

23

Re: OFF: Новости мира скриптов

Вышла новая версия редактора SciTE.
SciTE 1.76 .57Ru-Board Edition [Сборка 14.04.2008]
Полное описание пакета
Описание всех доработок ядра программы
Список всех изменений пакета

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

24

Re: OFF: Новости мира скриптов

08.04.2008 вышел ActivePython 2.5.2.2.

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

25

Re: OFF: Новости мира скриптов

09.06.2008 вышла версия 7.8 скриптового языка LangMF.
+ Обновлена справка
+ Доработана фукнция Sys.CallBack
+ Изменены функции Sys.CDlg.ShowOpen и Sys.CDlg.ShowSave
+ Изменены функции класса Sys.File.Search

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