aa_recommendhi(3)

✨ aa_recommendhi(3) ✨

okay bestie, welcome to the Library Functions Manual page for aa_recommendhi πŸ’– this one lives in the aalib girlies' section 3, and it's short, sweet, and honestly kind of a queen-maker.


🌸 NAME 🌸

aa_recommendhi β€” insert the given driver on beggining of the list of recommended drivers.

(yes, "beggining". we keep the typo, we respect the typo, it's canon πŸŽ€)


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <aalib.h>

void aa_recommendhi
(
     aa_linkedlist **l,
     const char *name
);

πŸ’… PARAMETERS πŸ’…

  • aa_linkedlist **l β€” the list you're operating on, bestie. which list? literally one of aa_displayrecommended, aa_kbdrecommended or aa_mouserecommended. pick your fighter πŸ’–
  • const char *name β€” the name of the driver. and no cap, this one ought to match the "shortname" field of the driver definition structure. like, that's the vibe it's supposed to have. 🫢

πŸ‘‘ DESCRIPTION πŸ‘‘

Insert the given driver on beggining of the list of recommended drivers.

that's it. that's the whole function. it takes your driver and puts it at the front of the recommended list, which is giving major main character energy for that driver ngl. the way that it just... skips the line. iconic. πŸ”₯


🌈 SEE ALSO 🌈

the whole friend group, fr fr β€” go say hi to all of them:

save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_currentfont(3), aa_autoinit(3), aa_autoinitkbd(3), aa_autoinitmouse(3), aa_recommendlow(3), aa_init(3), aa_initkbd(3), aa_initmouse(3), aa_close(3), aa_uninitkbd(3), aa_uninitmouse(3), aa_fastrender(3), aa_render(3), aa_puts(3), aa_printf(3), aa_gotoxy(3), aa_hidecursor(3), aa_showcursor(3), aa_getmouse(3), aa_hidemouse(3), aa_showmouse(3), aa_registerfont(3), aa_setsupported(3), aa_setfont(3), aa_getevent(3), aa_getkey(3), aa_resize(3), aa_resizehandler(3), aa_parseoptions(3), aa_edit(3), aa_createedit(3), aa_editkey(3), aa_putpixel(3), aa_recommendhikbd(3), aa_recommendlowkbd(3), aa_recommendhimouse(3), aa_recommendlowmouse(3), aa_recommendhidisplay(3), aa_recommendlowdisplay(3)


also srsly, peep aa_recommendlow(3) if you want the opposite energy β€” that one drops a driver at the end of the list. high vs low, front vs back, both valid, both slay πŸ’œ

and that's the page!! this lil gem came from c2man aalib.h, dated 8 September 1999 β€” yes bestie, 1999, she's vintage and she still ate πŸ’–βœ¨ bye ily, go recommend some drivers πŸŽ€πŸ¦‹