Выпуск Tcl/Tk 8.6.13

ПослС Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСдставлСн Ρ€Π΅Π»ΠΈΠ· Tcl/Tk 8.6.13, динамичСского языка программирования, распространяСмого совмСстно с кроссплатформСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… элСмСнтов графичСского интСрфСйса. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ основноС распространСниС Tcl ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» для создания интСрфСйсов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΊΠ°ΠΊ встраиваСмый язык, Tcl Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡. НапримСр, для web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, создания сСтСвых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, администрирования систСм ΠΈ тСстирования. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ BSD.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии:

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ интСрфСйс Π²Ρ‹Π±ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (tk_fontchooser).
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° унифицированная для всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Π·Π°Π»ΠΈΠ²ΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ².
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ мСню Π² окруТСниях X11 ΠΈ Windows.
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ ΠΈΠ· ΠΊΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ², приводящих ΠΊ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌΡƒ повСдСнию ΠΈΠ»ΠΈ цСлочислСнным пСрСполнСниям.
  • Π’ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Tcl_GetRange появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ указания ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ индСксов.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° компиляции Π½Π° систСмах Apple с Ρ‡ΠΈΠΏΠΎΠΌ 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, platform 1.0.19, tcltest 2.5.5, libtommath 1.x ΠΈ zlib 1.2.13.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° спСцификации Unicode 15

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru