Editing User:Shainasabarwal/ScadLexer for ScintillaEditor
From BRL-CAD
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 61: | Line 61: | ||
</code> | </code> | ||
As shown, the function is using respective style index 'Keyword' for styling. | As shown, the function is using respective style index 'Keyword' for styling. | ||
− | The complete | + | The complete demo for keyword highlighting is: https://github.com/shaina7837/Scad-Lexer-demo |
'''Different Color scheme''' | '''Different Color scheme''' | ||
Line 159: | Line 159: | ||
===Code Review=== | ===Code Review=== | ||
− | I already has commit access to openscad respository at https://github.com/openscad/openscad. I will push my code in separate branch of same repository and send pull request so that mentors | + | I already has commit access to openscad respository at https://github.com/openscad/openscad. I will push my code in separate branch of same repository and send pull request so that mentors and review my code and then merge it up in master branch after complete testing. |
==Why OpenSCAD?== | ==Why OpenSCAD?== | ||
Line 165: | Line 165: | ||
==Why SCAD lexer project?== | ==Why SCAD lexer project?== | ||
− | I came up with this idea of adding scad lexer as gsoc project, because last time, I | + | I came up with this idea of adding scad lexer as gsoc project, because last time, I in my project 'UI brushup of OpenSCAD' and used QsciLexerCPP as a base class for SCAD language. But as the CPP is very large language as compared to SCAD so it is causing various issue, which I came to know later. In this year, I want to solve all those issues by adding a lexer specifically for scad lexer. |
==Why Me?== | ==Why Me?== | ||
As we have very less number of women in technical study as compared to men, I want to be the part of technical community and spread awareness about women in tech in our society. I learnt a lot being the part of this community and want to contribute more through this program and afterwards. I also shared idea of improving the website of OpenSCAD but that couldn't be the part of this project, so I have plans to do so after completion of this project. | As we have very less number of women in technical study as compared to men, I want to be the part of technical community and spread awareness about women in tech in our society. I learnt a lot being the part of this community and want to contribute more through this program and afterwards. I also shared idea of improving the website of OpenSCAD but that couldn't be the part of this project, so I have plans to do so after completion of this project. |