The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Carp"

Carp - alternative warn and die for modules River stage five • 4898 direct dependents • 32646 total dependents

The Carp routines are useful in your own modules because they act like "die()" or "warn()", but with a message which is more likely to be useful to a user of your module. In the case of "cluck()" and "confess()", that context is a summary of every ca...

XSAWYERX/Carp-1.50 - 08 Sep 2018 08:12:02 UTC

Devel::Carp - warn of errors (from perspective of caller) River stage zero No dependents

The Carp routines are useful in your own modules because they act like die() or warn(), but report where the error was in the code they were called from. Thus if you have a routine Foo() that has a carp() in it, then the carp() will report the error ...

JPRIT/Devel-Carp-0.04 - 19 Nov 1998 17:49:35 UTC

FP::Carp - report to immediate caller River stage zero No dependents

Carp skips call frames in the same package as the caller of `croak` (or `carp` etc.), as well as those from matching some other cases like parent classes. This works well when assuming that all the code that's being skipped is correct, and the error ...

PFLANZE/FunctionalPerl-0.72.76 - 22 Jan 2023 15:12:41 UTC

Tk::Carp - Redirect warnings and errors to Tk Dialogs River stage zero No dependents

When Perl programs are run in a GUI environment, it is often desirable to have them run with no console attached. Unfortunately, this causes any warnings or errors to be lost. Worse, fatal errors can cause your program to silently disappear, forcing ...

JOHNSCA/TkCarp-1.2 - 12 May 2004 00:24:56 UTC

Carp::POE - Carp adapted to POE River stage one • 3 direct dependents • 4 total dependents

This module provides the same functions as Carp, but modifies the behavior of "carp()" and "croak()" if called inside a POE event handler. The file names/line numbers in the emitted warnings are replaced with POE::Session's $_[CALLER_FILE] and $_[CAL...

HINRIK/Carp-POE-0.10 - 23 Nov 2011 18:33:57 UTC

CGI::Carp - CGI routines for writing to the HTTPD (or other) error log River stage four • 286 direct dependents • 1216 total dependents

CGI scripts have a nasty habit of leaving warning messages in the error logs that are neither time stamped nor fully identified. Tracking down the script that caused the error is a pain. This fixes that. Replace the usual use Carp; with use CGI::Carp...

LEEJO/CGI-4.64 - 18 Mar 2024 12:10:48 UTC

Aion::Carp - added stacktrace to exceptions River stage zero No dependents

This module replace $SIG{__DIE__} to function, who added to exception stacktrace. If exeption is string, then stacktrace added to message. And if exeption is hash ("{}"), or object on base hash ("bless {}, "...""), then added to it key "STACKTRACE" w...

DART/Aion-Carp-1.5 - 08 Sep 2023 19:13:42 UTC

Carp::REPL - read-eval-print-loop on die and/or warn River stage two • 4 direct dependents • 11 total dependents

ETHER/Carp-REPL-0.18 - 06 Jun 2015 03:00:30 UTC

Carp::Clan - Report errors from perspective of caller of a "clan" of modules River stage four • 88 direct dependents • 2457 total dependents

This module is based on ""Carp.pm"" from Perl 5.005_03. It has been modified to skip all package names matching the pattern given in the "use" statement inside the ""qw()"" term (or argument list). Suppose you have a family of modules or classes name...

ETHER/Carp-Clan-6.08 - 14 Sep 2019 17:11:00 UTC

Test::Carp - test your code for calls to Carp functions River stage two • 27 direct dependents • 48 total dependents

Call given code (with given arguments) and tests whether the given Carp function (or their imported versions) are called (with a given value) or not....

DMUEY/Test-Carp-0.2 - 17 Nov 2010 15:26:28 UTC

Carp::Reply - get a repl on exceptions in your program River stage one • 1 direct dependent • 1 total dependent

Carp::Reply provides a repl to use within an already running program, which can introspect the current state of the program, including the call stack and current lexical variables. It works just like Reply, with the addition of some commands to move ...

DOY/Carp-Reply-0.08 - 17 Dec 2013 16:56:56 UTC

Carp::Growl - Send warnings to Growl River stage zero No dependents

Carp::Growl is a Perl module that can send warning messages to notification system such as Growl, and also outputs usual(to tty etc...) Basically, you write like this to the beginning of your code. use Carp::Growl; This works only in your 'package sc...

KPEE/Carp-Growl-v0.0.10 - 01 Oct 2013 09:58:27 UTC

Carp::Trace - simple traceback of call stacks River stage zero No dependents

Carp::Trace provides an easy way to see the route your script took to get to a certain place. It uses simple "caller" calls to determine this....

KANE/Carp-Trace-0.12 - 11 Apr 2006 12:49:40 UTC

Carp::Datum - Debugging And Tracing Ultimate Module River stage zero No dependents

The "Carp::Datum" module brings powerful debugging and tracing features to development code: automatic flow tracing, returned value tracing, assertions, and debugging traces. Its various functions may be customized dynamically (i.e. at run time) via ...

SQUIRREL/Carp-Datum-0.1.3 - 16 Jan 2002 22:19:51 UTC

Carp::Parse - Parse a Carp stack trace into an array of caller information with parsed arguments. River stage one • 1 direct dependent • 2 total dependents

Carp produces a stacktrace that includes caller arguments; this module parses each line of the stack trace to extract its arguments, which allows rewriting the stack trace (for example, to redact sensitive information)....

KATE/Carp-Parse-1.0.7 - 15 Nov 2012 21:02:27 UTC

Carp::Proxy - Diagnostic delegation River stage one • 1 direct dependent • 1 total dependent

Carp::Proxy is a framework for throwing exceptions. The goal is to couple the small lexical footprint of the die() statement with support for comprehensive error messages. Good diagnostics pay for themselves; let's make them easier to produce. Error ...

THAIRMAN/Carp-Proxy-0.16 - 27 Feb 2020 05:05:16 UTC

Carp::Syslog - Send warn and die messages to syslog River stage zero No dependents

I got tired of writing this all the time: use Sys::Syslog; use File::Basename qw( basename ); BEGIN { openlog( basename($0), 'pid', 'local1' ); $SIG{'__WARN__'} = sub { syslog( 'warning', @_ ); warn @_ }; $SIG{'__DIE__'} = sub { syslog( 'err', @_ ); ...

CGRAU/Carp-Syslog-0.01 - 18 Aug 2012 00:10:26 UTC

Carp::Notify - Loudly complain in lots of places when things break badly River stage zero No dependents

Carp::Notify is an error reporting module designed for applications that are running unsupervised (a CGI script, for example, or a cron job). If a program has an explosion, it terminates (same as die or croak or exit, depending on preference) and the...

BCONRY/Carp-Notify-1.13 - 05 Apr 2016 13:29:45 UTC

Carp::Perror - print msg then exit River stage zero No dependents

Exit without any stack backtrace msg. EXPORT None by default....

CHENGANG/Carp-Perror-0.02 - 24 Jun 2014 15:44:29 UTC

Carp::Mailer - Traps die and warn signals and dispatch emails to someone. River stage zero No dependents

Carp::Mailer is an error reporting module. It will trap any "warn" or "die" signals and then dispatch an email to specified recipients the message the signal threw....

IZUT/Carp-Mailer-0.1 - 06 Mar 2006 18:23:11 UTC
87 results (0.019 seconds)