mirror of https://github.com/tbklang/tlang.git
⚡ Feature: Improve logging #170
Labels
No Label
dependency
emit
hashmapper
lebanonmapper
lexer
meta
needsfix
parser
qol
question
resolution
typing
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 20 hours 17 minutes
Due Date
deavmi
20 hours 17 minutes
Dependencies
No dependencies set.
Reference: tlang/tlang#170
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Purpose ✍️
The current logging mechanism is not as nice as it could be. It doesn't show line information and so forth.
Also I would probably want to distinguish between logs for debug build and those that actually are for user usage.
So a custom
MessageTransform
would be nice but that means migrating todlog
.Todo 🗒️
gprintln
toDEBUG
,INFO
,ERROR
andWARNING
Close logger when donedlog
andgogga
updateGogga is NOT fuego! 🔥 Still got problems it seems
Busy re-working dlog and gogga
Gogga is almost done
Gogga is done ✅
Dlog is still being worked on 🚧 t
Dlog is done ✅
Todo
Almost done with everything, besdies the dlog site and gogga docs. Okay ionly dlog is almost done./
Taking a greak now
Gogga now works in tlang
Just gogga docs needed now...
Done ✅
Just the dlog website now...
Fixing up dlog site now
All done ✅
Now to focus on the tlang logging itself (also almost done).
Will finish up the rest tonight, so line info matches up correctly.
Working on making gogga actually usable in a mixin sense from other packages
Oops, left timer running.
New Gogga is ready to be released
Released as version
3.1.0
✅Needs a fix somehwre with importing of some types.
Fixing problem now...
Fixed ✅
Correct methods available and now tested, just need to switch over to using them now
Logging
Unittests
Logging
DBG_VERBOSE_LOGGING
build variable is set then use verbose logging styleShould be ready to merge soonish
Logging
DBG_DEBUG_LOGGING
will now allow you to enable debug loggingDub
Ready for merging.
Merging...
Merged ✅