]> git.lyx.org Git - lyx.git/commitdiff
Remove BackStack.h
authorDekel Tsur <dekelts@tau.ac.il>
Fri, 16 Feb 2001 22:09:06 +0000 (22:09 +0000)
committerDekel Tsur <dekelts@tau.ac.il>
Fri, 16 Feb 2001 22:09:06 +0000 (22:09 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1527 a592a061-630c-0410-9148-cb99ea01b6c8

src/BackStack.h [deleted file]
src/Makefile.am

diff --git a/src/BackStack.h b/src/BackStack.h
deleted file mode 100644 (file)
index 4974ce2..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-// -*- C++ -*-
-/* This file is part of
- * ====================================================== 
- * 
- *           LyX, The Document Processor
- *      
- *         Copyright 1997-2000 The LyX Team.
- *
- * ====================================================== */
-
-#ifndef BACK_STACK_H
-#define BACK_STACK_H
-
-#include <stack>
-
-#include "LString.h"
-
-/**  Utility to get back from a reference or from a child document.
-     @author Alejandro Aguilar Sierra
-     @version 970806
- */
-class BackStack {
-private:
-       ///
-       struct BackStackItem {
-               ///
-               BackStackItem() 
-                       : x(0), y(0) {}
-               ///
-               BackStackItem(string const & f, int xx, int yy)
-                       : fname(f), x(xx), y(yy) {}
-               /// Filename
-               string fname;
-               /// Cursor x-position
-               int x;
-               /// Cursor y-position
-               int y;
-       };
-public:
-       ///
-       void push(string f, int x, int y) {
-               BackStackItem bit(f, x, y);
-               stakk.push(bit);
-       }
-       ///
-       string const pop(int * x, int * y) {
-               BackStackItem bit = stakk.top();
-               *x = bit.x;
-               *y = bit.y;
-               stakk.pop();
-               return bit.fname;
-       }
-       /**
-          @return returns #true# if the stack is empty, #false# otherwise.
-        */
-       bool empty() const {
-               return stakk.empty();
-       }
-private:
-       ///
-       std::stack<BackStackItem> stakk;
-};
-
-#endif
index ed4221c6a52ef37f47c637da4fd8bde395bafa8b..1a3929676e6f0d72ccd63ee6deb2c45373168754 100644 (file)
@@ -22,7 +22,6 @@ BOOST_INCLUDES = -I$(top_srcdir)/boost
 INCLUDES = $(SIGC_CFLAGS) $(BOOST_INCLUDES) $(PSPELL_INCLUDES) @FRONTEND_INCLUDES@
 localedir = $(datadir)/locale
 lyx_SOURCES = \
-       BackStack.h \
        BufferView.C \
        BufferView.h \
        BufferView2.C \