StumpWM - StumpWM

StumpWM
StumpWM, Common Lisp-da oyna boshqaruvchisi
StumpWM, a oyna menejeri yilda Umumiy Lisp
Tuzuvchi (lar)Shoun Bets
Barqaror chiqish18.05 (2018 yil 30-may); 2 yil oldin (2018-05-30)[1]) [±]
Ombor Buni Vikidatada tahrirlash
YozilganUmumiy Lisp
Operatsion tizimUnixga o'xshash
TuriOyna menejeri
LitsenziyaGPLv2 +[2]
Veb-saytstumpwm.github.io

StumpWM a plitka oynasi menejeri bu Shawn Betts ishlab chiquvchisi topilganda yaratilgan kaltakesak tobora o'sib bormoqda katta va "paxmoq ". StumpWM ratpoisonning vorisi sifatida ishlab chiqarilgan GNU umumiy jamoat litsenziyasi, versiya 2 (GPLv2).[2]

StumpWM wiki-da tushuntirilganidek, ishlab chiquvchilar ratpoison-ni asosan qayta amalga oshirishga qaror qilishdi Umumiy Lisp foydalanish CLX:[3]

StumpWM mualliflarning ratpoisonni S-da yozganidan noroziligidan o'sib chiqdi, biz tezda ratpoison lispy-ga aylanib borayotganimizni angladik.emak uslub paradigmalari. Bizda bor edi REPL amalga oshirishda "C-t:", ilgaklar va "Common Lisp" ning tobora ko'payib borayotgan qismini osib qo'yish ... Biz aniq nima edik haqiqatan ham Lispda boshidanoq sozlash va real vaqtda buzish uchun juda ko'p joy mavjud bo'lgan oyna menejeri xohlandi.

Mualliflar StumpWM-ni quyidagi so'zlar bilan ta'riflashadi:[4]

StumpWM sozlanishi mumkin, ammo ingl. Deraza bezaklari, piktogramma va tugmalar yo'q. Shaxsiy sozlamalaringizni biriktirish uchun turli xil kancalar va sozlash uchun o'zgaruvchilar mavjud.

Lisp va xususiylashtirish

StumpWM ikkalasida ham ishlashi mumkin Steel Bank Common Lisp (SBCL) va GNU CLISP, odatda yaxshiroq ishlash uchun SBCLga ustunlik beriladi.[4] The SLIME muhit odatda StumpWM-ga real vaqtda yangilanishlar va moslashtirishlarni qo'llash uchun ishlatiladi. Deb nomlangan yana bir dastur mavjud stumpish ("StumpWM Interactive Shell"), bu terminal menejeri bilan interfeysning standart usulini ta'minlaydi.[4]

Oyna menejerining sozlashlari a-da saqlanadi .stumpwmrc har bir foydalanuvchining uy katalogida joylashgan fayl. Ushbu fayl StumpWM-ni sozlash uchun Lisp kodini o'z ichiga oladi.[4]

Rivojlanish

StumpWM manba kodi joylashtirilgan GitHub va versiyani boshqarish tizimi ishlatilgan Git.[5] StumpWM bilan bog'liq muammolar uchun pochta ro'yxati ham mavjud.[6]

Shuningdek qarang

Adabiyotlar

  1. ^ Byergaard, Devid (2018 yil 30-may). "[STUMP] StumpWM 18.05 chiqdi!". stumwpm-devel (Pochta ro'yxati).
  2. ^ a b StumpWM COPYING fayli.
  3. ^ "Fon". StumpWM wiki. 2006-10-05. Olingan 2014-12-01.
  4. ^ a b v d "Stumpwm - ArchWiki".
  5. ^ "Stump Window Manager: Yuklashlar".
  6. ^ "Stump-devel".