Skip to content

Completely rewrite Log#28

Open
FeepingCreature wants to merge 1 commit intofunkwerk-mobility:masterfrom
FeepingCreature:change/rewrite-generic
Open

Completely rewrite Log#28
FeepingCreature wants to merge 1 commit intofunkwerk-mobility:masterfrom
FeepingCreature:change/rewrite-generic

Conversation

@FeepingCreature
Copy link
Copy Markdown
Collaborator

@FeepingCreature FeepingCreature commented Jun 29, 2023

Here we go!!

Everything has been split into submodules.
Log is now instantiated with a list of all supported loggers. This allows extending it without forcing virtual calls. In principle, DMD can now inline from toString all the way through to write. The intention is that you create a customized logger variable in your project.

Best place to start is probably the README.

@FeepingCreature FeepingCreature force-pushed the change/rewrite-generic branch 2 times, most recently from e03ec1f to f55637d Compare June 29, 2023 14:33
Everything has been split into submodules.
Log is now instantiated with a list of all supported loggers. This allows extending it without forcing virtual calls. In principle, DMD can now inline from `toString` all the way through to `write`.
The intention is that you create a customized logger variable in your project.
@FeepingCreature FeepingCreature force-pushed the change/rewrite-generic branch from f55637d to f0764ba Compare June 29, 2023 14:35
Comment thread .travis.yml
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove? We switched to GitHub actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants