Menu

Tree [758f08] default tip /
 History

Read Only access


File Date Author Commit
 tests 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 .hgignore 2021-12-25 Hobcraft Hobcraft [8441a1] add Info.plist to hgignore because we don't wan...
 .hgtags 2022-01-01 Hobcraft Hobcraft [232131] Added tag termedit_srht_20211231 for changeset ...
 LICENSE 2024-10-06 Hobcraft Hobcraft [758f08] fixup license. improve instructions.
 Makefile 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 README 2024-10-06 Hobcraft Hobcraft [758f08] fixup license. improve instructions.
 README.md 2024-10-06 Hobcraft Hobcraft [758f08] fixup license. improve instructions.
 buffer.pas 2018-05-20 Hobcraft Hobcraft [0377dc] remove eventlog which was used for debugging
 editor.pas 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 editorcommon.pas 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 history.pas 2018-06-04 Hobcraft Hobcraft [7b60a4] fixup history class to make previous/next behav...
 historycommon.pas 2018-06-03 Hobcraft Hobcraft [8bccae] add a history interface for the editor to use. ...
 keymap.pas 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 make-debug.mk 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 make-release.mk 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...
 ncedit.lpi 2021-12-31 Hobcraft Hobcraft [fac5e1] addition of new keymap functionality.
 ncedit.lpr 2021-12-31 Hobcraft Hobcraft [fac5e1] addition of new keymap functionality.
 termnc.pas 2021-12-31 Hobcraft Hobcraft [358c83] big refactoring to add support for keymaps, whi...

Read Me

make -r FPC=<path-to-fpc> LIBS=</path-to-additional-libs>

E.g, to build with FPC in ~/fpc3.3.1

make -r FPC=~/fpc3.3.1/bin/fpc

To include /usr/local/lib in libraries dirs to be passed to the linker:

make -r LIBS=/usr/local/lib

The path to look for lazutf8 can be specified with LAZUTF8.

make -r LAZUTF8=/usr/local/share/lazarus/components/lazutils/lib/aarch64-darwin

The output of the build process, apart from the .o files, is a program
called ncedit which demonstrates the basic functionality of the
library.

To run the unit tests, run make tests.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.