เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก GNU Emacs 28.1

เป‚เบ„เบ‡เบเบฒเบ™ GNU เป„เบ”เป‰เป€เบœเบตเบเปเบœเปˆเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก GNU Emacs 28.1. เบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบ›เปˆเบญเบ GNU Emacs 24.5, เป‚เบ„เบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ™เปเบฒเบžเบฒเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡ Richard Stallman, เบœเบนเป‰เบ—เบตเปˆเป„เบ”เป‰เบกเบญเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบซเบปเบงเบซเบ™เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเป‰ John Wiegley เปƒเบ™เบฅเบฐเบ”เบนเปƒเบšเป„เบกเป‰เบ›เบปเปˆเบ‡เบ‚เบญเบ‡ 2015.

เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก GNU Emacs 28.1

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ›เบฐเบเบญเบšเบกเบต:

  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะบะพะผะฟะธะปัั†ะธะธ Lisp-ั„ะฐะนะปะพะฒ ะฒ ะธัะฟะพะปะฝัะตะผั‹ะน ะบะพะด ะฟั€ะธ ะฟะพะผะพั‰ะธ ะฑะธะฑะปะธะพั‚ะตะบะธ libgccjit, ะฒะผะตัั‚ะพ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั JIT-ะบะพะผะฟะธะปัั†ะธะธ. ะ”ะปั ะฒะบะปัŽั‡ะตะฝะธั ะฒัั‚ั€ะพะตะฝะฝะพะน ะบะพะผะฟะธะปัั†ะธะธ ะฟั€ะธ ัะฑะพั€ะบะต ะฝะตะพะฑั…ะพะดะธะผะพ ัƒะบะฐะทะฐั‚ัŒ ะพะฟั†ะธัŽ โ€˜โ€”with-native-compilationโ€™, ะฟั€ะธ ะบะพั‚ะพั€ะพะน ะฒัะต ะฟะพัั‚ะฐะฒะปัะตะผั‹ะต ั Emacs ะฟะฐะบะตั‚ั‹ Elisp ะฑัƒะดัƒั‚ ัะบะพะผะฟะธะปะธั€ะพะฒะฐะฝั‹ ะฒ ะธัะฟะพะปะฝัะตะผั‹ะน ะบะพะด. ะ’ะบะปัŽั‡ะตะฝะธะต ั€ะตะถะธะผะฐ ะฟะพะทะฒะพะปัะตั‚ ะดะพะฑะธั‚ัŒัั ะทะฐะผะตั‚ะฝะพะณะพ ะฟะพะฒั‹ัˆะตะฝะธั ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ.
  • ะŸะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะดะปั ะพั‚ั€ะธัะพะฒะบะธ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฐ ะณั€ะฐั„ะธั‡ะตัะบะฐั ะฑะธะฑะปะธะพั‚ะตะบะฐ Cairo (ะฐะบั‚ะธะฒะธั€ะพะฒะฐะฝะฐ ะพะฟั†ะธั โ€˜โ€”with-cairoโ€™), ะฐ ะดะปั ะฒั‹ะฒะพะดะฐ ั‚ะตะบัั‚ะฐ ะดะฒะธะถะพะบ ะบะพะผะฟะพะฝะพะฒะบะธ ะณะปะธั„ะพะฒ HarfBuzz. ะŸะพะดะดะตั€ะถะบะฐ libXft ะฟะตั€ะตะฒะตะดะตะฝะฐ ะฒ ะบะฐั‚ะตะณะพั€ะธัŽ ัƒัั‚ะฐั€ะตะฒัˆะธั….
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัะฟะตั†ะธั„ะธะบะฐั†ะธะธ Unicode 14.0 ะธ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะพ ัƒะปัƒั‡ัˆะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ั emoji.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะณั€ัƒะทะบะธ ั„ะธะปัŒั‚ั€ะพะฒ ัะธัั‚ะตะผะฝั‹ั… ะฒั‹ะทะพะฒะพะฒ seccomp (โ€˜โ€”seccomp=FILEโ€™) ะดะปั sandbox-ะธะทะพะปัั†ะธะธ ะฟั€ะพั†ะตััะฐ.
  • ะŸั€ะตะดะปะพะถะตะฝะฐ ะฝะพะฒะฐั ัะธัั‚ะตะผะฐ ะดะปั ะพั‚ะพะฑั€ะฐะถะตะฝะธั ะดะพะบัƒะผะตะฝั‚ะฐั†ะธะธ ะธ ะณั€ัƒะฟะฟ ั„ัƒะฝะบั†ะธะน.
  • ะ”ะพะฑะฐะฒะปะตะฝ ั€ะตะถะธะผ โ€˜context-menu-modeโ€™ ั€ะตะฐะปะธะทะฐั†ะธะตะน ะบะพะฝั‚ะตะบัั‚ะฝั‹ั… ะผะตะฝัŽ, ะฟะพะบะฐะทั‹ะฒะฐะตะผั‹ั… ะฟั€ะธ ะบะปะธะบะต ะฟั€ะฐะฒะพะน ะบะฝะพะฟะบะพะน ะผั‹ัˆะธ.
  • ะ—ะฐะผะตั‚ะฝะพ ั€ะฐััˆะธั€ะตะฝั‹ ะฒะพะทะผะพะถะฝะพัั‚ะธ ะฟะฐะบะตั‚ะฐ ะดะปั ะฒะตะดะตะฝะธั ะฟั€ะพะตะบั‚ะพะฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™