An open API service indexing awesome lists of open source software.

https://github.com/sambhav2612/cedit

:clipboard: :black_nib: A text editor written in C and C++
https://github.com/sambhav2612/cedit

c text-editor

Last synced: 2 months ago
JSON representation

:clipboard: :black_nib: A text editor written in C and C++

Awesome Lists containing this project

README

        

# CEdit

A text editor written in C and C++.

## Status [![Build Status](https://travis-ci.org/sambhav2612/CEdit.svg?branch=master)](https://travis-ci.org/sambhav2612/CEdit)

At version 0.0.11 and compiling without warning(s).

## Latest Update

Add and deploy [static website](https://sambhav2612.github.io/CEdit/) made with Facebook's Docusauras Framework.

## Upcoming Update

Add unit testing via Check Framework.

## Installation

```bash
# init local repo
$ git init

# add repo remote
$ git remote add upstream https://github.com/sambhav2612/CEdit.git

# clone the repo from remote
$ git clone upstream

# cd into the directory
$ cd CEdit

# install gcc and make
$ npm run install-dependencies

# test for installation of gcc and make
$ npm run test-dependencies

# build executable and run
$ npm run build-executable

# manually run the executable with new file
$ ./editor

# manually run the executable with open file
$ ./editor

# to keep up-to-date with remote
$ git pull upstream master

# == OPTIONAL ==
# install packages
$ npm install

# start a local server with current dir content in JSON format served online
$ npm run start-server
```

## Known Issues

Check the issue tracker for known issues [here](https://github.com/sambhav2612/CEdit/issues/created_by/sambhav2612).

## Machine setup instructions

Refer: https://viewsourcecode.org/snaptoken/kilo/01.setup.html

## Contribution Guideline

Contributions are welcome. Do check the existing contribution guideline [here](https://github.com/sambhav2612/CEdit/blob/master/.github/CONTRIBUTING.md).

## License

© Sambhav Jain 2018 [[email protected]](mailto:[email protected])

![GPL-3.0](http://200billionscandal.typepad.com/.a/6a00d83451da3169e20147e36f3e4a970b-800wi)