Megjelent a Tcl/Tk 9.1 képernyőolvasó-támogatással és RTL szöveggel

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent a Tcl/Tk 9.1, amely a Tcl programozási nyelvet és a Tk grafikus toolkitet is továbbfejleszti. A legfontosabb újdonságok közé az akadálymentesítés és a nemzetköziesítés tartozik.

Tk oldalon a 9.1-es verzió képernyőolvasó-támogatást vezet be, ami javítja a toolkittel készített alkalmazások akadálymentességét. Emellett bekerült a kétirányú szöveg és a jobbról balra író nyelvek kezdeti támogatása is, így a Tk már olyan nyelvek felületéhez is jobban illeszkedik, mint az arab vagy a héber.

Látható újdonság a ttk::toggleswitch widget, amely natív, kapcsoló jellegű vezérlőt ad az alkalmazásoknak. A Tk 9.1 emellett forgatott szöveg megjelenítését is tudja címkékben, kibővített állapotkezelést kapott a ttk::treeview és a ttk::notebook, javult a listbox kijelölés színezése, valamint a párbeszédablakok kezelése is, hogy ne lógjanak ki a képernyő szélességéből.

A Tcl 9.1 új unicode parancsot vezet be Unicode-normalizáláshoz, a hozzá tartozó C API-kkal együtt. Új timer parancs is érkezett, amely mikroszekundumos felbontású, monoton órához ad hozzáférést. Az új lfilter parancs lehetővé teszi, hogy egy listából a feltételnek megfelelő elemeket válogassuk ki.

A nyelvi újdonságok közé tartoznak a subst és switch új kapcsolói, további C99 matematikai függvények elérése az expr-en keresztül, a nagy listák memóriahatékonyabb kezelése, valamint a 64 bites méretek szélesebb körű támogatása.

Platformspecifikus fejlesztésként a Tcl mostantól kezeli a kis- és nagybetűt nem megkülönböztető fájlrendszer-útvonalakat macOS-en. Windows alatt átdolgozták a futtatható állományok keresését az auto_execok és az exec parancsokon keresztül. Végül a Tk elhagyta a Windows XP megjelenéséhez kapcsolódó, elavult támogatást.

A Tcl/Tk 9.1 forráskódja és további részletek a projekt hivatalos weboldalán érhetők el.