Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 2.51 KB

File metadata and controls

90 lines (61 loc) · 2.51 KB

ncsh Notes, References, Bugs, and Random Stuff

References

Misc

Other Shells in C

Libraries Considered

Line Readers

curses/ncurses-like Libraries

fzf

Windows Notes

#ifdef WIN32 || _WIN32 || _WIN64

#endif // WIN32

#ifdef linux || __unix__

#endif // linux

//CreateProcess

Fuzzing Notes

Z Notes

  • z add /mnt/c/Users/Alex/source/repos/PersonalRepos/shells/ncsh
  • z add /mnt/c/Users/Alex/source/repos/PersonalRepos/ttytest2
  • z print

Docker Notes

sudo docker build . --tag ncsh-docked --file ./dockerfile
sudo docker run -d ncsh-docked
docker run -ti --rm -v $(shell pwd):/docker ncsh-docked "make && ruby ./acceptance_tests/directory_short_acceptance_test_runner.rb"

sudo docker run -ti --rm -v $(shell pwd):/ncsh ncsh-docked "make && ruby ./acceptance_tests/acceptance_tests.rb"

sudo docker run -ti --rm -v $(shell pwd):/ncsh ncsh-docked "./tests_it.sh"

learning
sudo docker build -t ncsh-docked .
sudo docker run ncsh-docked

z

z add /home/alex/ncsh z add /home/alex/.config z add /home/alex/.config/ncsh z add /home/alex/.config/nvim z add /home/alex/ttytest2 z add /home/alex/ttyio