Hi Noli,
On Jul 14, 12:30 pm, Noli Sicad <[email protected]> wrote:
> I was hoping that I could run glpk/mathprog, gnuplot, r package, etc
> with spyder ide just like in SciTE with QScintilla and external
> console as main features of Spyder.
>
> Is there any reason why you want to remove QScintilla in version 2.0?
Please note that QScintilla is a Qt port of Scintilla but not SciTE.
SciTE = Scintilla + IDE features like "Run" support for many
languages.
In other words, the running capabilities that you are referring to are
*not* part of QScintilla. QScintilla only aims at source code editing
(syntax coloring, code completion, calltips, etc.). In Spyder,
QsciEditor (the source code editor based on QScintilla in Spyder v1.x)
exclusive features are the following:
* code folding
* rectangular selection (but this could be done in QtEditor as
well without too much efforts)
* syntax coloring for the following filetypes (one lexer per
line):
* QsciLexerDiff: .diff, .patch, .rej
* QsciLexerCSS: .css
* QsciLexerHTML: .htm, .html
* QsciLexerBatch: .bat, .cmd, .nt
*
QsciLexerProperties: .properties, .session, .ini, .inf, .reg, .url, .cfg, .cnf,
.aut, .iss
But supporting the filetypes above do not seem to be important for a
scientific-oriented IDE. Besides, these lexers were added to Spyder
v1.x only because they were implemented in QScintilla, so it was
really nothing to do to integrate them to the source code editor.
Note that the languages you are referring to (glpk/mathprog, gnuplot,
r package) are *not* supported by QScintilla anyway, at least not on
the most widely used versions of QScintilla (QScintilla does not
support all Scintilla features).
> SciTE has portability problem only Windows and Linux. Spyder has very
> good potential to address this needs as SciTE like IDE for Mac OS X,
> Linux and Windows (XP, vista, 7)
Yes, you're right, but Spyder is absolutely not intended to replace
SciTE. Please remember that Spyder stands for Scientific *PYthon*
Development EnviRonment.
> As I look at the source code of Spyder only c, fortran and python
> files are supported in the IDE. I could still use it for glpk/mathprog
> since mathprog uses the c like syntax.
That's right, QtEditor, the source code editor based exclusively on Qt
which is the default editor in Spyder v2.0, currently supports only
Python, Cython, C/C++ and Fortran 90. This is quite logical: being a
Python IDE, Spyder supports Python and the languages that may be used
to write Python extensions (i.e. C/C++ and Fortran).
> I ask this question but no
> reply.http://groups.google.com/group/spyderlib/browse_thread/thread/417cb8f...
Sorry I totally missed this post!
I hope I've answered to all your questions now.
Cheers,
Pierre
> Noli
>
> On 6/11/10, Pierre Raybaut <[email protected]> wrote:
>
> > Hi all,
>
> > Spyder v1.1.0 Release Candidate 1 is now available.
>
> > Since v1.1.0beta8: bugfixes and a step further into IPython
> > integration:
> >http://spyderlib.googlegroups.com/web/spyder_light.png
> > (this screenshot shows the new 'light mode', i.e.running Spyder with --
> > light option: try it!)
>
> > If everything goes as expected, the v1.1.0 final release should be
> > available next week, hopefully.
>
> > As soon as it's released, I'll begin to work on the next release:
> > v2.0.
> > Major new features:
> > * console major simplification: no more interactive console (just
> > the external console, with IPython if available: this will be renamed
> > as *the* console) and no more "workspace" and "current working
> > directory" plugins -- these features are already available for the
> > external console
> > * editor: support for simple visual debugging (breakpoints)
> > * editor: support for real code completion and introspection
> > thanks to a new plugin based on 'rope'
> > * editor: QScintilla dependency will be removed, if possible (the
> > editor widget based exclusively on Qt is already working great! but no
> > more code folding or rectangular selection.... which are QScintilla
> > exclusive features)
>
> > Pierre
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "spyder" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/spyderlib?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/spyderlib?hl=en.