يحتوي على مجموعة متنوعة من الميزات الجديدة، بما في ذلك:
- ميزة Native compilation إفتراضياً في كل النسخ الجديدة
- يمكن تشغيله نظام التشغيل الأندرويد (Android)
- خيار مستخدم جديد trusted-contents للسماح بميزات ايماكس الخطيرة المحتملة والتي قد تنفذ تعليمات برمجية عشوائية بلغة Lisp.
- تحسينات عديدة في الأداء
- يتوفر دعم JSON الأصلي دائمًا
- أوضاع Tree-Sitter الرئيسية الجديدة لـ Elixir وHEEx وHTML وLua وPHP
- دعم معيار EditorConfig
- دعم محسّن لشاشات اللمس
- أشرطة أدوات لكل نافذة وفي الأسفل
- حزمة جديدة which-key
- التجديد التلقائي لملفات TAGS
- وضع ثانوي جديد visual-wrap-prefix-mode
- دعم ألوان التسطير على إطارات TTY
رابط الخبر هنا
تحديث دووم ايماكس
اذا كنت تستخدم دوم ايماكس مع الإصدار السابق يجب عليك سحب النسخة الجديدة من الإعدادات الموجودة في GitHub، لفعل ذلك من داخل دليل emacs ضع الأمر التالي:
git pull
ثم ضع الأمر التالي
./bin/doom sync
سنلاحظ أن هناك برامج سوف يعاد بناؤها و تثبيتها، من خلال الرسالة التالية:
Installed packages must be rebuilt. Do so now? (y or n)
ضع حرف y للموافقة على تثبيت و إعادة البناء البرامج، وسيكون المخرجات مثل التالي:
! No profile loader found. Generating one...
> Regenerating it...
> Synchronizing 1 known profile...
✓ Regenerated profile loader: ~/.local/share/doom/profiles.30.el
- Using Emacs 30.1 @ /usr/bin/emacs
> Synchronizing "default" profile...
! Emacs version has changed since last sync (from 29.4 to 30.1)
Installed packages must be rebuilt. Do so now? (y or n) y
> Regenerating envvars file
✓ Generated ~/.config/emacs/.local/env
> Rebuilding all packages (this may take a while)...
> Building link-hint...
> Building link-hint > Building avy...
> Building link-hint...
> Building helm-css-scss...
> Building sws-mode...
> Building stylus-mode...
> Building sass-mode...
...
