]> git.huck.website - metaforge.git/log
metaforge.git
15 months agofixed: minify header directive devel
Huck Boles [Sat, 3 Jun 2023 15:14:25 +0000 (10:14 -0500)]
fixed: minify header directive

15 months agoadded: escapes in docs
Huck Boles [Sat, 3 Jun 2023 01:21:39 +0000 (20:21 -0500)]
added: escapes in docs

15 months agomerged: with main
Huck Boles [Sat, 3 Jun 2023 01:20:46 +0000 (20:20 -0500)]
merged: with main

15 months agoupdated: -V version number
Huck Boles [Sat, 3 Jun 2023 00:54:47 +0000 (19:54 -0500)]
updated: -V version number

15 months agoedited: expansions example
Huck Boles [Fri, 2 Jun 2023 23:47:49 +0000 (18:47 -0500)]
edited: expansions example

15 months agoremoved: docs build dir
Huck Boles [Fri, 2 Jun 2023 23:46:08 +0000 (18:46 -0500)]
removed: docs build dir

15 months agomoved: README to docs dir
Huck Boles [Fri, 2 Jun 2023 23:45:35 +0000 (18:45 -0500)]
moved: README to docs dir

15 months agoadded: include and expand files from source dir
Huck Boles [Fri, 2 Jun 2023 23:27:49 +0000 (18:27 -0500)]
added: include and expand files from source dir

15 months agoadded: minify header and flag
Huck Boles [Fri, 2 Jun 2023 22:55:44 +0000 (17:55 -0500)]
added: minify header and flag

15 months agoadded: html minifier
Huck Boles [Fri, 2 Jun 2023 22:05:29 +0000 (17:05 -0500)]
added: html minifier

15 months agoupdated: Cargo.toml
Huck Boles [Thu, 1 Jun 2023 18:28:36 +0000 (13:28 -0500)]
updated: Cargo.toml

15 months agoupdated: bump to 0.1.3
Huck Boles [Thu, 1 Jun 2023 18:26:31 +0000 (13:26 -0500)]
updated: bump to 0.1.3

15 months agoupdated: bench function description
Huck Boles [Thu, 1 Jun 2023 18:07:12 +0000 (13:07 -0500)]
updated: bench function description

15 months agoedited: pandoc header to run on pattern files
Huck Boles [Wed, 31 May 2023 21:24:42 +0000 (16:24 -0500)]
edited: pandoc header to run on pattern files

15 months agoedited: docs homepage with newest version info
Huck Boles [Wed, 31 May 2023 19:54:25 +0000 (14:54 -0500)]
edited: docs homepage with newest version info

15 months agoadded: copy_only header directory
Huck Boles [Wed, 31 May 2023 19:54:09 +0000 (14:54 -0500)]
added: copy_only header directory

15 months agofixed: whitespace handling in substitutions
Huck Boles [Wed, 31 May 2023 19:23:27 +0000 (14:23 -0500)]
fixed: whitespace handling in substitutions

15 months agorefactored: scope to use display + more intuitive api
Huck Boles [Wed, 31 May 2023 19:22:47 +0000 (14:22 -0500)]
refactored: scope to use display + more intuitive api

15 months agoremoved: extraneous logging
Huck Boles [Tue, 30 May 2023 23:47:50 +0000 (18:47 -0500)]
removed: extraneous logging

15 months agofixed: base path not being added
Huck Boles [Tue, 30 May 2023 23:47:15 +0000 (18:47 -0500)]
fixed: base path not being added

15 months agoupdated: Cargo.toml
Huck Boles [Mon, 29 May 2023 03:19:29 +0000 (22:19 -0500)]
updated: Cargo.toml

15 months agoupdated: Cargo.toml
Huck Boles [Mon, 29 May 2023 03:03:17 +0000 (22:03 -0500)]
updated: Cargo.toml

15 months agoupdated: metaforge 0.1.1 -> 0.1.2
Huck Boles [Mon, 29 May 2023 02:58:39 +0000 (21:58 -0500)]
updated: metaforge 0.1.1 -> 0.1.2

15 months agorefactor: moved parallel dir functions into dir module
Huck Boles [Sun, 28 May 2023 02:21:39 +0000 (21:21 -0500)]
refactor: moved parallel dir functions into dir module

