From 3039473a02efa2d335cb75ff63583492ef894f46 Mon Sep 17 00:00:00 2001 From: Bjorn Winckler Date: Mon, 2 Feb 2009 20:45:40 +0100 Subject: [PATCH] Ensure viminfo is written on Cmd-q --- src/MacVim/MMBackend.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/MacVim/MMBackend.m b/src/MacVim/MMBackend.m index 6bc7d5c7..2cc1036b 100644 --- a/src/MacVim/MMBackend.m +++ b/src/MacVim/MMBackend.m @@ -1060,9 +1060,11 @@ extern GuiFont gui_mch_retain_font(GuiFont font); } } else if (TerminateNowMsgID == msgid) { // Terminate immediately (the frontend is about to quit or this process - // was aborted). + // was aborted). Don't preserve modified files since the user would + // already have been presented with a dialog warning if there were any + // modified files when we get here. isTerminating = YES; - mch_exit(0); + getout(0); return; } -- 2.11.4.GIT