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 DEMO for keyword highlighting is: https://github.com/shaina7837/Scad-Lexer-demo
+
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 can review my code and then merge it up in master branch after testing.
+
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, in my project 'UI brushup of OpenSCAD' used QsciLexerCPP as a base class for SCAD lexer class. But as the CPP is very large language as compared to SCAD so it is causing various issues, which I came to know later. In this year, I want to solve all those issues by writing a lexer specifically for scad lexer.
+
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.

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)