You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

[FiXos][C]FXSH : FiXos SHell

b/Calculator Development Started by Duke "Tape" Eiyeron, March 03, 2015, 10:41:55 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

u/Dream of Omnimaga March 12, 2015, 04:01:08 PM
Aah ok. I know nothing about that technical stuff x.x
u/Duke "Tape" Eiyeron March 12, 2015, 04:05:37 PM
Nah, it's nothing, pal!

Changes!

- Now the prompt show the current directory name and not the whole path.
- pwd has been added as built-in
- Fixed a problem with wat where it could have closed stdin, making the shell unuasble
- Fixes and cleaning

And what the hell, I made goofs around the code and have to rewrite some features I did (notably running the builts-ins in a fork.)
u/Dream of Omnimaga March 12, 2015, 04:13:05 PM
How large is it so far?
u/Duke "Tape" Eiyeron March 12, 2015, 04:14:04 PM
33KB, a large part (around 20KB) is taken by libc but adding new features like I added just before is only a matter of hundreds of bytes.
u/Dream of Omnimaga March 12, 2015, 11:25:44 PM
Aaah, not bad. :D
u/Duke "Tape" Eiyeron April 05, 2015, 08:13:19 AM
Updates : started programming env (dump environment vars and shuould in the future help changing them), changed the way builtins are binded in the source code to allow forking some of them and not making them run in the same process than  the shell (that helps programs like cat to stop by resetting signals for its process). Some cleaning/formatting has been done too.
u/Snektron April 05, 2015, 08:47:15 AM
Does this shell allow for something like screen too? or is that more OS?
u/Duke "Tape" Eiyeron April 05, 2015, 08:56:11 AM
No, it's more like a stripped version of sh at this moment. More work should be done to make envvar editing easier or parsing configuration from files (fopen seem borked at this moment) but it should stay easy on memory to allow more process running.

Oh and job system. Running processes in background,anyone?
u/Snektron April 05, 2015, 09:17:18 AM
Assum :D
u/matrefeytontias April 06, 2015, 03:36:01 PM
Pretty sure that means "awesome" in the Spooderman language :P
u/Dream of Omnimaga April 07, 2015, 06:59:47 AM
Ah ok. It's generally best to not intentionally use wrongly spelled words in serious topics, though ;)
u/Duke "Tape" Eiyeron April 07, 2015, 11:40:47 AM
Yeah, but I can handle that in case of too much wrong grammar. *brings Grammar Nazi Handbook*
u/Snektron April 07, 2015, 02:25:06 PM
Quote from: DJ Omnimaga on April 06, 2015, 01:55:13 PM
Great update, Eiyeron :D

Quote from: Cumred_Snektron on April 05, 2015, 09:17:18 AM
Assum :D
What? ???
it's indeed just a short version of "awesome" :P
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal