SeptiÅus gadus kopÅ” pÄdÄjÄs izlaiÅ”anas un divpadsmit ar pusi gadus kopÅ” 2.7 filiÄles publicÄÅ”anas tiek izlaista GNU ielÄpa 2.8 utilÄ«ta. LietderÄ«ba ļauj lietot ielÄpus failiem, kuros ir iekļauti diff programmas izveidotie izmaiÅu saraksti. Kods ir rakstÄ«ts C valodÄ un tiek izplatÄ«ts saskaÅÄ ar GPLv3+ licenci.
JaunajÄ versijÄ:
- 2038. gada problÄma ir atrisinÄta ā tagad utilÄ«ta pareizi apstrÄdÄ laika datus failiem, kas izveidoti pÄc 2038. gada, pat platformÄs ar 32 bitu time_t tipu.
- Opcija "--follow-symlinks" tagad attiecas ne tikai uz ievades failiem, bet arÄ« uz Ä£enerÄtajiem failiem.
- SaskaÅÄ ar standarta POSIX.1-2024 prasÄ«bÄm rindu plÅ«smas rakstzÄ«mes izmantoÅ”ana failu nosaukumos ir aizliegta.
- Nulles baitu ('\0') izmantoÅ”ana rindÄs ar diff direktÄ«vÄm ir aizliegta.
- Pirms un pÄc vÄrtÄ«bÄm ar rindu numuriem ir atļautas atstarpes un tabulÄÅ”anas zÄ«mes.
- Ir veikts darbs, lai novÄrstu nedefinÄtu vai nepareizu uzvedÄ«bu neparastÄs situÄcijÄs, piemÄram, apstrÄdÄjot ļoti lielus laukus, I/O kļūdas, trÅ«kst atmiÅas, sacensÄ«bu apstÄkļi un signÄlu sÅ«tīŔana nepiemÄrotÄ laikÄ.
- NoÅemts vecais "plÄna B" kods, kas paredzÄts sistÄmÄm ar 16 bitu rÄdÄ«tÄjiem.
- Ir palielinÄtas prasÄ«bas kompilatoram, kuram tagad jÄatbalsta C99 standarts (iepriekÅ” bija nepiecieÅ”ams C89).
- Pievienots atbalsts jaunajÄm GCC, Autoconf un Gnulib versijÄm.
Avots: opennet.ru
