xemacs

Změna chování Emacs při posunutí kurzoru

Obrázek uživatele benzin@jabber.cz
Vložil benzin@jabber.cz, Ne, 2007-11-11 09:41 :: |

Sice s Emacsem pracuju už nějakou tu dobu, ale pořád mně občas potrápí jednoduché posunutí kurzoru. Nechávám si zalamovat všechny řádky delší než je délka okna. Jenže funkce next-line a previous-line posouvají kurzor po řádcích, ak jak sou zapsány v souboru, ne zobrazeny. Takže pak se stane, že na obrazovce vidíte čtyři rádky pod sebou, ale po zmáčknutí kurzoru je všechny přeskočíte, protože v souboru jsou zapsány na jediném řádku.


Drobnost pro spuštění testu ihned po kompilaci

Obrázek uživatele benzin@jabber.cz
Vložil benzin@jabber.cz, Ne, 2007-09-23 10:29 :: | | | |

Je to fakt drobnost, jenom pro ty kdož se s lispem moc nekamardi. Kompilace s testem je pak navázána na klávesu F6.

(defun benzin-jde-compile-test nil
  "Do a standard maven build. Consider using the console ... :)"
  (interactive)
   (and (jde-compile) (jde-junit-run)))

(global-set-key [(f6)] 'benzin-jde-compile-test)

Oprava kompilace pomocí maven2, Emacs 22

Obrázek uživatele benzin@jabber.cz
Vložil benzin@jabber.cz, Ne, 2007-09-23 10:23 :: | | | | |

Původní jde-maven.el skript havaruje na problému s CDPATH. Můj opravený skript který jsem publikoval dříve zase trpěl problémem se změnou adresáře u otevřených souborů. Dnes přináším ještě jednu opravenou verzi, která již netrpí ani jedním z problémů. /---code (defun benzin-jde-maven2-build (&optional project-file goal args)


Emacs script pro parsovani chyboveho vystupu z Maven2

Obrázek uživatele benzin@jabber.cz
Vložil benzin@jabber.cz, Út, 2007-05-01 13:47 :: | | | |

Programuju v jazyce JAVA a jako vyvojove prostredi (IDE) pouzivam Emacs resp. XEmacs. Ke zprave projektu (build, deploy, dokumentace atp.) jsem pouzival drive Ant, ale pred nekolika mesici jsem prevedl vsechny sve projektu na Maven2. Jedina a posledni bolistka, ktera oproti Antu zustavala byla horsi podpora prave v Emacsu. Z toho daleko nejvice mne stave absence rychle navigace v chybach.vzniklych pri kompilaci.


Syndicate content