Giter Club home page Giter Club logo

thursday's Introduction

The Secret Code is starting completely from the ground up in C.. Stay Tuned...

thursday's People

Contributors

aaronv77 avatar

Watchers

James Cloos avatar

thursday's Issues

Delete Key

When the cursor is in the middle of the sentence of string of commands, and the del key is pressed it messes up all of the input. This was not taken into consideration when implemented. Will be fixed within the following week.

Tab Auto Complete

There is another bug within the Tab Auto complete, it is not completing the file names correctly. Try the following to get the error: .thursday_profile.

Command Parser

There is an issues with the command parser. I tried to rework the logic this morning and didn't quite fix every error this morning. I will get to it after work.

Tab Auto Complete

When you hit tab twice to show the directory results on the search, it would be nice if it would show if there are no results. The efficiency of this process is also very slow, we should condense and revisit some of the code soon.

Home Directory

Need to change the setup script to move the .Thursday directory to a better place for all user to have access too.

Special Character containers..

So just like single and double quotes should be stayed together as a token, but it is not just single and double quotes that need to stay together. Parentheses, brackets, and curly braces should be stayed together as a string rather than broken up when a space is found.

Editing current & previous lines of commands

Unable to edit lines of input wether it be current input line or previous. I can hit the back button from the end of the line, but once I try editing somewhere in the middle of the line, we seg fault. The proper function should be able to delete a character and have every character after the deleted one move over a character.

(TAB) Auto Complete

As of right now on the new_features branch there is no tab completion implemented. This will be fixed and implemented within the next week, along with fixes in the documentation. The documentation needs to be adjusted so that new users know how to start using the application quicker and understanding it better.

The Decompress commands

The decompress command should be able to take other compressed version extensions. Right now we only support tgz.

Shutdown command.

There is no easy way to shutdown the operating system easily, so lets implement a command that can just shutdown any unix / linux operating system from the terminal.

Commands to be added.

  • Command #1: Print out all the different colors that you can switch too.
  • Command #2: Delete the command history.

Command History Bug

There is an issue when you just load up the system and hit the up arrow key with no previous commands. There is a seg fault, and its due to trying to access a vector with nothing in it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.