Differences between revisions 2 and 3
Revision 2 as of 2014-09-18 17:30:30
Size: 1381
Editor: iandrus
Comment:
Revision 3 as of 2014-09-18 23:43:49
Size: 1456
Editor: iandrus
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
|| Other interpreters || no || ??           || || Other interpreters || no || some support ||
Line 15: Line 15:
|| flymake integration || yes || || || flymake integration || yes || flymake-python-pyflakes ||
|| flycheck integration||
|| yes ||
Line 22: Line 23:
|| Compatibility || new/old python.el || ?? || || Compatibility || new/old python.el || any ||

There are two Emacs modes for Sage: sage-mode and sage-shell-mode. Ideally they should be largely key binding compatible (open bugs if not), and hopefully you can even use both together. To my knowledge that hasn't been tested yet.

In the feature table below ?? means probably, and blank means probably not.

sage-mode

sage-shell-mode

Installation

spkg

MELPA

Completion

pcomplete

auto-complete

Helm integration

no

yes

Cleaner codebase

??

Other interpreters

no

some support

Cython mode

yes

flymake integration

yes

flymake-python-pyflakes

flycheck integration

yes

AUCTeX integration

yes

Doctesting helps

yes

Building help

yes

Inline plots

yes

Typeset output

yes

"blocks"

yes

Compatibility

new/old python.el

any

SageModeComparison (last edited 2017-01-07 18:36:50 by charpent)