From c6161cfdc6574394cc89935e8feda95e0951bf2b Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Wed, 13 Feb 2008 14:07:50 +0000 Subject: [PATCH] Remove LFUN_FILE_NEW. Obsoleted by LFUN_BUFFER_NEW, moreover its was currently buggy. See http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg135371.html . git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22977 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/LyXAction.cpp | 1 - src/LyXFunc.cpp | 14 -------------- src/lfuns.h | 1 - 3 files changed, 16 deletions(-) diff --git a/src/LyXAction.cpp b/src/LyXAction.cpp index 321d38f50f..94f84b1c32 100644 --- a/src/LyXAction.cpp +++ b/src/LyXAction.cpp @@ -1298,7 +1298,6 @@ void LyXAction::init() { LFUN_FILE_INSERT, "file-insert", Noop, Edit }, { LFUN_FILE_INSERT_PLAINTEXT, "file-insert-plaintext", Noop, Edit }, { LFUN_FILE_INSERT_PLAINTEXT_PARA, "file-insert-plaintext-para", Noop, Edit }, - { LFUN_FILE_NEW, "file-new", NoBuffer, Buffer }, { LFUN_FILE_OPEN, "file-open", NoBuffer, Buffer }, diff --git a/src/LyXFunc.cpp b/src/LyXFunc.cpp index 1cb8870a3d..4bd6d49f1a 100644 --- a/src/LyXFunc.cpp +++ b/src/LyXFunc.cpp @@ -593,7 +593,6 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const case LFUN_BUFFER_AUTO_SAVE: case LFUN_RECONFIGURE: case LFUN_HELP_OPEN: - case LFUN_FILE_NEW: case LFUN_FILE_OPEN: case LFUN_DROP_LAYOUTS_CHOICE: case LFUN_MENU_OPEN: @@ -1114,19 +1113,6 @@ void LyXFunc::dispatch(FuncRequest const & cmd) reloadBuffer(); break; - // --- buffers ---------------------------------------- - - case LFUN_FILE_NEW: { - BOOST_ASSERT(lyx_view_); - string name; - string tmpname = split(argument, name, ':'); // Split filename - Buffer * const b = newFile(name, tmpname); - if (b) - lyx_view_->setBuffer(b); - updateFlags = Update::None; - break; - } - // --- lyxserver commands ---------------------------- case LFUN_SERVER_GET_NAME: BOOST_ASSERT(lyx_view_ && lyx_view_->buffer()); diff --git a/src/lfuns.h b/src/lfuns.h index 31331d1b08..3564c32309 100644 --- a/src/lfuns.h +++ b/src/lfuns.h @@ -202,7 +202,6 @@ enum kb_action { // 140 LFUN_FILE_INSERT_PLAINTEXT, // CFO-G 1997-11-19 LFUN_FILE_INSERT_PLAINTEXT_PARA,// Levon 2001-02-14 - LFUN_FILE_NEW, // for scripting purposes LFUN_FILE_OPEN, LFUN_PARAGRAPH_UP, // Asger 1996-10-01 // 145 -- 2.39.5