انتشار Tcl/Tk 8.6.13

پس از یک سال توسعه، انتشار Tcl/Tk 8.6.13، یک زبان برنامه نویسی پویا که همراه با یک کتابخانه بین پلتفرمی از عناصر رابط گرافیکی پایه توزیع شده است، ارائه شده است. اگرچه Tcl در درجه اول برای ایجاد رابط های کاربری و به عنوان یک زبان تعبیه شده استفاده می شود، Tcl برای کارهای دیگر نیز مناسب است. به عنوان مثال، برای توسعه وب، ایجاد برنامه های کاربردی شبکه، مدیریت سیستم و تست. کد پروژه تحت مجوز BSD توزیع شده است.

در نسخه های جدید:

  • رابط انتخاب فونت بهبود یافته (tk_fontchooser).
  • پر کردن چند ضلعی یکپارچه برای همه پلتفرم ها اجرا شده است.
  • موقعیت یابی بهبود یافته دکمه های منو در محیط های X11 و ویندوز.
  • کار برای حذف قطعات کد که منجر به رفتار نامشخص یا سرریز اعداد صحیح می شود، انجام شده است.
  • تابع Tcl_GetRange اکنون این قابلیت را دارد که مقادیر شاخص منفی را مشخص کند.
  • اضافه شدن پشتیبانی از کامپایل در سیستم های اپل با تراشه M1.
  • ساخت Tk برای MacOSX 10.11 (El Capitan) و Windows ARM از سر گرفته شده است.
  • Tk پشتیبانی از cygwin و macOS را بهبود بخشیده است.
  • بسته‌های Itcl 4.2.3، sqlite3 3.40.0، Thread 2.8.8، TDBC* 1.1.5، http 2.9.8، پلتفرم 1.0.19، tcltest 2.5.5، libtommath 1.x و zlib 1.2.13 در بسته‌های توزیع پایه قرار دارند. به روز شده است. XNUMX.
  • پشتیبانی از مشخصات یونیکد 15 اضافه شد

منبع: opennet.ru

اضافه کردن نظر