BEWSoftware MDj CLI
ToDo List
- Revise manual.
- Configuration.md
 
 - (12/12/2020) Add option to display copyright notice: 
-c. - (12/12/2020) Add option to display web based manual in system default web browser: 
-m. - (24/12/2020) Add option to publish files in a directory of the file system, or from an
    external 'jar' file: 
-p.- (24/12/2020) Add switch to allow the generation of directory listings: 
--allowGeneratedIndex. - (24/12/2020) Add switch to disallow browsers caching files: 
--disallowBrowserFileCaching. 
 - (24/12/2020) Add switch to allow the generation of directory listings: 
 - Add option to insert the HTTP Server into an existing 'jar' file, to server pages
   from within.  For example: a program's javadoc.jar file: 
-a. - Meta blocks:
- Add file meta block:
 - (14/12/2020) Add named meta blocks. 
@@@[name] - Enhance usage of named meta blocks:
- Wrap each in 
<div class="<name>"></div> - Change 
@@@[name]to two options:@@@[#name]-<div id="<name>"></div>@@@[@name]-<div class="<name>"></div>
 - Add special meta block names: 
navbar,footnotes,paging_navbar. 
 - Wrap each in 
 - Add reading project POM file: 
-P <path/to/pom.xml>.${project.*} - Add include file:
- Include markdown file: 
includeMD:filename.md - Include html file: 
includeHTML:filename.html 
 - Include markdown file: 
 - Add html template file option.
 - Add including CSS file.
 - Add variables for template replacement parameters.
 
 - Add configuration file: 
mdj-cli.ini - Add auto-generated Table of Contents for each page.
 - (09/12/2020) Add archive creation as 
jarfile:- (04/12/2020) Auto-generate MANIFEST.mf file.
- (09/12/2020) include meta data from [MANIFEST.mf] section in 
mdj-cli.ini. 
 - (09/12/2020) include meta data from [MANIFEST.mf] section in 
 - Add options related to jar file creation: 
-j 
 - (04/12/2020) Auto-generate MANIFEST.mf file.
 - Add new switches:
- (26/02/2020)
-W: Create new directories (css, templates) in current directory.
Add default versions of:style.cssanddefault.html. - (26/02/2020)
-w: Include/use the contents of these directories as needed. -e:pom.xmlelement to include in available list of substitution variables.
E.g.:-e properties\javadoc.titlewill become:${project\properties\javadoc.title}
for<properties><javadoc.title>My Title</javadoc.title></properties>
All elements are children of<project>.-E: Add a new element to the substitution variables.
E.g.:-E mydata\id=12345will become:${project\mydata\id}
 - (26/02/2020)
 (24/02/2020) Added JSAP functionality. Configure the options[1]- (04/12/2020) Replaced JSAP with Apache Commons CLI. Configure the options
 - Add new ordered list for type: 
a),b),c), etc.