[info]scite


SciTE - редактор кода для программистов


ВОЗ категорически против электронных сигарет
[info]scite
Электронные сигареты, ставшие в последнее время очень популярными в качестве одного из способов отказа от курения, вызывают еще большее привыкание к никотину.

Об этом сообщил заместитель директора НИИ пульмонологии России Николай Антонов. По его словам, Всемирная организация здравоохранения категорически возражает против использования электронных сигарет, так как они "содержат мегаколичество никотина".

Источник.
  • Leave a comment
  • Add to Memories

Перевод всей основной документации SciTE
[info]scite
Уважаемый s_mart сделал ВЕЛИКОЕ ДЕЛО!

Техническая информация: 17bc1d2a0d9e11988b0dbdfbc892cd3d


Он перевел ВСЮ основную документацию по SciTE!!!

Это не устаревшая документация (что в сборке), а перевод последней официальной версии!

Комментарий переводчика:

очередной труд перевел правда не все, кое что осталось. не мог понять как работает.

В основе лежит русская документация, которая шла с 1.74.49.

Русская версия и оригинальная версии отличаются, что нашел добавил, что не нашел через форум думаю скажут.

Некоторые параметры из оригинала удалены, из русской не стал удалять, пометил Некоторые параметры из оригинала удалены, из русской не стал удалять, пометил

так: <span class="out_of_doc">...тарам парам... </span> и стиль добавил:

<style>

    .out_of_doc {color : red}

</style>.


Еще в документации часто упоминаются пути к .exe Scite (для файлов настроек и т.п.) а в нашей сборке все пути перопределены, но переделывать не стал, думаю разберутся.

Перевод документации можно увидеть здесь.

Источник: Перевод всей основной документации SciTE
  • 2
  • Leave a comment
  • Add to Memories

SciTE 1.74 Ru-Board Edition
[info]scite
[04.07.2007] Сборка (ядро 1.74 .49Ru)
Новое ядро 1.74 .49Ru (настраиваемый тулбар, контекстные меню и много другого)
Обновлены настройки интерфейса
Добавлены новые и доработаны существующие файлы сокращений (abbrev) и API файлы
Много новых скриптов, доработаны имеющиеся


Сборка [04.07.2007] SciTE-Ru Pack (Kernel 1.74 .49Ru)

Полное описание
Download [1.1MB]

[04.07.2007] Kernel 1.73 .40Ru
Descriptions - Список всех доработок
Source [474kB] (overpatched files only) (только измененные файлы)
Kernel Windows executable (SciTE.exe + SciLexer.dll) [509kB]

Релиз 1.74 (18 июня 2007)
[info]scite
Список изменений:

OS X support.
- добавлена поддержка ОС Х

Indicators changed to be a separate data structure allowing more indicators. Storing indicators in high bits of styling bytes is deprecated and will be removed in the next version.
- изменены флаги/индикаторы для отделения структуры данных что позволяет использовать больше флагов/индикаторов. Хранение флагов в высших битах байтов оформления не желательно и будет удалено в следующих версиях.

Unicode support extended to all Unicode characters not just the Basic Multilingual Plane.
- расширена поддержка Юникода для всех символов, а не только Базового мультиязыкового набора кодировок (Basic Multilingual Plane / BMP)

Performance improved on wide lines by breaking long runs in a single style into shorter segments.
- улучшена производительность при работе с широкими строками при разрыве длинных вхождений в одном стиле с короткими сегментами

Performance improved by caching layout of short text segments.
- улучшена производительность при кэшировании формата коротких текстовых сегментов

SciTE includes Lua 5.1.
- включена поддержка языка Lua версии 5.1

Caret may be displayed as a block.
- курсор может отображаться в виде блока

Lexer added for GAP.
- добавлен лексер для GAP

Lexer added for PL/M.
- добавлен лексер для PL/M

Lexer added for Progress.
- добавлен лексер для Progress

SciTE session files have changed format to be like other SciTE .properties files and now use the extension .session. Bookmarks and folds may optionally be saved in session files. Session files created with previous versions of SciTE will not load into this version.
- формат файлов сессий SciTE изменен для соответствия файлам .properties. Теперь используется расширение .session. Маркеры (Bookmarks) и сворачивание блоков (folds) могут опционально сохраняться в файлах сессии. Файлы сессий, созданные в предыдущих версиях SciTE не смогут загружаться в этой версии

