Skip to content

{ Tag Archives } snippet

mächtige, rätselhafte LispMacros – Teil I

Ja. LispMacros haben eine große Macht. Und wie ich am eigenen Leib erfahren musste (wahrscheinlich muss man das, um’s zu glauben), wird ihre Mächtigkeit nur von ihrer Rätselhaftigkeit übertroffen. Ich habe seit einiger Zeit ein selbstgeschriebenes Konfigurationssystem am Laufen. Die Konfigurationen werden per Namespace hinterlegt. Konfigurationen können andere erweiteren oder Teile von ihnen verwenden. Die […]

Also tagged , , , ,

Disable exceptions in Visual Studio programmatically

It only recently occurred to me that learning some F# would be rather well timed (after having hacked quite some clojure recently). Searching for stuff I could get my feet wet with, I realized the possibilities for automating VisualStudio by using F# Interactive (a F# console that can also be used inside Visual Studio – […]

Also tagged , ,

Automatisieren von InternetExplorer und ein bisschen HTML-Scraping mit Clojure (CLR)

Die letzten Tage wollte ich mit Clojure den Inhalt einer Internetseite auswerten. Erstmal habe ich den Quellcode der Seite im IE angesehen und kam zu dem Schuß, dass das, was ich da zu Gesicht bekam, prinzipiell parsebar ist – allerdings nicht mit einem XML-Parser und auch jeder HTML-Parser, der was auf sich hält, würde die […]

Also tagged , , , , , ,

Emacs: Alle Vorkommnisse eines regulären Ausdrucks extrahieren

Es gibt sowas wie C-M-s … M-s o um alle Vorkommen des regulären Ausdrucks … in einem separaten Emacs-[BP]uffer (*Occur*) anzuzeigen. Am Beispiel von C-M-s make (zugegebenerweise kein regex): Jetzt wollte ich aber nicht die Vorkommen (samt Kontext, also hier die Zeile) anzeigen, sondern alle Vorkommnisse extrahieren, um damit weiterarbeiten zu können. Beispielswiese alle Zahlen […]

Also tagged , ,

Calling hgtk from emacs

Even though Emacs has nice integration with different VersionControlSystems (I’ve been using Subversion and Mercurial with Emacs) – I sometimes like to get out of Emacs and use the GUI that comes with the different systems. Following is some EmacsLisp that calls the graphical frontend to mercurial – hgtk – with the directory of the […]

Also tagged , , ,