Skip to content

pt3002/Text-Editor-DSA1-Mini-Project

Repository files navigation

DSA-1 Mini Project - Text Editor

A tool that allows a user to create and edit documents. The user can interact with the text editor through the Status bar, all the features of the text editor are listed below. This text editor is implemented using C language. This project has been built as a part of DSA-1 Mini Project.

Team

112003104 - Pratik Patil

112003114 - Prerna Tulsiani

Working of Text Editor

working_flowchart

Features of Text Editor

Features_flowchart

Data Structures and Algorithms used

  • Linked lists for adding elements
  • Rabin Karp and hashing techniques for string searching

Installation for Linux

  1. Clone the repository
git clone https://github.com/pt3002/DSA-1-Mini-Project.git
  1. In the command line at the project root, run:
gcc -o main main.c
  1. After compiling, run:
./main

Screenshots

  1. Starting Message Introduction

  2. Writing in a file Writing in File

  3. Searching in a file Finding

  4. Warning - Quitting without saving Quiting Without Saving

  5. Saved Successfully Saved Successfully

  6. File written on disk. File Written on Disk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages