My Youtube Music Recap is 46% Touhou.
- Added 4 new fumos:
Yuuma, Doremy, Seiga, and Kosuzu! - Fixed
fsgq2.py
after I forgot to revert the debugging changes again
MORE FUMOS
- Added 4 new fumos:
Byakuren, Medicine, Shinmyoumaru, and Ellen!
Byakuren even has her own special rainbow colors. - The 'Reimu says:' text (with
-g
) will now be colored when used with rainbows - Fixed wrong fumo when the message contains the word
to
infsgq2.py
In remembrance of Hieda no Akyuu.
This is the big update until I figure out how to make animated fumos!
- Added Unicode support:
- Provided by GNU
libunistring
- UTF-8 is assumed
- Everything should display properly now.
- Provided by GNU
- Rainbows & colors work with unicode too!
- Added 4 new fumos:
- Mystia's Izakaya at the Human Village: Mystia, Kyouko, Akyuu, and Keine!
- Fixed broken output when reading from the shell in Windows (CR strikes again)
- Messages from the command line will now be properly split by space
- No more (unintentional) memory leaks
- Reorganized code files:
fumosay.c
can now compile with the Cosmopolitan toolchain- no longer including C files in other C files
fsgq2.py
replacesfsgq.sh
Finally, fumo completeness.
- Added 4 new fumos:
Orin, Parsee, Nue, and Chimata! - The lunar rainbow is now available with
-r
:
- Always active for Chimata
-R
to also make the fumo rainbow- Now requires the math library when compiling
- Bold font is now available with
-b
- The
-f
option is now a real fuzzy search. (Bitap wow!)- fumo data now supports multiple names
- Various fumo touch-ups:
all fumo now have odd number gap in the center (Reimu, Flan, and Tewi were the exceptions) Sanae and others gets more hair - Number of memory leaks reduced by 1 (one), not that it matters anyways.
- Added 4 new fumos:
Seija, Sagume, Nazrin, and Okina! - Hina has a more proper bow now.
- Added all fumos to the repo.
Almost there!
- Added 4 new fumos:
Kogasa, Okuu, Rinnosuke, and Hecatia! - Tweaks for Youmu and Keiki
- Technical stuff:
code for the Cosmopolitan build is now included in the tar package.
Prebuilt binary now works on Android.
Ghost of Tsushima may affect the release schedule.
- Added 3 new fumos!
Shiki Eiki, Keiki, and Hina joins the roster! - Added
-v
: display version.
Help me, Eirin!
- Added 3 new fumos!
Welcome Renko, Maribel, and Junko to the roster! - Touched up some other fumos.
Kaguya, Shion, Eirin, and Miko looking nicer.
fsgq:
- Fixed fumosay installation (hopefully)
- Fixed Gensoquote error message showing
History.
- Added 3 new fumos!
Welcome, Kasen, Miko, and Futo! - No longer uses Autotools.
fsgq:
- Added to the source tree.
- Handle characters without quotes.
It's the Youkai Mountain special.
- Welcome 3 new fumos!
We have Momiji, Hatate, and Nitori. - Tabs now behave properly (they align)
This works in messages from command line arguments, too. (unlike newlines, which continue to be broken)
This update is much delayed because it kept segfaulting. Unsigned integers and arithmetics DO NOT mix.
- Brought 4 new fumos. (32/51)
Friends from the Moon - Reisen (the Gensokyo one) and Eirin. Accesories included - Yuuka with a flower and Kokoro with her mask. - A little bit cleaner code.
- Windows support is now provided by Cosmopolitan libc
This one file should run on Linux, Windows, Mac OS, and (Free/Open/Net)BSD, really cool.
Bonus: won't be misidentified as a virus.
- Added 3 new fumos. (28/51)
Welcome Chen, Ran, and Rumia! - Switched the random source to
arc4random
.
No longer produces the same result when run twice in one second. - Minor tweaks for Reimu.
- FIXED: specifying
-f
with unrecognised names causing a crash due to division by zero. - FIXED: specifying
-c
with less than 3 numbers causing out-of-bound memory access. - FIXED: accidentally pressed TAB on Flandre while editing...
- Flandre Scarlet now goes by her full name.
- Changed default color of Yukari to a lighter purple.
- Introducing
fsgq
, the fumosay-gensoquote wrapper script.
With this update we begin the quest to add every Touhou fumo... with Suika and Shion!
Just a minor update because no classes.
- The
-c
option now accepts optional custom colors. For example,-c200,150,230
gives a nice purple. - New fumofumos!
Welcome Suwako and Meiling! - Mini tweaks.
The fumos thank you for having them with you! The fumos have elected to bump the version number to 1.
More fumos to come still!
-
New word-wrapping algorithm should produce more "rectangular" and better-looking paragraphs.
Also fixes a bug where the text box does not render correctly if the last word in the message is longer than line width. -
The
-f
option now accepts names of multiple fumos, separated by,
. One of them will be chosen at random. -
Added two more expression presets.
preset description b
baka r
random -
New fumofumos!
Fumos from heavens and earth: Tenshi, Cirno, Aya, Sakuya, and Inu Sakuya make this version STRONGER than ever. -
Art tweaks
Patchy got more tweaks. -
The help text is now provided by a fumo.
-
Technical changes:
Package built. -
(a day later) now on the AUR!
Merry Christmas! In festive times like this, every fumo deserves a smile...
Try options
-f patchy -E w
for an incredibly derpy Patchouli :p
-
Added
-E
Finally, a unique feature of fumosay! Now, even the most grumpy fumos can smile like a carefree baka.
You may choose a one-letter preset from the following:preset description 1
frowny :( 2
meh :| 3
smile :) 4
big smile v
vampire! w
bnuuy www Or specify your own by giving a string longer than 1 character, the first 24 characters will be split into 3 lines in the fumo.
Each line is 8 characters, with the center generally in the 5th position. Shorter inputs are automatically padded to length with whitespaces. -
Added a manual page with examples, you can view it with
man ./fumosay.1
. -
New fumofumos!
Bunny Tewi, Yukari, Satori, and Alice! -
Technical changes:
The first three occurences ofE
in fumo arts are now reserved for the new expression feature.
- Added
-l
Lists all available fumos. - New fumofumos!
Introducing the Underworld -- Saigyouji Yuyuko & Konpaku Youmu,
the senior vampire -- Remilia Scarlet,
and the other shrine maiden -- Kochiya Sanae! - Art tweaks
Kaguya and Patchouli received slight tweaks. - Technical changes:
All fumo related data is now infumo.fumo
for easier access.
Cleaner code.
Added a license.
- Added
-g
Displays the name of the fumo at the top like it's a story game. - Added
-c
Colors the text the fumo says for some flair. (The fumo isn't colored.)
Should work on most terminal emulators. - New fumofumos!
Kaguya and Mokou have arrived, they won't kill each other here.
- Added
-f
Pick a fumo you want. This isn't a real search, it just matches letters. - New fumofumos!
Joon Yorigami and Koishi Komeiji are here! Bringing the total fumo count to 6.
- Fumos will now respect all your line breaks. (slightly different from cowsay)
- Added
-n
cowsay parity: disables word-wrapping altogether, allowing arbitrary whitespaces Don't use with-W
(I don't know what will happen) - New fumofumos!
Marisa Kirisame and Flandre Scarlet have agreed to come to your terminal! - Art tweaks
Reimu and Patchouli received slight tweaks. - Technical changes
Fumos are now stored in a separate file. Not one file for each fumo though, that's kind of hard.
- Now fumos can read from standard input!
Fumos can now read from files and other programs. Newlines in the input are simply ignored for now.
- Added:
-W
cowsay parity: specifies where the message should be wrapped - Fixed issues with really narrow text boxes.
- Fixed issues with the line wrapping algorithm.
- Slight art changes.
The first working(ish) version.