15 months agoadded: parallel iterators
Huck Boles [Sun, 28 May 2023 02:12:18 +0000 (21:12 -0500)]
added: parallel iterators

15 months agofix: README filetype
Huck Boles [Fri, 26 May 2023 15:29:12 +0000 (10:29 -0500)]
fix: README filetype

15 months agorelease: v0.1.1
Huck Boles [Fri, 26 May 2023 15:13:44 +0000 (10:13 -0500)]
release: v0.1.1

15 months agoadded: README about
Huck Boles [Thu, 25 May 2023 16:38:22 +0000 (11:38 -0500)]
added: README about

15 months agoremoved: personal bacon.toml
Huck Boles [Thu, 25 May 2023 16:10:56 +0000 (11:10 -0500)]
removed: personal bacon.toml

15 months agofixed: directly calling arrays by name rather than class
Huck Boles [Wed, 24 May 2023 16:33:56 +0000 (11:33 -0500)]
fixed: directly calling arrays by name rather than class

15 months agofixed: trailing commas and newlines in array definitions
Huck Boles [Wed, 24 May 2023 15:16:57 +0000 (10:16 -0500)]
fixed: trailing commas and newlines in array definitions

15 months agorefactored: added filename to parser errors
Huck Boles [Wed, 24 May 2023 01:56:12 +0000 (20:56 -0500)]
refactored: added filename to parser errors

15 months agorefactored: added check_ignore() for easier error handling
Huck Boles [Wed, 24 May 2023 01:39:21 +0000 (20:39 -0500)]
refactored: added check_ignore() for easier error handling

15 months agofixed: ignore header crashes rest of site
Huck Boles [Tue, 23 May 2023 23:24:37 +0000 (18:24 -0500)]
fixed: ignore header crashes rest of site

15 months agocleanup: extraneous dir.rs
Huck Boles [Tue, 23 May 2023 23:02:30 +0000 (18:02 -0500)]
cleanup: extraneous dir.rs

15 months agorefactor: readme site fixes
Huck Boles [Tue, 23 May 2023 22:17:58 +0000 (17:17 -0500)]
refactor: readme site fixes

15 months agoadded: working README site
Huck Boles [Sun, 21 May 2023 23:18:10 +0000 (18:18 -0500)]
added: working README site

15 months agoadded: self generated README site
Huck Boles [Sun, 21 May 2023 22:20:07 +0000 (17:20 -0500)]
added: self generated README site

15 months agoadded: expansions can now directly call pattern files without definition
Huck Boles [Sun, 21 May 2023 21:22:35 +0000 (16:22 -0500)]
added: expansions can now directly call pattern files without definition

15 months agorefactored: options from hashtable, incorporated parallel flag
Huck Boles [Sun, 21 May 2023 17:37:41 +0000 (12:37 -0500)]
refactored: options from hashtable, incorporated parallel flag

15 months agoadded: benchmarks for a single file, with/out pandoc
Huck Boles [Sun, 21 May 2023 17:15:40 +0000 (12:15 -0500)]
added: benchmarks for a single file, with/out pandoc

15 months agoremoved: some of bench site branches, so it goes faster
Huck Boles [Sun, 21 May 2023 16:45:38 +0000 (11:45 -0500)]
removed: some of bench site branches, so it goes faster

15 months agorefactored: added unit test macro and cleaned up unit tests
Huck Boles [Sun, 21 May 2023 16:03:16 +0000 (11:03 -0500)]
refactored: added unit test macro and cleaned up unit tests

15 months agorefactored: moved builder functions into methods for MetaFiles
Huck Boles [Sun, 21 May 2023 00:54:30 +0000 (19:54 -0500)]
refactored: moved builder functions into methods for MetaFiles

15 months agoadded: scope tests
Huck Boles [Sat, 20 May 2023 22:04:24 +0000 (17:04 -0500)]
added: scope tests

15 months agoedited: arg menu doc comment formatting
Huck Boles [Sat, 20 May 2023 21:36:11 +0000 (16:36 -0500)]
edited: arg menu doc comment formatting

15 months agoadded: UnreachableRule error + made parser functions return Result<T>
Huck Boles [Sat, 20 May 2023 21:35:34 +0000 (16:35 -0500)]
added: UnreachableRule error + made parser functions return Result<T>

