The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск Tcl/Tk 8.6.8

23.12.2017 11:59

Представлен релиз Tcl/Tk 8.6.8, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также подходит для других задач, таких как web-разработка, создание сетевых приложений, администрирование систем и тестирование.

В новой версии переработана система сборки nmake, добавлена поддержка обратных ссылок (backrefs) в "[array names -regexp]", обеспечена возможность использования примесей (mixin) в "[info * methods]". Улучшена поддержка платформы ReactOS, прекращена поддержка macOS 10.5, внесены улучшения в работу Tk на платформе macOS. Обновлены включённые в базовую поставку пакеты Itcl 4.1.1, sqlite3 3.21.0, Thread 2.8.2, tdbc* 1.0.6 и http 2.8.12. Устранены утечки памяти в реализации B-tree в "[text]" и в коде обработки изображений. Исправлено несколько ошибок, приводящих к крахам и зависаниям.

  1. Главная ссылка к новости (https://sourceforge.net/p/tcl/...)
  2. OpenNews: Выпуск Tcl/Tk 8.6.7
  3. OpenNews: Релиз Tcl/Tk 8.6.0
  4. OpenNews: Релиз Tcl/Tk 8.6.6
  5. OpenNews: Релиз Tcl/Tk 8.6.4
  6. OpenNews: Языку Tcl исполнилось 25 лет
Лицензия: CC-BY
Тип: Программы
Ключевые слова: tcl, tcltk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, X4asd (ok), 12:31, 23/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > ...Tcl получил для создания интерфейсов пользователя...

    HiDpi когда запилят?

    ато не выкидывать же хорошую программу лишь потому что на новом мониторе она перестала (нормально) открываться

    (или выкидывать хороший монитор?)

     
     
  • 2.3, anonymous (??), 12:58, 23/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    покупать хороший монитор
     
     
  • 3.5, Аноним (-), 14:50, 23/12/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > покупать хороший монитор

    Плюсую. Как же легко сегодня маркетологи разводят лохов.

     
     
  • 4.11, Celcion (ok), 00:12, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    >> покупать хороший монитор
    > Плюсую. Как же легко сегодня маркетологи разводят лохов.

    Абсолютно согласен! Долбаные маркетологи, тольки и знают, что впаривать всякое дерьмо. Нормально же сидели на CGA! Нет, надо было им нас, как лохов, развести сначала на всякие там SVGA, потом FullHD, а теперь вот 4K затуливают.
    Капец, блин!

     
     
  • 5.18, anonymous (??), 12:20, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Под нормальные мониторы софт переделывать не надо. Вот с этого и надо начинать.
     
     
  • 6.25, Аноним (-), 13:42, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Срочно запилить технологию передачи монитору инфы о dpi отображаемых окон/объектов, а в монитор мульти-dpi композитор.
     
     
  • 7.28, anonymous (??), 14:31, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот и запиливай. А я пока нормальный монитор куплю.
     
  • 6.32, Celcion (ok), 15:44, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Под нормальные мониторы софт переделывать не надо. Вот с этого и надо начинать.

    Действительно! Правильный монитор 320x200 покажет и в 4K разрешении! Это всякие дурацкие выдают нормальное 4K разрешение, вынуждая бедных софтописателей учитывать разную плотность пикселей и прочий бред сумасшедшего. Нормальным людям с нормальными мониторами это не нужно!

     
     
  • 7.35, anonymous (??), 22:19, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1920x1080 дома, в гараже 1024x768 для музыки. Никаких проблем вообще. Как, впрочем, и у разработчиков сабжа. Может ты один такой страдалец?
     
     
  • 8.37, Celcion (ok), 01:03, 25/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Понимаешь, в принципе, проблем действительно нет Все прекрасно показывается И ... текст свёрнут, показать
     
  • 8.39, Типа анон и никто не догадался (?), 05:50, 25/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Фотки править неудобно ... текст свёрнут, показать
     
  • 3.9, пох (?), 18:45, 23/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так это - хороший.
    Программу на tk отлично видно - в лупу. Потому что она рисуется по точкам, а точки как раз у хорошего монитора  - неразличимы глазом, а не "22 на дюйм, нет, наклоните ваш дюйм...и еще вот сюда сдвиньте...ну и что что 21.5, округлять полагается в большую сторону".

     
     
  • 4.14, Аноним (-), 00:56, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > ну и что что 21.5, округлять полагается в большую сторону

    Округлять что?

     
     
  • 5.33, Аноним (-), 16:45, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    21.5
     
  • 2.10, пох (?), 18:47, 23/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> ...Tcl получил для создания интерфейсов пользователя...
    > HiDpi когда запилят?

    где ваши патчи?

    > ато не выкидывать же хорошую программу лишь потому что на новом мониторе
    > она перестала (нормально) открываться
    > (или выкидывать хороший монитор?)

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

     
     
  • 3.12, Аноним (-), 00:50, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > где ваши патчи?

    А Ваши?

     
     
  • 4.19, anonymous (??), 12:22, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А Ваши?

    Его всё устраивает. Так что мимо кассы.

     
  • 4.31, пох (?), 15:37, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А Ваши?

    увы, достанутся другому проекту - ничего жизненноважного у меня на Tk не завязано.

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

    по идее, для систем посовременнее X11, там ничего особо сложного - запросить разрешение в "визуальных" пикселях, да пересчитать физические. С битмэпами придется возиться, но и для этого все уже сто лет написано.

     
  • 3.13, Аноним (-), 00:52, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > заодно вернув проекту, которым вы пользовались

    А Вы уже заплатили проекту? :) Или только руками трясти умеете? Вернёмся к патчам..

     
  • 3.27, Аноним (-), 14:00, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > где ваши патчи?

    У меня тут тачка без мотора, толкайте давайте!

     

  • 1.15, Онаним (?), 04:43, 24/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему этим почти никто не пользуется? По слухам и при беглом рассмотрении - офигенная штука, но нет, все юзают только GTK, QT, WX и непортабельную проприетарщину типа WPF и Cocoa...
     
     
  • 2.16, AntonAlekseevich (ok), 08:26, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Слишком Motif, слишком простой как Интернет, слишком хороший чтобы использовать. (Он слишком удобный, но не красивый. (Но мне плевать с высокой колокольни на красивость.))
     
     
  • 3.17, Ю.Т. (?), 10:24, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Мотиф как раз не проблема, если он мотифирован в духе macos, а не в духе кои8.

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

     
     
  • 4.20, anonymous (??), 12:23, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Мотиф как раз не проблема, если он мотифирован в духе macos, а
    > не в духе кои8.
    > Но вот слишком простой... Есть случаи, когда приложение должно выглядеть эстетично (в
    > духе буржуазного мэйнстрима) -- эта возможность есть уже?

    Сейчас в мэйнстриме плоские интерфейсы. Так что цвета поменять не проблема.

     
     
  • 5.21, Аноним (-), 12:38, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а как же web (framework) или java (swing, javafx, etc) ?
     
  • 5.22, Ю.Т. (?), 12:42, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Мотиф как раз не проблема, если он мотифирован в духе macos, а
    >> не в духе кои8.
    >> Но вот слишком простой... Есть случаи, когда приложение должно выглядеть эстетично (в
    >> духе буржуазного мэйнстрима) -- эта возможность есть уже?
    > Сейчас в мэйнстриме плоские интерфейсы. Так что цвета поменять не проблема.

    Решил посмотреть пакет ещё разок, вдруг проникнусь (нужно для мелких задач, так что подниматься на qt/gtk и прочее нет резону). Так не столько о цветах речь (да вообще не о цветах), сколько о мелких, но далеко не малозначительных удобствах. Менюхи чтобы не прокликивать, а самоткрытие, шрифты выбирать, причём не чёрной магией, диалоги файловые не в духе винды 3.11?

     
     
  • 6.23, Xasd (ok), 13:20, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Менюхи чтобы не прокликивать, а самоткрытие

    зачем такое?

    чтобы мышкой нельзя было переместить лишний раз нетуда?

     
     
  • 7.26, Аноним (-), 13:45, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    npm install do_zbs
     
  • 7.29, Ю.Т. (?), 14:43, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Менюхи чтобы не прокликивать, а самоткрытие
    > зачем такое?

    А чтобы насолить труЪ пиплам. Ну потому что моторика уже на это перестроена.

     
  • 6.24, anonymous (??), 13:23, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Документацию надо читать https://www.tcl.tk/man/tcl8.4/TkCmd/menu.htm#M10 Но, вижу, для современных школьников это чёрная магия.
     
     
  • 7.30, Ю.Т. (?), 14:48, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Документацию надо читать https://www.tcl.tk/man/tcl8.4/TkCmd/menu.htm#M10 Но, вижу,
    > для современных школьников это чёрная магия.

    "Но вижу..." -- только плохо. Единственный известный *мне* достойный продукт на tcl - gerwin - как раз имеет это свойство по умолчанию (ну разве что это делают виджеты, которые он подключает).

     
     
  • 8.36, anonymous (??), 22:21, 24/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это исключительно твои половые трудности Зачем ты проецируешь свои личные пробл... текст свёрнут, показать
     
     
  • 9.40, Ю.Т. (?), 07:21, 25/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Языкасты, зато читаем с трудом, да Gerwin имеет самодвижущиеся менюшки И, кс... текст свёрнут, показать
     
  • 4.44, Wladmis (ok), 23:32, 29/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ttk уже давно сделали.
     

  • 1.41, Аноним (-), 20:16, 26/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понимаю, какие проблемы с разрешением. В своей программе я могу любую часть интерфейса увеличить или уменьшить так, как мне надо.
    Кроме того, если программа сделана по стандартной технологии, то добраться до её исходника совсем нетрудно(он содержится в исполняемом файле), а после этого изменить  параметры интерфейса не представляет никакого труда - обычно дабавить несколько строк.
     
     
  • 2.42, Andrey Mitrofanov (?), 10:01, 27/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Не понимаю, какие проблемы с

    Попробуй сделать над собой https://duckduckgo.com/?q=hidpi+site:lwn.net усилие?

     
     
  • 3.43, Аноним (-), 11:09, 28/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    A Tcl/Tk здесь причем? Я именно про него говорил.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру