Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
News

Knapp drei Jahre nach dem letzten Minor Release steht Version 7.4 des freien Texteditors Vim (Vi Improved) auf der Website des Projekts zum Download bereit. Entwickler Bram Moolenar und seine Helfer haben für das Release nicht nur Fehler behoben, sondern auch das Python-Interface verbessert und eine neue Engine für reguläre Ausdrücke eingearbeitet.

Die neue Regex Engine verwendet eine State Machine, die alte nutzte noch einen Backtracking-Algorithmus, der eingegebene Muster auf verschiedene Weisen mit dem Text abzugleichen versuchte, was für lange Ausdrücke länger dauern konnte. Für einfache Anfragen kann ihre Vorgehensweise zwar etwas länger als gewohnt dauern, für komplexe Muster und lange Texte soll sie allerdings erheblich schneller sein. Vim soll mit der neuen Engine beispielsweise auch bei JavaScript- und XML-Dateien mit langen Codezeilen nicht mehr hängen bleiben.

Bezüglich Python konnten die Entwickler die Funktion python-bindeval ergänzen, die im Gegensatz zu python-eval beispielsweise Objekte aus python-Dictionary, python-List und python-Function für Dictionary Lists und Funktionen zurückgibt. Zur Verfügung stehen außerdem nun python-vars und die Funktionen pyeval() und py3eval(). Nach dem Aktualisieren lassen sich mit :help version-7.4 weitere Details zu den Änderungen abfragen.

(ts, hannover)

(siehe auch Heise News-Ticker :)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE


 

 

 

 

 

 

 

 

 

 

 

 

Mailadresse fuer Kontaktaufnahme