SciTE's extension and scripting interfaces add OnKey, OnDwellStart, and OnClose methods.
- в интерфейс расширений SciTE и скриптов добавлены методы OnKey, OnDwellStart, и OnClose

On GTK+, copying to the clipboard does not include the text/urilist type since this caused problems when pasting into Open Office.
- в GTK+ копирование в буфер обмена не включало тип text/urilist, что приводило к проблемам при вставке в Open Office

On GTK+, Scintilla defaults caret blink rate to platform preference.
- в GTK+ Scintilla частота мигания курсора по-умолчанию в настройках платформы

Dragging does not start until the mouse has been dragged a certain amount. This stops spurious drags when just clicking inside the selection.
- перетаскивание не начиналось пока мышь не переместится на определенное расстояние. Эта задержка возникала из-за ложного перетаскивания при клике внутри выделеной области.

Bug fixed where brace highlight not shown when caret line background set.
- исправлена ошибка неработающей подсветки скобок если задан фон строки курсора

Bug fixed in Ruby lexer where out of bounds access could occur.
- исправлена ошибка в лексере Ruby, при которой может произойти выход за область доступа

Bug fixed in XML folding where tags were not being folded because they are singletons in HTML.
- исправлена ошибка при фолдинге XML, при которой тэги не сворачивались из-за идентичности в HTML

Bug fixed when many font names used.
- исправлена ошибка при использовании большого количества имен шрифтов

Layout bug fixed on GTK+ where fonts have ligatures available.
- в GTK+ исправлена ошибка форматирования если шрифт содержит сдвоенные знаки (лигатуры)

Bug fixed with SCI_LINETRANSPOSE on a blank line.
- исправлена ошибка с установкой флага SCI_LINETRANSPOSE в пустой строке

SciTE hang fixed when using UNC path with directory properties feature.
- исправлено зависание SciTE при использовании в свойствах каталога пути в формате Universal Naming Convention (UNC)

Bug on Windows fixed by examining dropped text for Unicode even in non-Unicode mode so it can work shen source only provides Unicode or when using an encoding different from the system default.
- исправлена ошибка в Windows при проверке пропущенного текста как в Юникоде так и в не-Юникод режиме. Также это может работать когда у источника предусмотрен только Юникод или если используется кодировка отличная от установленной в системе по-умолчанию

SciTE bug on GTK+ fixed where Stop Executing did not work when more than a single process started.
- исправлена ошибка SciTE в GTK+ при которой команда "Остановить выполнение" не работала, если запущено больше одного процесса

SciTE bug on GTK+ fixed where mouse wheel was not switching between buffers.
- исправлена ошибка SciTE в GTK+ при которой колесом мыши невозможно переключать буферы

Minor line end fix to PostScript lexer.
- небольшое исправление конца строки в лексере PostScript


Скачать:
Исходный код в zip-формате Windows (1680 Кб)
Исходный код в tgz-формате Linux (1470 Кб)
Дистрибутив для Windows (800 Кб)
Дистрибутив для GTK+ / Linux (710 Кб)

Компиляция SciTE с MinGW
[info]scite
По порядку:

1) Скачиваем уменьшенную версию MinGW (5.5 mb)
2) Распаковываем куда-нибудь
3) Будет создано след. структура каталогов:
MinGW\
Source\bin\ - здесь будут файлы SciTE
Source\scintilla\ - здесь надо положить Scintilla
Source\scite\ - а здесь SciTE
Source\compileMingw.bat - файл выполняющий сборку
4) Кладем исходники (Scintilla, SciTE) в Source/
5) Запускаем Source\compileMingw.bat, ждем окончания компиляции
6) Забираем из Source\Bin файлы SciTE.exe и SciLexer.dll

Источник

Релиз SciTE 1.73
[info]scite
- в SciTE добавлено свойство файлов Каталога для настройки поведения файлов каталога и подкаталогов
- теперь стиль может быть изменен во время модификации текста
- добавлено распознавание регулярных выражений \d, \D, \s, \S, \w, \W, and \xHH
- добавлена поддержка языка "cmake"
- теперь может быть вызвано больше свойств Scintilla
- отрисовывается линия границы под текстом
- команда "savesession" (сохранить сессию) добавлена в интерфейс управления SciTE
- в SciTE изменено имя пункта меню File | Encoding (Файл | Кодировка) для сокращения путаницы
- в SciTE для GTK+ диалог клавиши переопределен для соответствия руководству
- в GTK+ из SciTE удален код диалога "Файл", использовавшийся для совместимости с GTK+ 1.x
- в GTK+ в SciTE добавлено распознавание имен клавиш KeypadMultiply и KeypadDivide (клавиши "Умножение" и "Деление" цифровой клавиатуры)
- флаг отображения цвета фона для переноса строки изменен на STYLE_DEFAULT
- лексер Makefile расширен оператором ':=' и добавлено распознавание строк, начинающихся с табулятора
- улучшены лексер и фолдер для языка TADS3
- сообщение SCN_DOUBLECLICK может устанавливать флаги SCI_SHIFT, SCI_CTRL, и SCI_ALT в поле модификаторов
- исправлена ошибка с замедленным фолдингом в больших конструкциях Python
- исправлены ошибки фолдинга MSSQL: нечувствительность к регистру и обработка выражений из нескольких ключевых слов
- в SciTE улучшена работа с согласованием фигурных скобок для HTML
- добавлена проверка определения элементов списка API для заданных параметров, начинающихся с символа '(' перед default
- исправлено зависание в лексере HTML
- исправлена ошибка в команде LineTranspose (перенос строки), при которой маркеры могли переноситься на другую строку
- теперь память освобождается при полном опустошении буфера
- если в Windows не доступна полупрозрачность, взамен отрисовывается внешняя прямоугольная рамка
- в лексере Bash улучшена обработка параметра "-x" в "--x-includes..."
- исправлена ошибка в лексере AutoIt3 для строк, следующих после '+'
- исправлена ошибка в комаде LinesJoin (соединение строк), при которой команда преждевременно завершалась из-за некорректной вставки выравнивающих пробелов
- исправлена ошибка прокручивания страницы при переносе строк
- исправлена ошибка в области форматирования (FormatRange), удваивающая ширину поля счетчика строк, что могло приводить к увеличению области этого поля
- в SciTE исправлена работа команд "Экспортировать в формате PDF" и ".. в формате Latex": формат чисел с плавающей запятой, в зависимости от локальных, настроек указывается с '.' или ','
- исправлена ошибка SciTE, при которой команда Файл | Новый (File | New) в режиме только для чтения (read-only) могла выводить буфер с содержимым предыдущего файла
- SciTE теперь при переключении буферов сохраняет текущую позицию прокрутки (скроллинга) и настройки параметра fold.on.open
- исправлена ошибка, приводившая к краху SciTE, при использовании '*' в качестве параметра вызова диалога
- Исправлена ошибка SciTE при записи больших файлов UCS-2
- исправлена ошибка, возникающая в функции обработки события SCN_PAINTED при прокрутке. Теперь предпочтительно используется перерисовка окна, вместо более сложного по выполнению синхронного отображения
- для SciTE в GTK+ теперь команда Вид | Полноэкранный режим (View | Full Screen) работает в новых версиях GTK+
- в SciTE для Windows теперь корректно работает команда включения\выключения панелей инструментов

Скачать:
Исходный код в zip-формате Windows (1540 Кб)
Исходный код в tgz-формате Linux (1330 Кб)
Дистрибутив для Windows (780 Кб)

Источник

Сниппеты как в Textmate
[info]scite
Речь пойдет о Snippets. Причем не о простых, а о таких какие реализованы в широко известном в узких кругах редакторе Textmate. Они так хороши что реализуют эти самые snippets теперь много где.
Например тут хорошо видно что это такое [3Mb flash].

Итак, это удовольствие доступно и нам, хотя не в такой симпатичной обертке, но главное же функционал. Скрипт кстати не новый: http://caladbolg.net/scite_snippets.php

Источник

ВСЯ русская документация по SciTE
[info]scite
Свел всю русскую документацию вместе, снабдив перекрестными ссылками для быстрого перехода.

Источник:

ВСЯ русская документация по SciTE


Перевод одной из глав документации по SciTE
[info]scite
s_mart выложил новый перевод истереснейшей из глав документации по SciTE - SciTELua_rus.html

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

Источник:

Перевод одной из глав документации по SciTE

  • Leave a comment
  • Add to Memories

SciTE 1.72 с Lua 5.1
[info]scite
Нашел на конференции сообщение о сборке SciTE 1.72 с использованием Lua 5.1.

Сборка доступна так-же в исходных кодах, так что думаю любители редактора заинтересуются ими.

Напоминаю о списке изменений в Lua 5.1 по сравнению с текущей используемой версией в SciTE.

Источник:

SciTE 1.72 с Lua 5.1


You are viewing [info]scite's journal