Difference between revisions of "User:BrandonTurner"

From ReactOS Wiki
Jump to: navigation, search
(Hello)
(Things on my list of things that one day i might think about doing)
Line 2: Line 2:
  
 
I'm a student at Michigan State University.  I have a blog at http://www.amateurgramming.com .  I am the Release Cordinator for ReactOS.  Yup, that should cover it.
 
I'm a student at Michigan State University.  I have a blog at http://www.amateurgramming.com .  I am the Release Cordinator for ReactOS.  Yup, that should cover it.
 
==Things on my list of things that one day i might think about doing==
 
 
===CMD Fixes===
 
*Implmenet Set /P
 
This is pretty straight forward.  When doing this make sure to take into account the way MS handles "set /A /P foo=5" compared to "set /P /A foo=5". 
 
 
*Compile as unicode
 
Not sure what is wrong with it, put probably more then just one thing blocking this.  For sure pipes break when it is compiled as unicode.
 
 
*Move.c code clean up
 
It works, but it needs to be cleaned up, the code is long and overly complex for what it needs to do.  Also, we can remove the hack to cover for MoveFileEx bug as it isnt a bug anymore.
 
 
*If rewrite
 
It works decent but looks _awful_.  Very hard to maintain and/or understand what the hell is going on.
 
 
*Remove Hardcoded buffers
 
This is mostly done thanks to Greatlord(cmd.c is the hardest spot that is left).  Anytime when you are handling a string that is taken from the commandline there should be no limit to the size.
 
 
*Implment & and &&
 
& runs two commands no matter what.
 
&& runs the 2nd command only if the first was a success
 
Not sure where to put this code even
 
 
*Reg Testing
 
We need more batch files like the one Royce made for "set /a".  What out for if bugs when doing this... could lead to in the wrong direction when looking for a regression.
 
 
===gettype===
 
*Finish off getting remote info using remote registry
 
 
===net.exe===
 
*I have a skeleton in my local copy, just need to start filling in each command
 
 
===win32k stuff===
 
*Getting the size of a menu item doesnt work correctly.  It trys to copy kernel memory where it cant.  This stops Tall Menu from the SDK from working correctly.
 
 
===Misc===
 
*AVL implement... I think I can, I think I can, I think I can, I think I can, I think I can, I think I can
 
 
*Implement replacefile, I have some hacked up code but it needs a lot of work and doesnt work yet. 
 
 
* get wget working(not sure on status)
 
 
* fix text displaying problems,  this is something I probably can't do.  maybe if I can look at how haiku is going to handle it.
 
 
*smss - allow the system to handle pagefile sizes.
 
 
*printscreen -> saves a bmp for temp solution
 
 
 
 
[http://www.brandonturner.org My Website!]
 

Revision as of 22:05, 22 August 2006

Hello

I'm a student at Michigan State University. I have a blog at http://www.amateurgramming.com . I am the Release Cordinator for ReactOS. Yup, that should cover it.