GNU Emacs 28.1 เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

GNU เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‡ GNU Emacs 28.1 เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค GNU Emacs 24.5 เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจคเฉฑเจ•, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเจฟเจšเจฐเจก เจธเจŸเจพเจฒเจฎเฉˆเจจ เจฆเฉ€ เจจเจฟเฉฑเจœเฉ€ เจ…เจ—เจตเจพเจˆ เจตเจฟเฉฑเจš เจตเจฟเจ•เจธเจค เจนเฉ‹เจ‡เจ†, เจœเจฟเจธ เจจเฉ‡ 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

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