GNU Emacs 27.1 ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ์ถœ์‹œ ๊ฐ€๋Šฅ

GNU ํ”„๋กœ์ ํŠธ ์ถœํŒ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ์ถœ์‹œ GNU ์ด๋งฅ์Šค 27.1. GNU Emacs 24.5๊ฐ€ ์ถœ์‹œ๋  ๋•Œ๊นŒ์ง€ ์ด ํ”„๋กœ์ ํŠธ๋Š” Richard Stallman์˜ ๊ฐœ์ธ์ ์ธ ์ง€์‹œ์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์† 2015๋…„ ๊ฐ€์„ John Wiegley์˜ ํ”„๋กœ์ ํŠธ ๋ฆฌ๋”.

GNU Emacs 27.1 ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ์ถœ์‹œ ๊ฐ€๋Šฅ

์ถ”๊ฐ€๋œ ๊ฒƒ ์ค‘์—์„œ ๊ฐœ๋Ÿ‰:

  • ์ฐฝ์„ ํƒญ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋‚ด์žฅ ํƒญ ํ‘œ์‹œ์ค„ ์ง€์›('tab-bar-mode');
  • ๋„์„œ๊ด€ ์ด์šฉ ํ•˜ํ”„ ๋ฒ„์ฆˆ ํ…์ŠคํŠธ๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์œ„ํ•ด;
  • JSON ํ˜•์‹ ๊ตฌ๋ฌธ ๋ถ„์„ ์ง€์›
  • Cairo ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ถœ๋ ฅ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Emacs Lisp์—์„œ ์ž„์˜ ํฌ๊ธฐ์˜ ์ •์ˆ˜๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ด์šฉ์ข…๋ฃŒ unexec ์ƒˆ๋กœ์šด ํœด๋Œ€์šฉ "๋คํผ" ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์„ ํ˜ธํ•˜์—ฌ ๋กœ๋”ฉ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ์ดˆ๊ธฐํ™” ํŒŒ์ผ์„ ๋ฐฐ์น˜ํ•  ๋•Œ XDG ์‚ฌ์–‘์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€ ์ดˆ๊ธฐํ™” ํŒŒ์ผ early-init;
  • ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™” ์–ดํœ˜ ๋ฐ”์ธ๋”ฉ Emacs Lisp์—์„œ;
  • ImageMagick์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•˜๊ณ  ํšŒ์ „ํ•˜๋Š” ๊ธฐ๋Šฅ.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€