15 months agoadded: output for verbose mode
Huck Boles [Sat, 20 May 2023 21:34:55 +0000 (16:34 -0500)]
added: output for verbose mode

15 months agorefactor: clippy suggestions
Huck Boles [Sat, 20 May 2023 18:31:23 +0000 (13:31 -0500)]
refactor: clippy suggestions

15 months agochanged: build_dir() -> build_site to avoid confusion
Huck Boles [Sat, 20 May 2023 17:34:45 +0000 (12:34 -0500)]
changed: build_dir() -> build_site to avoid confusion

15 months agoadded: single file flag and functions
Huck Boles [Sat, 20 May 2023 17:34:12 +0000 (12:34 -0500)]
added: single file flag and functions

15 months agoadded: MetaError enum and integration into error handling
Huck Boles [Fri, 19 May 2023 22:29:58 +0000 (17:29 -0500)]
added: MetaError enum and integration into error handling

16 months agoadded: scope structure to definitions
Huck Boles [Thu, 18 May 2023 22:44:20 +0000 (17:44 -0500)]
added: scope structure to definitions

16 months agoremoved: test new site
Huck Boles [Wed, 17 May 2023 22:46:47 +0000 (17:46 -0500)]
removed: test new site

16 months agoadded: new flag to create a skeleton directory
Huck Boles [Wed, 17 May 2023 22:46:25 +0000 (17:46 -0500)]
added: new flag to create a skeleton directory

16 months agorestructure
Huck Boles [Wed, 17 May 2023 16:05:03 +0000 (11:05 -0500)]
restructure

16 months agoworking global assignments
Huck Boles [Tue, 16 May 2023 22:36:30 +0000 (17:36 -0500)]
working global assignments

16 months agoonly dir benchmark
Huck Boles [Tue, 16 May 2023 02:07:32 +0000 (21:07 -0500)]
only dir benchmark

16 months agobenchmark cleanup
Huck Boles [Tue, 16 May 2023 00:51:13 +0000 (19:51 -0500)]
benchmark cleanup

16 months agoremoved pretty assertions
Huck Boles [Tue, 16 May 2023 00:49:20 +0000 (19:49 -0500)]
removed pretty assertions

16 months agocargo update
Huck Boles [Tue, 16 May 2023 00:22:35 +0000 (19:22 -0500)]
cargo update

16 months agobetter testing setup
Huck Boles [Tue, 16 May 2023 00:14:28 +0000 (19:14 -0500)]
better testing setup

16 months agoimplemented header block and settings
Huck Boles [Tue, 16 May 2023 00:14:10 +0000 (19:14 -0500)]
implemented header block and settings

16 months agoupdated grammar to include '-' as a sigil
Huck Boles [Tue, 16 May 2023 00:13:02 +0000 (19:13 -0500)]
updated grammar to include '-' as a sigil

16 months agobetter test site
Huck Boles [Tue, 16 May 2023 00:12:02 +0000 (19:12 -0500)]
better test site

16 months agobenchmark site
Huck Boles [Mon, 15 May 2023 19:21:15 +0000 (14:21 -0500)]
benchmark site

16 months agonames dont include file extensions
Huck Boles [Sun, 14 May 2023 23:29:53 +0000 (18:29 -0500)]
names dont include file extensions

16 months agobuilds directory
Huck Boles [Sun, 14 May 2023 22:38:43 +0000 (17:38 -0500)]
builds directory

16 months agobenchmarks and tests
Huck Boles [Sun, 14 May 2023 22:18:26 +0000 (17:18 -0500)]
benchmarks and tests

16 months agocleanup
Huck Boles [Sun, 14 May 2023 20:17:30 +0000 (15:17 -0500)]
cleanup

16 months agobetter benchmarks
Huck Boles [Sun, 14 May 2023 19:43:08 +0000 (14:43 -0500)]
better benchmarks

16 months agogrammar update for header blocks
Huck Boles [Sun, 14 May 2023 18:14:12 +0000 (13:14 -0500)]
grammar update for header blocks

16 months agorestructure options into metafiles
Huck Boles [Sun, 14 May 2023 18:13:52 +0000 (13:13 -0500)]
restructure options into metafiles

