Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision |
Your text |
Line 256: |
Line 256: |
| * Used blockStart and blockEnd functions of Qscintilla for auto-indentation. | | * Used blockStart and blockEnd functions of Qscintilla for auto-indentation. |
| * BlockEnd function takes only single character to unindent, so auto-unindent for } braces worked well but not able to implement auto-indent for square brackets. | | * BlockEnd function takes only single character to unindent, so auto-unindent for } braces worked well but not able to implement auto-indent for square brackets. |
− |
| |
− | ==10 August==
| |
− | * Tried adding auto-indentation for square brackets by using the logic of folding for code block started and ended with square brackets but it did't work as expected.
| |
− |
| |
− | ==11 August==
| |
− | * The window is made to be auto-scrolled in case of any compilation error using scitilla function SCI_LINESCROLL fed with the error line.
| |
− |
| |
− | ==12 August==
| |
− | * As the window gets scrolled skipping the number of lines at every F5, so the logic is changed to set the cursor to error position and scroll the window to show the cursor position in case of any compilation error. In this way, the cursor remains that the error position in case of repeatedly running the same script.
| |
− |
| |
− | ==13 August==
| |
− | * Wrote the summary of project in github wiki page https://github.com/openscad/openscad/wiki/GSOC-2015-Project---ScadLexer
| |
− |
| |
− | ==14 August==
| |
− | * Made some changes, added images in the project summarization.
| |
− | * Also wrote the documentation for the features of scintilla editor https://github.com/openscad/openscad/wiki/Scintilla-Editor-Features
| |
− |
| |
− | ==17 August==
| |
− | * Started testing various added features in scadlexer for quality purpose.
| |
− |
| |
− | ==18 August==
| |
− | * Started writing tests for different start value, mentioning the value of start in the input file only.
| |
− |
| |
− | ==19 August==
| |
− | * Shift reading file from highlighting function to main function of lexertest as to pass the required pass parameter to lex_result function.
| |
− |
| |
− | ==20 August==
| |
− | * Use examples shipped with openscad to write tests to test their behavior and performance.
| |