Revision c79cb0b...
Go back to digest for 13th May 2012Features in Educational
The basic featues of CommandEntry work
CommandEntry is usable, but not everything works as of yet:
- SyntaxHighlighting is crippled. It does not work in Maxima, but
in Qalculate some things are highlighted.
- Completion does not work, because Tabs are not recognised.
- The WorksheetTextItems do not look nice: They have a wierd border,
and the cursor is not shown.
- WorksheetTextItems are also too small, they should fill the whole
line.
- Cursor movement does not work for additional information blocks.
But I am not sure whether one should be able to navigate out of
those, as any modification outside should abort the evaluation
and destroy the additional information.
- There most certainly is more.
Other Entries can not yet be added to the Worksheet.
File Changes
- src/worksheetstatictextitem.cpp
- src/worksheetstatictextitem.h
- src/cantor_part.cpp
- src/CMakeLists.txt
- src/commandentry.cpp
- src/commandentry.h
- src/latexentry.cpp
- src/latexentry.h
- src/resultproxy.cpp
- src/resultproxy.h
- src/textentry.cpp
- src/textentry.h
- src/worksheet.cpp
- src/worksheet.h
- src/worksheetentry.cpp
- src/worksheetentry.h
- src/worksheettextitem.cpp
- src/worksheettextitem.h
- src/worksheetview.cpp
- src/worksheetview.h
- src/lib/defaulthighlighter.cpp
- src/lib/defaulthighlighter.h
- src/lib/session.cpp
- src/lib/session.h
- src/backends/kalgebra/kalgebrasession.cpp
- src/backends/kalgebra/kalgebrasession.h
- src/backends/maxima/maximahighlighter.cpp
- src/backends/maxima/maximahighlighter.h
- src/backends/maxima/maximasession.cpp
- src/backends/maxima/maximasession.h
- src/backends/octave/octavehighlighter.cpp
- src/backends/octave/octavehighlighter.h
- src/backends/octave/octavesession.cpp
- src/backends/octave/octavesession.h
- src/backends/qalculate/qalculatehighlighter.cpp
- src/backends/qalculate/qalculatehighlighter.h
- src/backends/qalculate/qalculatesession.cpp
- src/backends/qalculate/qalculatesession.h
- src/backends/R/rhighlighter.cpp
- src/backends/R/rhighlighter.h
- src/backends/R/rsession.cpp
- src/backends/R/rsession.h
- src/backends/sage/sagehighlighter.cpp
- src/backends/sage/sagehighlighter.h
- src/backends/sage/sagesession.cpp
- src/backends/sage/sagesession.h
- src/backends/scilab/scilabhighlighter.cpp
- src/backends/scilab/scilabhighlighter.h
- src/backends/scilab/scilabsession.cpp
- src/backends/scilab/scilabsession.h