| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-25 | made the readme file | Abdellah El Morabit | |
| 2025-02-25 | dont know what i am even doing at this point, getting a segmentation fault ↵ | Abdellah El Morabit | |
| while trying to delete an emty folder... | |||
| 2025-02-24 | tested the features, only thing to do is work on the recursive removal of files | Abdellah El Morabit | |
| 2025-02-24 | i was getting errors becasue i was passing structures into the execute ↵ | Abdellah El Morabit | |
| structure while it was expecting a const char; but i ended up splitting up the char using the split_command and passing thazt result into the variable which apparently fixes the problem | |||
| 2025-02-23 | worked on the looping over the files / entries in a directory | Abdellah El Morabit | |
| 2025-02-22 | worked on the other features still encountering a lot of small problems and ↵ | Abdellah El Morabit | |
| other discoveries but getting their, the program is almost finished | |||
| 2025-02-22 | working on the recursive deletion of a folder | Abdellah El Morabit | |
| 2025-02-22 | splitting the argument into the source and detination | Abdellah El Morabit | |
| 2025-02-22 | splitting the argument in to the source and the destination file, only for ↵ | Abdellah El Morabit | |
| certain commands | |||
| 2025-02-22 | still thinking on how to properly implement this | Abdellah El Morabit | |
| 2025-02-22 | working on the making a copy of a file, so reading the contents and making a ↵ | Abdellah El Morabit | |
| new file and writing to it the contents of the previous file | |||
| 2025-02-22 | working on the recursive deletion of files | Abdellah El Morabit | |
| 2025-02-22 | i think everything works except for the new features im planning on adding ↵ | Abdellah El Morabit | |
| and the remove file/ directory permissions but i dont know how to do that yet | |||
| 2025-02-20 | encountering one bug after an other, having trouble with the pointers and ↵ | Abdellah El Morabit | |
| string readings | |||
| 2025-02-19 | huge step in the code redesign got the core of the code working, now whats ↵ | Abdellah El Morabit | |
| left is to work on small little features and then fine tune everything | |||
| 2025-02-19 | renamed the ls command for better code readability | Abdellah El Morabit | |
| 2025-02-19 | prototype for the feature | Abdellah El Morabit | |
| 2025-02-19 | prototype for the feature | Abdellah El Morabit | |
| 2025-02-19 | prototype for the feature | Abdellah El Morabit | |
| 2025-02-19 | prototype for the feature | Abdellah El Morabit | |
| 2025-02-19 | prototype for the feature | Abdellah El Morabit | |
| 2025-02-19 | redesigned the main function, its way smaller now | Abdellah El Morabit | |
| 2025-02-19 | had to update the way the pwd command and the echo command work because of ↵ | Abdellah El Morabit | |
| the new code design, echo now has a seperate function and pwd has to take in an argument and then cancel it, this is because of the code structure i commited earlier but instead of making a seperate code structure for every type of command ill just handle it in the commands that dont need it | |||
| 2025-02-19 | working on the body of the new features of the shell | Abdellah El Morabit | |
| 2025-02-19 | an array that stores all of the available commands | Abdellah El Morabit | |
| 2025-02-19 | this structure defines the data format for us to execute a command based on ↵ | Abdellah El Morabit | |
| the user input | |||
| 2025-02-19 | somehow made a function that exeutes the commands that it pulls from an ↵ | Abdellah El Morabit | |
| array of commands and its working | |||
| 2025-02-19 | Merge remote-tracking branch 'origin/master' | Abdellah El Morabit | |
| 2025-02-19 | committing cmake files | Abdellah El Morabit | |
| 2025-02-18 | Reworked alot of code and features | nasrlol | |
| Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | these are my curent findings on the getcwd command from the unistd.h library | nasrlol | |
| Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | started on the optimization of the code, i didnt like the if ladder so now ↵ | nasrlol | |
| im working on altnerative and better way to do what it dit, this involves cycling thorgh a strutred array and executing the matching function, this should be more performant and give better code readability also added function prototypes and figured out the feature scope of de software Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | implemented the clear function in the if else ladder, dont know if there is ↵ | nasrlol | |
| a nicer way to do this, ill have to think about it Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | again seg faults= | nasrlol | |
| Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | handling seg faults again | nasrlol | |
| Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | thought that clearing the terminal before showing the shell would give it a ↵ | nasrlol | |
| more real experience Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | handling segmentation fault | nasrlol | |
| Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | started working on the change directory command, and im still reading the ↵ | nasrlol | |
| documentation about how I should approach this, also made a clear command, found how to do this in the clear man pages, what I did was pretty simple, just using the clear terminal screen text sequence and clear scroll buffer text sequence Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-18 | ls is working now | Abdellah El Morabit | |
| 2025-02-18 | tested the ls code seperatly and it worked | Abdellah El Morabit | |
| 2025-02-18 | was freeing a pointer before i used it for its purpose what made some things ↵ | Abdellah El Morabit | |
| mall function | |||
| 2025-02-17 | tried to fix the display of the files in a folder but still isnt working but ↵ | nasrlol | |
| the seg faults are fixed properly Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-17 | tried to fix the display of the files in a folder but still isnt working but ↵ | nasrlol | |
| the seg faults are fixed properly Signed-off-by: nasrlol <nsrddyn@gmail.com> | |||
| 2025-02-17 | fixed the segmentation faults | Abdellah El Morabit | |
| 2025-02-17 | fixed the segmentation faults | Abdellah El Morabit | |
| 2025-02-13 | fixed the segmentation fault, and found a better way to impelment echo | nasrlol | |
| 2025-02-13 | fixed some basic program problems, but at the moment im having issue with a ↵ | nasrlol | |
| segfault somehow somewhere | |||
| 2025-02-12 | 30 unversioned files | nasrlol | |
| 2025-02-12 | working on the main function of the code trying to get the lines to ↵ | nasrlol | |
| correctly dislay everything, still having a little of trouble though | |||
| 2025-02-12 | removed a couple of files from the directory | Abdellah El Morabit | |
