Seltsames Problem mit Textmate

308
Doz

Ich habe bei meiner TextMate-Installation ein seltsames Problem festgestellt. Ich habe versucht, TextMate erneut zu installieren und Voreinstellungsdateien zu löschen, aber ich bekomme immer noch dieses Problem:

Immer, wenn ich Textmate und den Befehl save oder save aus dem Menü verwende und dann das aktive Codierungsfenster schließe oder schließe, werden Sie gefragt, ob ich speichern möchte (wenn dies nicht der Fall ist, da ich es bereits gespeichert habe und noch nicht erstellt habe irgendwelche Veränderungen)

Vor langer Zeit hat es gut funktioniert, aber jetzt macht es keinen Sinn, es zu speichern, weil es mich immer dazu auffordert, es zu speichern. Vielleicht gibt es eine Erlaubnisfrage oder so etwas? Ich bin mir nicht sicher..

Seltsames Problem mit Textmate

1

1 Antwort auf die Frage

1
Iain H.

Ich hatte auch diese Schwierigkeit. Es gab ein Bundle, das einen Befehl für das did-save-Ereignis ausführte (Ensure Newline at EOF on Save.tmbundle). Dies führte zu einem Schreibvorgang nach dem Speichern, wodurch die Datei verschmutzt wurde. Das Ereignis sollte in will-save geändert werden, es wäre jedoch einfacher, diesen einfachen Befehl in einem benutzerdefinierten Bundle zu implementieren.

Durch das Entfernen dieses Pakets wurde das Problem für mich behoben. Wenn dieses Paket nicht installiert ist, prüfen Sie, ob in einem anderen hinzugefügten Paket Befehle vorhanden sind, die den Dokumenttext nach dem Speichern ändern. Suchen Sie nach callback.document.did-save im semantischen Klassenfeld des Befehls.