An error occurred fetching the project authors.
- 26 Feb, 2014 2 commits
-
-
Arnaud Fontaine authored
ZODB Components/Python Script: Add link on Zope HTML traceback to go straight to the source code line.
-
Arnaud Fontaine authored
ZODB Components: Like Python Script, use Ace Editor annotations to check source code without saving. Also, switch to Pylint for Python Script source code checking to use the same code for both.
-
- 14 Nov, 2013 1 commit
- 10 Sep, 2013 10 commits
-
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
Before, 'exec' was used but it is not safe as it executes the source code and also not so useful as it stops at the first error. So, use pylint instead: * Report errors and warnings (naming conventions could later be checked too). * Allow to jump directly in Ace Editor to the message line/column by clicking on it. * Define properly dynamic packages by setting __path__, otherwise pylint fails when a Component imports another one. Also, split up consistency checking done in validated/modified state and checking source code everytime the source code is modified: Source code error message was previously stored as a workflow variable, which didn't make any sense because user would only get error messages on Workflow transition, thus use existing Interaction Workflow to check source code and set newly defined error/warning properties everytime the source code is modified.
-
Arnaud Fontaine authored
Otherwise, without passing the new height/width to resize() and without force, text is not visible when switching to maximize/fullscreen mode.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
This has several benefits: * No need to exit maximize/fullscreen modes to save. * The cursor position in the editor does not change. This implementation is hackish because it is too Component-specific, but until RenderJS is being used, there is no probably no better way.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
- 28 Feb, 2012 1 commit
-
-
Arnaud Fontaine authored
-
- 15 Feb, 2012 1 commit
-
-
Arnaud Fontaine authored
-
- 11 Feb, 2012 2 commits
-
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
- 27 Jan, 2012 1 commit
-
-
Arnaud Fontaine authored
-