Re: [Freedos-devel] Logger v0.3-BETA

2023-05-14 Thread jerome
Hi,

> On May 12, 2023, at 4:31 PM, Mercury Thirteen via Freedos-devel 
>  wrote:
> 
> Nice work!
> 

Thanks. :-)

Earlier today, I finished replacing a bunch of stuff in the interface portion 
of Logger. Instead of those parts of the program directly interacting with the 
logged data, they now go through the driver’s API. Now, there is nothing in the 
interface portion can do that could not be done by a 3rd party program using 
the API. This is great for a lot of reasons. First, any future version of the 
binary can work with the current or future versions of the driver. It also 
means the interface portion does not need to have similar code to the driver 
for reading or appending the log. That change along with the removal of ANSI 
output reduced the dual purpose binary by approximately 10%, going from 10k 
back down to 9k. 

I thought about moving the HTML output into a separate program. With all the 
CSS strings and character remapping data, it makes up about 1.7k of the of the 
binary. But, I really like it. So at least for now, it will remain in the main 
executable. 

There is really not anything else I want to do for version 1.0. So, over the 
next few days I’ll probably do a little more testing, maybe make a couple minor 
tweaks and fix any bugs if discovered. Most likely, release version 1.0 on 
Friday. 

:-)

Jerome

___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] Logger v0.3-BETA

2023-05-12 Thread Mercury Thirteen via Freedos-devel
Nice work!




Sent with Proton Mail secure email.

--- Original Message ---
On Friday, May 12th, 2023 at 3:52 PM, jer...@shidel.net  
wrote:


> Hi All,
> 
> With all the changes I made since v0.2-BETA, I decided to do another beta 
> release of Logger. Here is an overview of the changes:
> 
> * Addition of an API function (and demo program) for reading the log.
> * Removal of fairly useless “JAM” mode (Stop when full support).
> * Dropped mostly useless ANSI output support.
> * Removed VERSION command, just displayed with INFO now.
> * Lots of improvements to HTML log output.
> * Some general improvements to shave a few bytes.
> 
> Package download - https://fd.lod.bz/repos/current/pkg-html/logger.html
> Demo Boot - https://fd.lod.bz/redist/system/
> 
> I’m going to go through and remove some “dead” code. Since the API provides 
> support for everything needed to interact with the log, I’m going to make 
> some changes to the interface portion to utilize that functionality. Most of 
> which is straight forward and easily testable. There may or may not be an 
> additional beta before the 1.0 release.
> 
> :-)
> 
> Jerome
> 
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel


___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel