paste.pocoo.org RPC-Service mit emacs
Verfasst: Sonntag 1. Juli 2007, 11:02
Hi,
ich habe heute zu meinem Erstaunen festgestellt, dass paste.pocoo.org ja ein XML RPC Service zum Pasten bietet (danke, blackbird!). Da konnte ich nicht wiederstehen, und habe eine einfache Pymacs-Funktion gecodet, die den aktuellen Buffer aus emacs pastet. Die Sprache wird dabei auf recht einfache Weise aus dem major-mode abgeleitet (bessere Ideen sind willkommen), und zur Sicherheit im Minibuffer abgefragt.
Hier ist der Code: http://paste.pocoo.org/show/1653
Natürlich wurde das Snippet verwendet, um das Snippet zu pasten
Die Einbindung in Emacs ist einfach, setzt allerdings [wiki=Pymacs]Pymacs[/wiki] voraus.: Das Modul einfach irgendwo im pymacs-load-path als paste.py ablegen, und dann folgende Zeile in die ~/.emacs aufnehmen: (pymacs-load "paste").
Edit: einfaches Error-Handling hinzugefügt und den Code etwas verbessert
ich habe heute zu meinem Erstaunen festgestellt, dass paste.pocoo.org ja ein XML RPC Service zum Pasten bietet (danke, blackbird!). Da konnte ich nicht wiederstehen, und habe eine einfache Pymacs-Funktion gecodet, die den aktuellen Buffer aus emacs pastet. Die Sprache wird dabei auf recht einfache Weise aus dem major-mode abgeleitet (bessere Ideen sind willkommen), und zur Sicherheit im Minibuffer abgefragt.
Hier ist der Code: http://paste.pocoo.org/show/1653
Natürlich wurde das Snippet verwendet, um das Snippet zu pasten

Die Einbindung in Emacs ist einfach, setzt allerdings [wiki=Pymacs]Pymacs[/wiki] voraus.: Das Modul einfach irgendwo im pymacs-load-path als paste.py ablegen, und dann folgende Zeile in die ~/.emacs aufnehmen: (pymacs-load "paste").
Edit: einfaches Error-Handling hinzugefügt und den Code etwas verbessert