Potrzebuję polecenia, aby uruchomić po utworzeniu nowej ramki w Emacs. Do tej pory używałem after-make-frame-functions
, ale ten hak jest wywoływany tylko na klatkach utworzonych przez make-frame
. Potrzebuję czegoś, co działa, gdy polecenie emacsclient -c
tworzy nowe okno.Haczyk Emacsa do nowych ramek
Czy istnieje sposób, aby to osiągnąć?
Tak, Twój pierwszy akapit jest poprawny. Polecenie, które chciałem uruchomić działa doskonale, gdy robię 'make-frame', ale po prostu nie działało, gdy utworzono nową ramkę za pomocą' emacsclient -c'. Więc po prostu założyłem, że hak nie został wywołany przez serwer, gdy uruchomiłem 'emacsclient -c'. Zrobiłem teraz więcej testów i okazuje się, że coś jest nie tak z moim rozkazem. Przepraszam za bezsensowne pytanie. – Malabarba
Bez problemu. [Gumowe debugowanie kaczek] (http://en.wikipedia.org/wiki/Rubber_duck_debugging) w akcji! –
Amazing! Przedstawiam koncepcję debugowania kaczuszki meta-gumowej przez serwer proxy, gdzie ktoś - np. osobiście - znajduje osobę z tym samym problemem na SO i odkrywa, że problem w rzeczywistości nie istnieje. Jestem obarczony obojgiem. – leoger