Pas shtatë vjetësh që nga lëshimi i fundit dhe dymbëdhjetë vjet e gjysmë që nga publikimi i degës 2.7, është paraqitur lëshimi i utilitarit GNU patch 2.8. Ky utilitar lejon aplikimin e patch-eve mbi skedarët, të cilat përfshijnë lista ndryshimesh të krijuara nga programi diff. Kodi është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv3+.
NĂ« versionin e ri:
- Problemi i vitit 2038 është zgjidhur - utilitari tani përpunon drejt të dhënat e kohës së skedarëve të krijuar pas vitit 2038, edhe në platformat me tipin 32-bit të time_t.
- Opsioni "âfollow-symlinks" tani zgjerohet jo vetĂ«m pĂ«r skedarĂ«t hyrĂ«s, por edhe pĂ«r skedarĂ«t e krijuar.
- Në përputhje me kërkesat e standardit POSIX.1-2024, përdorimi i simbolit të kalimit të rreshtit është i ndaluar në emrat e skedarëve.
- PĂ«rdorimi i byte-ve zero (â\0â) nĂ« vargjet me direktivat diff Ă«shtĂ« i ndaluar.
- Lejohet specifikimi i hapësirave dhe tabulatoreve para dhe pas vlerave me numra rreshti.
- ĂshtĂ« punuar pĂ«r tĂ« eliminuar sjelljen e pasigurt ose tĂ« gabuar nĂ« situata tĂ« papritura, pĂ«r shembull, gjatĂ« pĂ«rpunimit tĂ« fushave me pĂ«rmasa shumĂ« tĂ« mĂ«dha, gabimeve tĂ« hyrjes/daljes, mungesĂ«s sĂ« memories, gjendjeve tĂ« garĂ«s dhe dĂ«rgimit tĂ« sinjaleve nĂ« momente tĂ« papĂ«rshtatshme.
- Kodi i vjetër "Plan B" është hequr, i krijuar për sisteme me tregues 16-bit.
- Kërkesat për kompilatorin janë rritur, i cili tani duhet të mbështesë standardin C99 (më parë kërkohej C89).
- Java mbështetje për versionet e reja të GCC, Autoconf dhe Gnulib.
Burimi: opennet.ru
