Έκδοση Tcl/Tk 8.6.13

Μετά από ένα χρόνο ανάπτυξης, παρουσιάζεται η κυκλοφορία της Tcl/Tk 8.6.13, μιας δυναμικής γλώσσας προγραμματισμού που διανέμεται μαζί με μια βιβλιοθήκη cross-platform βασικών στοιχείων γραφικής διεπαφής. Αν και το Tcl χρησιμοποιείται κυρίως για τη δημιουργία διεπαφών χρήστη και ως ενσωματωμένη γλώσσα, το Tcl είναι επίσης κατάλληλο για άλλες εργασίες. Για παράδειγμα, για ανάπτυξη ιστού, δημιουργία εφαρμογών δικτύου, διαχείριση και δοκιμή συστήματος. Ο κώδικας του έργου διανέμεται με την άδεια 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, πλατφόρμα 1.0.19, tcltest 2.5.5, libtommath 1.x και zlib 1.2.13 περιλαμβάνονται στα πακέτα βασικής διανομής έχουν ενημερωθεί. XNUMX.
  • Προστέθηκε υποστήριξη για τις προδιαγραφές Unicode 15

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο