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

Search results for "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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution
  • CGI - Handle Common Gateway Interface requests and responses
  • CGI::Push - Simple Interface to Server Push
  • CGI::Cookie - Interface to HTTP Cookies

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

Carp::Always - Warns and dies noisily with stack backtraces River stage two • 44 direct dependents • 61 total dependents

This module is meant as a debugging aid. It can be used to make a script complain loudly with stack backtraces when warn()ing or die()ing. Here are how stack backtraces produced by this module looks: # it works for explicit die's and warn's $ perl -M...

FERREIRA/Carp-Always-0.16 - 10 Aug 2018 23:36:09 UTC - Search in distribution

Carp::Assert - executable comments River stage three • 38 direct dependents • 292 total dependents

"We are ready for any unforseen event that may or may not occur." - Dan Quayle Carp::Assert is intended for a purpose like the ANSI C library assert.h <http://en.wikipedia.org/wiki/Assert.h>. If you're already familiar with assert.h, then you can pro...

YVES/Carp-Assert-0.22 - 04 Mar 2023 14:10:43 UTC - Search in distribution

Carp::Ensure - Ensure a value is of the expected type River stage zero No dependents

Most of the time it's a nice feature, that Perl has no really strict type checking as in C++. However, sometimes you want to ensure, that you subs actually get the type of arguments they expect. Or they return what you expect. That is where Carp::Ens...

SMERTEN/Carp-Ensure-0.23 - 29 Jan 2002 14:59:51 UTC - Search in distribution

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 - Search in distribution
1,394 results (0.088 seconds)