diff --git a/CHANGELOG.md b/CHANGELOG.md index ae896ef..0996643 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ ### Added +* Added BDF Fonts * Added wartremover-contrib ### Dependency Updates diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/5x8.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/5x8.flf index 9ea0a52..be57daf 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/5x8.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/5x8.flf @@ -900,6 +900,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -908,6 +909,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -916,6 +918,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -924,6 +927,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -932,6 +936,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -940,6 +945,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ @ @ @@ -948,6 +954,7 @@ DEFAULT_CHAR 0 @ @ @ +@ @@ 1 C001 $@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/brite.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/brite.flf index d0b7784..94473a0 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/brite.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/brite.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Bright" $@ $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/briteb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/briteb.flf index 804fb83..5a35fd1 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/briteb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/briteb.flf @@ -2475,36 +2475,3 @@ FACE_NAME "Lucida Bright Demibold" ######$@ $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/britebi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/britebi.flf index 447f7cc..610fbac 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/britebi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/britebi.flf @@ -2475,36 +2475,3 @@ FACE_NAME "Lucida Bright Demibold Italic" ## ##$@ # $@ # $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/britei.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/britei.flf index 9ff45ae..493f0fe 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/britei.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/britei.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Bright Italic" # $@ # $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -#$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/cour.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/cour.flf index a23664e..85dd030 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/cour.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/cour.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier" ######$@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/courb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/courb.flf index e0ded7c..6243661 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/courb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/courb.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier Bold" ## ##$@ ######$@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - ## #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/courbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/courbi.flf index 5da283b..fd2a8fa 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/courbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/courbi.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier Bold Oblique" ## ## $@ #######$@ $@@ --1 circumflex - $@ - ##$@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/couri.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/couri.flf index 78ae636..115454b 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/couri.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/couri.flf @@ -2510,36 +2510,3 @@ FULL_NAME "Courier Oblique" # # $@ ######$@ $@@ --1 circumflex - $@ - ##$@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/helv.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/helv.flf index 2634633..e3c2b0d 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/helv.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/helv.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Helvetica" # #$@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/helvb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/helvb.flf index 54b4cd2..a6a5edd 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/helvb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/helvb.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Helvetica Bold" ## ##$@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/helvbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/helvbi.flf index 0eb0bb4..d98b0aa 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/helvbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/helvbi.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Helvetica Bold Oblique" ## ## $@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/helvi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/helvi.flf index 512d02c..1f7e9ed 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/helvi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/helvi.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Helvetica Oblique" # # $@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sans.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sans.flf index 9592a5b..f2e6615 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sans.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sans.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Sans" $@ $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sansb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sansb.flf index 3135b2a..ad7a788 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sansb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sansb.flf @@ -2475,36 +2475,3 @@ FACE_NAME "Lucida Sans Bold" # #$@ $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sansbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sansbi.flf index 04dfb33..033b023 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sansbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sansbi.flf @@ -2475,36 +2475,3 @@ FACE_NAME "Lucida Sans Bold Italic" # ## $@ ## $@ ## $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sansi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sansi.flf index 74162ca..22287be 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sansi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sansi.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Sans Italic" # $@ # $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -#$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sbook.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sbook.flf index 6bcc655..4ccdbf3 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sbook.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sbook.flf @@ -2497,36 +2497,3 @@ _DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" ######$@ $@ $@@ --1 circumflex - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - # #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sbookb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sbookb.flf index 5bedb06..3ad3e1e 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sbookb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sbookb.flf @@ -2743,39 +2743,3 @@ FULL_NAME "New Century Schoolbook Bold" ########$@ $@ $@@ --1 circumflex - # $@ - ### $@ -## ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sbookbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sbookbi.flf index fd59a6a..68ca57c 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sbookbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sbookbi.flf @@ -2743,39 +2743,3 @@ FULL_NAME "New Century Schoolbook Bold Italic" ## ### $@ ## $@ ## $@@ --1 circumflex - # $@ - ### $@ -## ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/sbooki.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/sbooki.flf index 8f0814e..10eae8e 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/sbooki.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/sbooki.flf @@ -2743,39 +2743,3 @@ FULL_NAME "New Century Schoolbook Italic" # ## $@ # $@ # $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/times.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/times.flf index 526a5bd..41f23da 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/times.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/times.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Times Bold" $@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/utopia.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/utopia.flf index b5f2ef4..16c2c41 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/utopia.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/utopia.flf @@ -2722,39 +2722,3 @@ $@@ ###### $@ $@ $@@ --1 tilde - $@ -## #$@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiab.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiab.flf index 124b564..d9b7e22 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiab.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiab.flf @@ -2722,39 +2722,3 @@ $@@ #######$@ $@ $@@ --1 tilde - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - ## $@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiabi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiabi.flf index 67c9b3a..aa3fe15 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiabi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiabi.flf @@ -2722,39 +2722,3 @@ $@@ ## ### $@ # ## $@ ### $@@ --1 tilde - $@ -## #$@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - ## $@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiai.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiai.flf index cb25f26..08200b0 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/utopiai.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/utopiai.flf @@ -2722,39 +2722,3 @@ $@@ # ## $@ # $@ ## $@@ --1 tilde - $@ - # #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xbrite.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xbrite.flf index dfd27ef..4131ce8 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xbrite.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xbrite.flf @@ -2939,42 +2939,3 @@ FACE_NAME "Lucida Bright" ######$@ $@ $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xbriteb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xbriteb.flf index 03563d0..c401539 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xbriteb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xbriteb.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Bright Demibold" ### ###$@ $@ $@@ --1 tilde - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xbritebi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xbritebi.flf index d4a0a34..2161bfe 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xbritebi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xbritebi.flf @@ -2707,39 +2707,3 @@ FACE_NAME "Lucida Bright Demibold Italic" # ## $@ ## $@ ## $@@ --1 tilde - $@ -####$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xbritei.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xbritei.flf index cc469e0..db5b429 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xbritei.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xbritei.flf @@ -2939,42 +2939,3 @@ FACE_NAME "Lucida Bright Italic" # # $@ # $@ # $@@ --1 tilde - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - $@ - $@ -###$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave - $@ - $@ -##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xcour.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xcour.flf index 8909b6a..653b200 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xcour.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xcour.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier" ######$@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xcourb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xcourb.flf index 31ed26c..48a2042 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xcourb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xcourb.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier Bold" #######$@ $@ $@@ --1 circumflex - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - ## #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xcourbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xcourbi.flf index 6a42008..696ff10 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xcourbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xcourbi.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier Bold Oblique" #######$@ $@ $@@ --1 circumflex - $@ - ##$@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xcouri.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xcouri.flf index 4f82fd2..f2c378e 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xcouri.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xcouri.flf @@ -2743,39 +2743,3 @@ FULL_NAME "Courier Oblique" ######$@ $@ $@@ --1 circumflex - $@ - ##$@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ -## $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelv.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelv.flf index 519e398..8f85d0b 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelv.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelv.flf @@ -3209,45 +3209,3 @@ FULL_NAME "Helvetica" # #$@ $@ $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvb.flf index 8fb215d..e5b3eeb 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvb.flf @@ -3209,45 +3209,3 @@ FULL_NAME "Helvetica Bold" ## ##$@ $@ $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvbi.flf index 786abd3..b398129 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvbi.flf @@ -3209,45 +3209,3 @@ FULL_NAME "Helvetica Bold Oblique" ## ## $@ $@ $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvi.flf index 5a0618a..41a21ed 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xhelvi.flf @@ -3209,45 +3209,3 @@ FULL_NAME "Helvetica Oblique" # # $@ $@ $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsans.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsans.flf index 04c1cc1..7fdf606 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsans.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsans.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans" # #$@ $@ $@@ --1 tilde - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansb.flf index 9e53928..0c401a0 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansb.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans Bold" ## ##$@ $@ $@@ --1 tilde - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - ## $@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansbi.flf index 373f174..9b73627 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansbi.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans Bold Italic" ### ## $@ ## $@ ## $@@ --1 tilde - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - ## $@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansi.flf index f7e8c8e..924e68a 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsansi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsansi.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans Italic" # # $@ # $@ # $@@ --1 tilde - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbook.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbook.flf index 502a7c7..e274124 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbook.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbook.flf @@ -3209,45 +3209,3 @@ FULL_NAME "New Century Schoolbook Roman" ######$@ $@ $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - # #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookb.flf index bd5315a..43ac543 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookb.flf @@ -3209,45 +3209,3 @@ FULL_NAME "New Century Schoolbook Bold" ########$@ $@ $@@ --1 circumflex - $@ - $@ - # $@ - ### $@ -## ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookbi.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookbi.flf index e029896..03b5e5f 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookbi.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbookbi.flf @@ -3209,45 +3209,3 @@ FULL_NAME "New Century Schoolbook Bold Italic" ## ### $@ ## $@ ## $@@ --1 circumflex - $@ - $@ - # $@ - ### $@ -## ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbooki.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbooki.flf index a9421dd..a629b62 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xsbooki.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xsbooki.flf @@ -3209,45 +3209,3 @@ FULL_NAME "New Century Schoolbook Italic" # ## $@ # $@ # $@@ --1 circumflex - $@ - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - $@ - # #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xtimes.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xtimes.flf index 3f14bfb..e028ac1 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xtimes.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xtimes.flf @@ -3209,45 +3209,3 @@ FULL_NAME "Times Bold" $@ $@ $@@ --1 circumflex - $@ - $@ - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 grave - $@ - $@ -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 tilde - $@ - $@ - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xtty.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xtty.flf index 627e2d2..7d07b05 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xtty.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xtty.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans Typewriter" # #$@ $@ $@@ --1 tilde - # #$@ -# # $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - # $@ -# #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -# $@ - #$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/resources/fonts/bdffonts/xttyb.flf b/figlet4s-core/src/main/resources/fonts/bdffonts/xttyb.flf index 708a050..9413a7b 100644 --- a/figlet4s-core/src/main/resources/fonts/bdffonts/xttyb.flf +++ b/figlet4s-core/src/main/resources/fonts/bdffonts/xttyb.flf @@ -2708,39 +2708,3 @@ FACE_NAME "Lucida Sans Typewriter Bold" ## #$@ $@ $@@ --1 tilde - ## #$@ -# ## $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --2 circumflex - ## $@ -# ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ --3 grave -## $@ - ##$@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@ - $@@ diff --git a/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/errors.scala b/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/errors.scala index c8908c8..90b5899 100644 --- a/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/errors.scala +++ b/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/errors.scala @@ -106,9 +106,16 @@ object errors { * * @param message The description of the error */ - final class FIGFontError(message: String) extends FLFError(message) + final class FIGFontError(message: String) extends FLFError(message) { + def this(message: String, cause: Throwable) = { + this(message) + initCause(cause) + } + } object FIGFontError { def apply(message: String): FIGFontError = new FIGFontError(message: String) + def apply(message: String, cause: Throwable): FIGFontError = + new FIGFontError(message: String, cause: Throwable) } // Extension Methods // diff --git a/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/figfont/FIGfont.scala b/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/figfont/FIGfont.scala index c5c5c05..917d5b0 100644 --- a/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/figfont/FIGfont.scala +++ b/figlet4s-core/src/main/scala/com/colofabrix/scala/figlet4s/figfont/FIGfont.scala @@ -180,7 +180,11 @@ object FIGfont { fontState .header .map( - FIGcharacter(fontState.hash, _, charState.name, SubLines(charState.lines), charState.comment, charState.position), + FIGcharacter(fontState.hash, _, charState.name, SubLines(charState.lines), charState.comment, charState.position) + .leftMap(_.map { err => + val msg = s"Error while building a character on position ${charState.position}: ${err.getMessage}" + FIGFontError(msg, err) + }), ) .get diff --git a/figlet4s-core/src/test/scala/com/colofabrix/scala/figlet4s/figfont/FIGfontSpecs.scala b/figlet4s-core/src/test/scala/com/colofabrix/scala/figlet4s/figfont/FIGfontSpecs.scala index 4013525..18836b7 100644 --- a/figlet4s-core/src/test/scala/com/colofabrix/scala/figlet4s/figfont/FIGfontSpecs.scala +++ b/figlet4s-core/src/test/scala/com/colofabrix/scala/figlet4s/figfont/FIGfontSpecs.scala @@ -69,7 +69,9 @@ class FIGfontSpecs extends AnyFlatSpec with Matchers with ValidatedMatchers with }.iterator val computed = adaptError(FIGfont(new File("test"), iterator)) computed should be(invalid) - computed.invalidValue.head should startWith("FIGcharacterError - Can't determine endmark.") + computed.invalidValue.head should startWith( + "FIGFontError - Error while building a character on position 18: Can't determine endmark.", + ) } it should "fail if the total number of characters doesn't respect the header" in new FontScope { diff --git a/figlet4s-effects/src/test/scala/com/colofabrix/scala/figlet4s/catsio/CatsIOFiglet4sSpecs.scala b/figlet4s-effects/src/test/scala/com/colofabrix/scala/figlet4s/catsio/CatsIOFiglet4sSpecs.scala index ea5a4ec..5268d5f 100644 --- a/figlet4s-effects/src/test/scala/com/colofabrix/scala/figlet4s/catsio/CatsIOFiglet4sSpecs.scala +++ b/figlet4s-effects/src/test/scala/com/colofabrix/scala/figlet4s/catsio/CatsIOFiglet4sSpecs.scala @@ -21,7 +21,7 @@ class CatsIOFiglet4sSpecs extends AnyFlatSpec with Matchers with OptionValues { it should "load all internal fonts successfully" in { val fonts = run(Figlet4s.internalFonts) - val test = fonts.traverse(Figlet4s.loadFontInternal(_)) + val test = fonts.toList.traverse(Figlet4s.loadFontInternal(_)) run(test) } diff --git a/figlet4s-microsite/docs/docs/advanced-usage.md b/figlet4s-microsite/docs/docs/advanced-usage.md index eac128d..cc875cb 100644 --- a/figlet4s-microsite/docs/docs/advanced-usage.md +++ b/figlet4s-microsite/docs/docs/advanced-usage.md @@ -96,7 +96,7 @@ object Main extends App { .builder("Error handling") .withInternalFont("does-not-exist") // This is safe and doesn't throw exceptions - // The builder is ran here and an exception is thrown + // The builder runs here and only here the exception is thrown val options = builder.options // Exception: com.colofabrix.scala.figlet4s.errors$FigletLoadingError