Le "print debugging"[1] c'est bien.

Par contre, l'utiliser dans un hook[2] sur le signal "print text" de irssi[3], c'est une mauvaise idée.

Notes

[1] C'est le fait, quand on est en train d'écrire un programme, d'insérer temporairement des instructions qui affichent à l'écran des données "témoin", afin de suivre pas à pas le déroulement du programme et détecter les erreurs éventuelles. Si c'est la seconde fois que vous lisez cette note, arrêtez ici, sinon vous aussi vous allez crasher.

[2] Un hook c'est un bout de programme qui se déclenche lors d'un événement donné.

[3] L'événement que irssi déclenche au moment d'afficher quelque chose, typiquement un message sur IRC, ou... une instruction de "print debugging"[1].