HeadlinesBriefing favicon HeadlinesBriefing.com

Tcl/Tk 9.1: ميزات وتحديثات جديدة

Hacker News •
×

Tcl/Tk 9.1.0، أحدث إصدار تطويري، نُشر في 29 سبتمبر 2026، بهدف إصدارات مستقرة في سبتمبر 2026. يضيف هذا الإصدار ميزات وواجهات جديدة إلى أساس Tcl/Tk 9.0.

تشمل أبرز ميزات Tcl 9.1 أوامر جديدة مثل `unicode` لتطبيع Unicode، و`timer` للساعات أحادية النغمة بدقة ميكروثانية، و`lfilter` لاختيار القوائم. تم تقديم إجراءات C جديدة مثل `Tcl_UtfToNormalized*` و`Tcl_IsEmpty`. يجب على التطبيقات الآن استدعاء إجراء تهيئة، إما `Tcl_FindExecutable` أو `TclZipfs_AppHook`. يجلب التحديث أيضًا دوال الرياضيات C99 كدوال expr، وتحسينات داخلية للقوائم لكفاءة الذاكرة، ودعم موسع لحجم 64 بت.

يركز Tk 9.1 على إمكانية الوصول مع دعم قارئ الشاشة والنص ثنائي الاتجاه للغات RTL. تمت إضافة عناصر واجهة جديدة مثل `ttk::toggleswitch` وأوامر مثل `tk attrib`. تم مراجعة أمر send على Aqua، وتشمل التحسينات نصًا مدورًا على التسميات، وألوان اختيار أفضل لقائمة listbox، وتحديد الحوارات لعرض الشاشة الفعلي. تمت إزالة دعم مظهر Windows XP القديم.

هذا الإصدار متاح للتحميل من موقع Tcl Developer Xchange الرئيسي على www.tcl-lang.org.

الأسئلة الشائعة: ما هي الميزات الجديدة الرئيسية في Tcl/Tk 9.1؟

يقدم Tcl 9.1 أوامر جديدة مثل `unicode` و`timer` و`lfilter`، بالإضافة إلى إجراءات C لتطبيع Unicode وعمليات القوائم. يضيف Tk 9.1 دعم إمكانية الوصول والنص ثنائي الاتجاه وعناصر واجهة جديدة مثل `ttk::toggleswitch`.