16 months agoswitch to dirnodes from walkdir
Huck Boles [Sun, 14 May 2023 02:26:56 +0000 (21:26 -0500)]
switch to dirnodes from walkdir

16 months agotest site building benchmark
Huck Boles [Thu, 11 May 2023 19:41:47 +0000 (14:41 -0500)]
test site building benchmark

16 months agoclean flag
Huck Boles [Thu, 11 May 2023 19:27:00 +0000 (14:27 -0500)]
clean flag

16 months agorebuilt test site
Huck Boles [Thu, 11 May 2023 19:16:32 +0000 (14:16 -0500)]
rebuilt test site

16 months agoremove build dir from git
Huck Boles [Thu, 11 May 2023 16:28:48 +0000 (11:28 -0500)]
remove build dir from git

16 months agobuilds dirs
Huck Boles [Thu, 11 May 2023 16:27:34 +0000 (11:27 -0500)]
builds dirs

16 months agoerror messages
Huck Boles [Wed, 10 May 2023 23:54:36 +0000 (18:54 -0500)]
error messages

16 months agosemi-working main()
Huck Boles [Wed, 10 May 2023 23:40:14 +0000 (18:40 -0500)]
semi-working main()

16 months agobasic command line interface setup
Huck Boles [Wed, 10 May 2023 22:35:46 +0000 (17:35 -0500)]
basic command line interface setup

16 months agobuilds html file from metafile
Huck Boles [Wed, 10 May 2023 16:22:28 +0000 (11:22 -0500)]
builds html file from metafile

16 months agorestructure for better testing
Huck Boles [Wed, 10 May 2023 15:23:56 +0000 (10:23 -0500)]
restructure for better testing

16 months agoRevert "test site passes"
Huck Boles [Wed, 10 May 2023 14:57:20 +0000 (09:57 -0500)]
Revert "test site passes"

This reverts commit cfc6c92adb9c063078305139076ce558113313a9.

16 months agotest site passes
Huck Boles [Wed, 10 May 2023 01:46:50 +0000 (20:46 -0500)]
test site passes

16 months agointegration testing
Huck Boles [Tue, 9 May 2023 18:10:16 +0000 (13:10 -0500)]
integration testing

16 months agotest site written
Huck Boles [Mon, 8 May 2023 22:01:15 +0000 (17:01 -0500)]
test site written

16 months agotmp_dir struct
Huck Boles [Fri, 5 May 2023 16:05:03 +0000 (11:05 -0500)]
tmp_dir struct

16 months agoparsing tests
Huck Boles [Fri, 5 May 2023 15:30:16 +0000 (10:30 -0500)]
parsing tests

16 months agobuilder test
Huck Boles [Fri, 5 May 2023 14:51:15 +0000 (09:51 -0500)]
builder test

16 months agometafile builder and helping functions
Huck Boles [Fri, 5 May 2023 02:38:44 +0000 (21:38 -0500)]
metafile builder and helping functions

16 months agoget functions for metafile
Huck Boles [Thu, 4 May 2023 23:09:20 +0000 (18:09 -0500)]
get functions for metafile

16 months agoparser doesnt include brackets into source substitution array
Huck Boles [Thu, 4 May 2023 17:01:52 +0000 (12:01 -0500)]
parser doesnt include brackets into source substitution array

16 months agoparser works on pattern files
Huck Boles [Thu, 4 May 2023 16:46:22 +0000 (11:46 -0500)]
parser works on pattern files

16 months agoparser into metasource file
Huck Boles [Thu, 4 May 2023 00:37:44 +0000 (19:37 -0500)]
parser into metasource file

16 months agoparser parses file
Huck Boles [Thu, 4 May 2023 00:13:26 +0000 (19:13 -0500)]
parser parses file

16 months agoparser can handle spaces in arrays
Huck Boles [Thu, 4 May 2023 00:02:22 +0000 (19:02 -0500)]
parser can handle spaces in arrays

16 months agometa source test
Huck Boles [Wed, 3 May 2023 23:51:01 +0000 (18:51 -0500)]
meta source test

16 months agoparser core
Huck Boles [Wed, 3 May 2023 19:13:51 +0000 (14:13 -0500)]
parser core