News - 2022/05/06 - Basic Program Documentation
Author: Kevin Day
Description: News post on 2022/05/06.
Keywords: Kevin Day, Kevux, FLL, Featureless, Linux, Library, Distribution, Open-Source, News, 2022

# 2022 / 05 / 06 - Basic Program Documentation

Update the website, bringing in my initial pass at the documentation for each of the programs provided by the FLL project. Most of this documentation is copied from the help of each program and any improvements or deviations are incidental.

While working on the documentation, I discovered and fixed random problems. In particular, the iki_read program in the release candidate has a major regression where it doesn't do anything. This is the result of a very minor mistake in passing the wrong size variable to the file read functions. Essentially, the iki_read program is only processing files of length 0 and as a result never produces any output. This is now fixed upstream and I am even happier with the practice of using release candidates.

The website has been updated with an appropriate `.htaccess` file to better handle paths. I even decided to further emphasize the retro-internet feel by redirecting directory paths to html files, if they exist. I imagine this may annoy some of the people out there. Minor problems here and there have been addressed as I discovered them.

This website is also designed to be fully downloadable and readable locally (and even offline). Whenever I have notable changes on the website, I will update the downloadable tarball of this website.

A Source Code link has been added on the index page (the main news page) as a way for people who just want a fast way to get to the latest code.

Kevin Day