Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.26 KB

DEVELOPMENT.md

File metadata and controls

34 lines (27 loc) · 1.26 KB

DEVELOPMENT

This project is developed by using various developer tools. For runtime dependencies see BUILD subsection.

  • GIT SCM/VCS
  • IDE/Editor: Neovim, Vim, KDE Kate, VS Code etc.
  • System: Linux-based, e.g. Debian (U/Kubuntu) or alike
  • Shell: zsh or bash
  • others...

See also: .md files in `src/` folder.

GIT WORKFLOW

It's highly likely that this project is going to be force-pushed and aggressively squash-rebased into specific semver versions. Take into account this fact when making a PR: it is likely render your base-commits obsolete.

BUILD

Dev dependencies

  • GNU Make - required for make command; should be already installed on *nix systems
  • ts-vimdoc - the tool is used to generate doc/*.txt files from *.md
  • LuaFormatter - lua code formatter; much faster than stylua

Runtime dependencies


September 28, 2023
Copyright © 2023 - Alexander Davronov, et.al.