]> Kevux Git Server - fll/log
fll
12 years agoUpdate: initialize string locations to {1, 0}
Kevin Day [Thu, 1 Mar 2012 04:51:38 +0000 (22:51 -0600)]
Update: initialize string locations to {1, 0}

This is done so that the start position is always after the stop position.
In such a case, this means that the range is undefined.
Originally. -1 was used, but that does not work if the position integers are unsigned.
Using {1, 0} allows for assigning an undefined state with unsigned integers.

Also note that the default of {0, 0} means start at 0 and stop at 0, which would return the value at position 0 and no other values after that first value.

12 years agoUpdate: add f_array_length_small and f_array_length_large
Kevin Day [Thu, 1 Mar 2012 03:36:13 +0000 (21:36 -0600)]
Update: add f_array_length_small and f_array_length_large

This adds short and long versions of the f_array_length typedef.
Having this provides additional context granularity so that the size of arrays can be more easily adjusted to suit ones needs at compile time.

12 years agoUpdate: replace f_string_length with f_array_length where appropriate
Kevin Day [Thu, 1 Mar 2012 01:29:07 +0000 (19:29 -0600)]
Update: replace f_string_length with f_array_length  where appropriate

The f_string_lengths length variable should be an f_array_length (this would otherwise be called f_string_lengths_length)
Replace all code that used the f_string_lengths length variables with f_array_length.

12 years agoUpdate: add f_array_length typedef
Kevin Day [Thu, 1 Mar 2012 01:05:49 +0000 (19:05 -0600)]
Update: add f_array_length typedef

It makes more sense to define a default array length size variable instead of using things like f_string_length for the lenght variable that represents string lengths.
It is also easier to read than doing something like f_string_length_length.

12 years agoAdd Project: f_paths
Kevin Day [Thu, 1 Mar 2012 00:04:03 +0000 (18:04 -0600)]
Add Project: f_paths

This was missed during the import.

12 years agoImport Commit: mass import build settings
Kevin Day [Wed, 29 Feb 2012 02:33:22 +0000 (20:33 -0600)]
Import Commit: mass import build settings

12 years agoAdd Script: generate
Kevin Day [Wed, 29 Feb 2012 01:09:29 +0000 (19:09 -0600)]
Add Script: generate

This is the generic bootstrap build scripts for the FSS project.

12 years agoImport Commit: mass import fll project 0.2
Kevin Day [Tue, 28 Feb 2012 01:43:54 +0000 (19:43 -0600)]
Import Commit: mass import fll project

This is not an import from the svn repository, but instead an import from the latest individual 0.2.* release for each project.
This also has a few patches that I had applied or backported from kevux to fix bugs in the latest official releases.

I did this because I am completely out of sync with whatever I was doing in the project.
I was probably in the middle of making some major changes, but I do not remember what they were.
Therefore, I am starting on a hopefully stable base to pick up from.

13 years agoAdd License: lgpl-2.1
Kevin Day [Fri, 22 Apr 2011 18:37:13 +0000 (13:37 -0500)]
Add License: lgpl-2.1

Add the LGPL version 2.1 that is used by this project.