Archive for the ‘gsoc2013-python-backend’ tag
Python Backend for Cantor: Append Plot Images in Cantor Workspace
Other feature implemented in python backend for Cantor in last weeks was “append plot image to Cantor Workspace”. In other backends you can, optionally, generate a plot image and this image will be append in Cantor workspace, not generating a separated window to the picture. Below we have a command to generate a plot image… [Read More]
Side panels in Python Backend for Cantor: Help and Variable Management
In last weeks I developed some new features to python backend for Cantor. In this post I will write about two of their: the help and the variable management, implemented as panels. Help Panel on left; Variable Management Panel on right Help panel Help panel shows the help output in a separated panel, facilitating the… [Read More]
Cantor – palavras-chave dinâmicas no python backend
No post anterior, eu mencionei sobre palavras-chave dinâmicas no python backend. A ideia é que, após importar um módulo python na área de trabalho do Cantor, funções, palavras-chave, variáveis e mais deste módulo são carredados no Cantor e disponibilizados para o destaque de sintaxe e tab complete. Esta funcionalidade já está implementada e você pode… [Read More]
Cantor – dynamic keywords in python backend
In previous post, I mentioned about dynamic keywords in python backend. The idea is, after import a python module in Cantor workspace, functions, keywords, variables, and more from this module are load by Cantor and available to syntax highlighting and tab complete. This feature is implemented for now. You can test it compiling Cantor from… [Read More]
Backend Python para Cantor – Destaque de Sintaxe, Tab Complete, e Modo Interactive
Meu projeto no Google Summer of Code 2013, o desenvolvimento de um backend para python no Cantor, atingiu alguns objetivos nas últimas semanas. Primeiramente eu desenvolvi a versão preliminar para as funcionalidades de destaque de sintaxe e tab complete. Esta etapa utilizou processamento de arquivos XML para prover um conjunto básico de palavras-chave e funções… [Read More]