This repository has been archived by the owner. It is now read-only.
6pad text editor
C HTML Lua PHP Batchfile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
plugins
.gitignore
6pad scripting documentation.Chm
6pad-fr.ini
API functions.txt
OLD_Teswt23.lua
Regular expressions.txt
c-release.bat
c.bat
cExports.c
changelog.txt
consts.h
dl.txt
empty.txt
english.h
french.h
global.h
help.vsnt
index.php
iniconfig.c
io_functions.c
list.c
list.h
lua-events.c
luabase.c
luachoicehandle.c
luaedithandle.c
luaexstringapi.c
luafiledir.c
lualangextensions.c
luamenuhandle.c
luapcreapi.c
luaprocesshandle.c
luaprogresshandle.c
main.c
misc-helpers.c
oldtest4.lua
pcre-functions.c
pcre-functions.h
r.bat
readme.md
res.rc
strings.c
test.ini
test.txt
test2.lua
test3.lua
test4 .lu
test6pad.txt
test9.lua
todo.txt
wchar_t_functions-1.c
wchar_t_functions-2.c

readme.md

6pad, the smart and light text editor

This project is no longer maintained

Please see Jane: just another editor for a more recent, active project replacing this one.

Story

At the origin of this text editor, a rising frustration against windows notepad, very fast and very accessible but with missing many important functionalities when doing programming.

For programming, there are of course integrated developpement environments (IDE). But I find them either too slow, too complicated, too inaccessible to screen readers, or simply « usine à gaz » as we commonly call that kind of big piece of shit in french. I prefer work with simple things and the command-line. Concerning light editors like Notepad2 and Notepad++,their accessibility isn't sufficiant. That's why I decided to create my own text editor, called 6pad.

6pad is a text editor for windows aimed to replace that old notepad. It has been designed from start to keep its execution speed and its accessibility, but adds important functionnalities related to programming; functionnalities not necessary innovative but quick and practical.

Features

  • 100% accessible, because using only standard windows controls
  • Small and portable: less than 600 KB, no installation needed
  • Quick even when loading and editing big files of several MB (Max. 1 GB)
  • Opening multiple files in separate tabs
  • Managing 13 encodings and line endings
  • Perl compatible regular expression search/replace
  • Follow indentation and smart home
  • Protection against double-opening and concurrent modifications
  • Complete and powerful lua scripting module, allowing to customize the editor to your needs

Since everything has drawbacks, the following features aren't implemented and will probably never be :

  • Syntactic coloration
  • Priting features
  • WYSIWYG features

License

This software is under license Creative Common BY/NC/SA.

Contribute

If you wish to contribute, for the software itself or or to write lua extensions, you can contact me by using the contact page on my website.

For more information, visit the french page about 6pad http://quentinc.net/6pad

Contact at http://quentinc.net/contact