Tcl/Tk 8.6.13 թողարկում

Մեկ տարվա մշակումից հետո ներկայացվում է Tcl/Tk 8.6.13-ի թողարկումը՝ դինամիկ ծրագրավորման լեզու, որը բաշխված է հիմնական գրաֆիկական ինտերֆեյսի տարրերի միջպլատֆորմային գրադարանի հետ միասին: Թեև Tcl-ը հիմնականում օգտագործվում է օգտատերերի միջերեսներ ստեղծելու համար և որպես ներկառուցված լեզու, Tcl-ը հարմար է նաև այլ առաջադրանքների համար: Օրինակ՝ վեբ մշակման, ցանցային հավելվածների ստեղծման, համակարգի կառավարման և թեստավորման համար։ Ծրագրի կոդը բաշխվում է BSD լիցենզիայի ներքո:

Նոր տարբերակում.

  • Բարելավված տառատեսակի ընտրության ինտերֆեյս (tk_fontchooser):
  • Իրականացվել է բոլոր հարթակների միասնական բազմանկյուն լրացում:
  • Մենյու կոճակների բարելավված դիրքավորումը X11 և Windows միջավայրերում:
  • Աշխատանքներ են տարվել կոդի բեկորները վերացնելու ուղղությամբ, որոնք հանգեցնում են չսահմանված վարքի կամ ամբողջ թվերի արտահոսքի:
  • Tcl_GetRange ֆունկցիան այժմ ունի բացասական ինդեքսի արժեքներ նշելու հնարավորություն:
  • Ավելացվել է Apple համակարգերի կոմպիլյացիայի աջակցություն M1 չիպով:
  • MacOSX 10.11 (El Capitan) և Windows ARM-ի համար Tk կառուցումը վերսկսվել է:
  • 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.
  • Ավելացված է աջակցություն Unicode 15-ի ճշգրտման համար

Source: opennet.ru

Добавить комментарий