# Source: liberror-perl # Package: liberror-perl # Versions: liberror-perl (0.17024-1), liberror-perl (0.17025-1), liberror-perl (0.17026-1), liberror-perl (0.17027-1), liberror-perl (0.17027-2), liberror-perl (0.17028-1), liberror-perl (0.17029-1), liberror-perl (0.17029-2), liberror-perl (0.17030-1) # This Description is active # Prioritize: 45 Description: Perl module for error/exception handling in an OO-ish way The Error module provides two interfaces. Firstly "Error" provides a procedural interface to exception handling. Secondly "Error" is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded. . Errors in the class "Error" should not be thrown directly, but the user should throw errors from a sub-class of "Error". . Warning: Using the "Error" module is no longer recommended due to the black-magical nature of its syntactic sugar, which often tends to break. Its maintainers have stopped actively writing code that uses it, and discourage people from doing so. . Recommended alternatives are Exception::Class (libexception-class-perl), Error::Exception (not packaged), TryCatch (libtrycatch-perl), and Try::Tiny (libtry-tiny-perl). Description-fr: module Perl pour la gestion des erreurs et des exceptions à la façon 00 . . . # other Descriptions of the liberror-perl package with a translation in fr: # # Description-id: 6395 https://ddtp.debian.org/ddt.cgi?desc_id=6395 # patch https://ddtp.debian.org/ddt.cgi?diff1=6395&diff2=243899&language=fr # This Description was in lenny from 2007-06-14 to 2011-07-22; # This Description was in etch from 2005-07-16 to 2011-07-22; # This Description was in wheezy from 2011-02-12 to 2016-06-07; # This Description was in squeeze from 2009-02-16 to 2014-07-22; # This Description was in jessie from 2013-08-08 to 2018-06-26; # This Description was in stretch from 2015-05-03 to 2016-07-23; # This Description was in sid from 2005-07-16 to 2016-07-17; #