From 2564989770a1955d8e4de8e3aec2c3b14bdb34a0 Mon Sep 17 00:00:00 2001 From: Palash Bauri Date: Thu, 24 May 2018 11:17:51 +0530 Subject: [PATCH 1/3] Added a New Category : Text Editor added few items in that category and moved an item `C: Build Your Own Text Editor` to `Text Editor` category --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5480c43..6506a39 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ * [Search Engine](#build-your-own-search-engine) * [Shell](#build-your-own-shell) * [Template Engine](#build-your-own-template-engine) +* [Text Editor](#build-your-own-text-editor) * [Web Search Engine](#build-your-own-web-search-engine) * [Web Server](#build-your-own-web-server) * [Uncategorized](#uncategorized) @@ -278,6 +279,15 @@ * [**Python**: _A Template Engine_](http://aosabook.org/en/500L/a-template-engine.html) * [**Ruby**: _How to write a template engine in less than 30 lines of code_](http://bits.citrusbyte.com/how-to-write-a-template-library/) + +#### Build your own `Text Editor` + +* [**Python**: _Create a Simple Python Text Editor!_](http://www.instructables.com/id/Create-a-Simple-Python-Text-Editor/) +* [**C**: _Build Your Own Text Editor_](https://viewsourcecode.org/snaptoken/kilo/) +* [**C++**: _Designing a Simple Text Editor_](http://www.fltk.org/doc-1.1/editor.html) +* [**Python**: _Python Tutorial:Make Your Own Text Editor_](https://www.youtube.com/watch?v=xqDonHEYPgA) [video] + + #### Build your own `Web Search Engine` * [**PHP**: _Code a Search Engine in PHP_](https://boyter.org/2013/01/code-for-a-search-engine-in-php-part-1/) @@ -294,12 +304,12 @@ * [**Python**: _Building a basic HTTP Server from scratch in Python_](http://joaoventura.net/blog/2017/python-webserver/) * [**Ruby**: _Building a simple websockets server from scratch in Ruby_](http://blog.honeybadger.io/building-a-simple-websockets-server-from-scratch-in-ruby/) + #### Uncategorized * [**(any)**: _From NAND to Tetris: Building a Modern Computer From First Principles_](http://nand2tetris.org/) * [**Alloy**: _The Same-Origin Policy_](http://aosabook.org/en/500L/the-same-origin-policy.html) * [**C**: _Building a software and hardware stack for a simple computer from scratch_](https://www.youtube.com/watch?v=ZjwvMcP3Nf0&list=PLU94OURih-CiP4WxKSMt3UcwMSDM3aTtX) [video] -* [**C**: _Build Your Own Text Editor_](https://viewsourcecode.org/snaptoken/kilo/) * [**C**: _How to Write a Video Player in Less Than 1000 Lines_](http://dranger.com/ffmpeg/ffmpeg.html) * [**C**: _Learn how to write a hash table in C_](https://github.com/jamesroutley/write-a-hash-table) * [**C**: _Writing an SVG Library_](http://www.code-in-c.com/writing-svg-library-c/) From 3abe93b076742cec7a8dce0a31f9fbbf505ba3a4 Mon Sep 17 00:00:00 2001 From: Daniel Stefanovic Date: Thu, 24 May 2018 11:19:33 +0200 Subject: [PATCH 2/3] Add missing whitespace in link label --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6506a39..1bb8240 100644 --- a/README.md +++ b/README.md @@ -285,7 +285,7 @@ * [**Python**: _Create a Simple Python Text Editor!_](http://www.instructables.com/id/Create-a-Simple-Python-Text-Editor/) * [**C**: _Build Your Own Text Editor_](https://viewsourcecode.org/snaptoken/kilo/) * [**C++**: _Designing a Simple Text Editor_](http://www.fltk.org/doc-1.1/editor.html) -* [**Python**: _Python Tutorial:Make Your Own Text Editor_](https://www.youtube.com/watch?v=xqDonHEYPgA) [video] +* [**Python**: _Python Tutorial: Make Your Own Text Editor_](https://www.youtube.com/watch?v=xqDonHEYPgA) [video] #### Build your own `Web Search Engine` From 688fd5a8cd310cde2b8cb7b93a70d095eeaefffb Mon Sep 17 00:00:00 2001 From: Daniel Stefanovic Date: Thu, 24 May 2018 11:20:25 +0200 Subject: [PATCH 3/3] Remove line breaks before and after new category --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 1bb8240..b177a34 100644 --- a/README.md +++ b/README.md @@ -279,7 +279,6 @@ * [**Python**: _A Template Engine_](http://aosabook.org/en/500L/a-template-engine.html) * [**Ruby**: _How to write a template engine in less than 30 lines of code_](http://bits.citrusbyte.com/how-to-write-a-template-library/) - #### Build your own `Text Editor` * [**Python**: _Create a Simple Python Text Editor!_](http://www.instructables.com/id/Create-a-Simple-Python-Text-Editor/) @@ -287,7 +286,6 @@ * [**C++**: _Designing a Simple Text Editor_](http://www.fltk.org/doc-1.1/editor.html) * [**Python**: _Python Tutorial: Make Your Own Text Editor_](https://www.youtube.com/watch?v=xqDonHEYPgA) [video] - #### Build your own `Web Search Engine` * [**PHP**: _Code a Search Engine in PHP_](https://boyter.org/2013/01/code-for-a-search-engine-in-php-part-1/)