Comments?

Abdel.
Index: src/BufferView.C
===================================================================
--- src/BufferView.C    (revision 15017)
+++ src/BufferView.C    (working copy)
@@ -517,12 +517,6 @@
 }
 
 
-bool BufferView::available() const
-{
-       return buffer_;
-}
-
-
 Change const BufferView::getCurrentChange()
 {
        if (!buffer_->params().tracking_changes || !cursor_.selection())
@@ -1399,7 +1393,7 @@
                // Launch a file browser
                string initpath = lyxrc.document_path;
 
-               if (available()) {
+               if (buffer_) {
                        string const trypath = buffer_->filePath();
                        // If directory is writeable, use this as default.
                        if (isDirWriteable(trypath))
Index: src/BufferView.h
===================================================================
--- src/BufferView.h    (revision 15017)
+++ src/BufferView.h    (working copy)
@@ -127,9 +127,6 @@
        /// return the Scrollbar Parameters
        ScrollbarParameters const & scrollbarParameters() const;
 
-       /// FIXME
-       bool available() const;
-
        /// Save the current position as bookmark i
        void savePosition(unsigned int i);
        /// Restore the position from bookmark i
Index: src/frontends/controllers/Kernel.C
===================================================================
--- src/frontends/controllers/Kernel.C  (revision 15012)
+++ src/frontends/controllers/Kernel.C  (working copy)
@@ -51,7 +51,7 @@
 {
        if (!lyxview_.view())
                return false;
-       return lyxview_.view()->available();
+       return lyxview_.view()->buffer();
 }
 
 
Index: src/frontends/LyXView.C
===================================================================
--- src/frontends/LyXView.C     (revision 15012)
+++ src/frontends/LyXView.C     (working copy)
@@ -273,7 +273,7 @@
 {
        lyxerr[Debug::INFO] << "Running autoSave()" << endl;
 
-       if (view()->available()) {
+       if (view()->buffer()) {
                ::autoSave(view());
        }
 }
@@ -318,7 +318,7 @@
        docstring maximize_title = lyx::from_ascii("LyX");
        docstring minimize_title = lyx::from_ascii("LyX");
 
-       if (view()->available()) {
+       if (view()->buffer()) {
                string const cur_title = buffer()->fileName();
                if (!cur_title.empty()) {
                        maximize_title += lyx::from_ascii(": ") + 
makeDisplayPath(cur_title, 30);
Index: src/frontends/WorkArea.C
===================================================================
--- src/frontends/WorkArea.C    (revision 15012)
+++ src/frontends/WorkArea.C    (working copy)
@@ -235,7 +235,7 @@
         * of the cursor. Note we cannot do this inside
         * dispatch() itself, because that's called recursively.
         */
-//     if (buffer_view_->available())
+//     if (buffer_view_->buffer())
        toggleCursor();
        
        // uneeded "redraw()" call commented out for now.
@@ -343,7 +343,7 @@
        if (cursor_visible_)
                return;
 
-       if (!buffer_view_->available())
+       if (!buffer_view_->buffer())
                return;
 
        CursorShape shape = BAR_SHAPE;
Index: src/lyx_cb.C
===================================================================
--- src/lyx_cb.C        (revision 15017)
+++ src/lyx_cb.C        (working copy)
@@ -302,7 +302,7 @@
        // should probably be moved into BufferList (Lgb)
        // Perfect target for a thread...
 {
-       if (!bv->available())
+       if (!bv->buffer())
                return;
 
        if (bv->buffer()->isBakClean() || bv->buffer()->isReadonly()) {
@@ -353,7 +353,7 @@
 // Insert ascii file (if filename is empty, prompt for one)
 void insertAsciiFile(BufferView * bv, string const & f, bool asParagraph)
 {
-       if (!bv->available())
+       if (!bv->buffer())
                return;
 
        // FIXME: We don't know the encoding of the file
Index: src/lyxfind.C
===================================================================
--- src/lyxfind.C       (revision 15017)
+++ src/lyxfind.C       (working copy)
@@ -141,7 +141,7 @@
                Alert::error(_("Search error"), _("Search string is empty"));
                return false;
        }
-       return bv->available();
+       return bv->buffer();
 }
 
 
@@ -337,7 +337,7 @@
 
 bool findNextChange(BufferView * bv)
 {
-       if (!bv->available())
+       if (!bv->buffer())
                return false;
 
        DocIterator cur = bv->cursor();
Index: src/lyxfunc.C
===================================================================
--- src/lyxfunc.C       (revision 15013)
+++ src/lyxfunc.C       (working copy)
@@ -775,7 +775,7 @@
                case LFUN_CANCEL:
                        keyseq.reset();
                        meta_fake_bit = key_modifier::none;
-                       if (view()->available())
+                       if (view()->buffer())
                                // cancel any selection
                                dispatch(FuncRequest(LFUN_MARK_OFF));
                        setMessage(lyx::from_utf8(N_("Cancel")));
@@ -998,7 +998,7 @@
                        break;
 
                case LFUN_LYX_QUIT:
-                       if (view()->available()) {
+                       if (view()->buffer()) {
                                // save cursor Position for opened files to 
.lyx/session
                                
LyX::ref().session().saveFilePosition(owner->buffer()->fileName(),
                                        boost::tie(view()->cursor().pit(), 
view()->cursor().pos()) );
@@ -1591,7 +1591,7 @@
                }
                }
 
-               if (view()->available()) {
+               if (view()->buffer()) {
                        // Redraw screen unless explicitly told otherwise.
                        // This also initializes the position cache for all 
insets
                        // in (at least partially) visible top-level paragraphs.
@@ -1690,7 +1690,7 @@
        string initpath = lyxrc.document_path;
        string filename(name);
 
-       if (view()->available()) {
+       if (view()->buffer()) {
                string const trypath = owner->buffer()->filePath();
                // If directory is writeable, use this as default.
                if (isDirWriteable(trypath))
@@ -1742,7 +1742,7 @@
 {
        string initpath = lyxrc.document_path;
 
-       if (view()->available()) {
+       if (view()->buffer()) {
                string const trypath = owner->buffer()->filePath();
                // If directory is writeable, use this as default.
                if (isDirWriteable(trypath))
@@ -1819,7 +1819,7 @@
        if (filename.empty()) {
                string initpath = lyxrc.document_path;
 
-               if (view()->available()) {
+               if (view()->buffer()) {
                        string const trypath = owner->buffer()->filePath();
                        // If directory is writeable, use this as default.
                        if (isDirWriteable(trypath))
@@ -1940,7 +1940,7 @@
        if (keyseq.length() > 0 && !keyseq.deleted())
                return keyseq.printOptions();
 
-       if (!view()->available())
+       if (!view()->buffer())
                return lyx::to_utf8(_("Welcome to LyX!"));
 
        return view()->cursor().currentState();

Reply via email to