Devel:...errupt(3pm)
β¨ NAME β¨
Devel::REPL::Plugin::Interrupt β bestie, this is the perl plugin that traps SIGINT so it can kill long-running lines π
(it's a 3pm page, aka user-contributed Perl documentation, in case you were wondering where you wandered into π«Ά)
πΈ VERSION πΈ
version 1.003029 β that's the one, that's the vibe β¨
π DESCRIPTION π
okay so here's the tea β
By default, Devel::REPL exits on SIGINT (which is usually what you get when you smash Ctrl-C, no cap). That's the out-of-the-box behaviour, and it's giving "well, bye then" π
But!! if you load this module, everything changes. SIGINT gets trapped, and instead of nuking your whole session it's used to:
- kill long-running commands (statements) π₯
- kill the line you're currently editing (like, eg.
BASHdoes β she does it, so we do it π )
And because I know you're about to ask: yes, you can still use Ctrl-D to exit. That door is always open, bestie πͺβ¨
π¦ SUPPORT π¦
Got bugs? Don't suffer in silence, submit them through the RT bug tracker:
https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-REPL
or straight up email them to bug-Devel-REPL@rt.cpan.org π§
There's also an irc channel for users of this distribution β it's #devel on irc.perl.org, and the direct link is:
irc://irc.perl.org/#devel-repl
come hang out, iykyk π«Ά
π AUTHOR π
Shawn M Moore, "sartak at gmail dot com" β iconic behaviour, we love to see it β¨
π COPYRIGHT AND LICENCE π
This software is copyright (c) 2007 by Matt S Trout β that's mst (at) shadowcatsystems.co.uk, and their site lives at http://www.shadowcatsystems.co.uk/ π
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. fr fr, go wild π
and that's the whole page, no notes π
this little love letter is from perl v5.34.0, dated 2022-06-03, and it's the Devel:...errupt(3pm) page π§ stay interrupting, bestie π
π¦ where this page comes from
- debian bookworm: libdevel-repl-perl 1.003029-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libdevel-repl-perl 1.003029-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libdevel-repl-perl 1.003029-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdevel-repl-perl 1.003029-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdevel-repl-perl 1.003029-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms