Revision 3f3f453...

Go back to digest for 18th March 2012

Features in Educational

Martin Küttler committed changes in [cantor] /:

Identifier type is fetched asynchronously, no crash for Sage

- CompletionObject looks to be in a good shape, with everything potentially
time consuming being done asynchronously.
- The appropriate versions of mayIdentifierContain() and -BeginWith() are
now called at the construction of CompletionObject.
- (Popup-) Completion seems to behave nicely for Maxima and Qalculate. In
the other backends everything seems to be working at least as good as it
used to.

File Changes

Modified 16 files
  •   src/commandentry.cpp
  •   src/commandentry.h
  •   src/lib/completionobject.cpp
  •   src/lib/completionobject.h
  •   src/lib/syntaxhelpobject.cpp
  •   src/lib/syntaxhelpobject.h
  •   src/backends/kalgebra/kalgebracompletionobject.cpp
  •   src/backends/maxima/maximacompletionobject.cpp
  •   src/backends/maxima/maximacompletionobject.h
  •   src/backends/null/nullcompletionobject.cpp
  •   src/backends/octave/octavecompletionobject.cpp
  •   src/backends/qalculate/qalculatecompletionobject.cpp
  •   src/backends/qalculate/qalculatecompletionobject.h
  •   src/backends/R/rcompletionobject.cpp
  •   src/backends/sage/sagecompletionobject.cpp
  •   src/backends/scilab/scilabcompletionobject.cpp
16 files changed in total