This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Change handy.h macro names to be C standard conformant
[perl5.git] / handy.h
2022-06-12 Karl WilliamsonChange handy.h macro names to be C standard conformant
2022-06-08 Karl Williamsonhandy.h: WIDEST_UTYPE is just PERL_UINTMAX_T
2022-05-31 Karl WilliamsonMake STRLENs() available to core
2022-05-31 Karl Williamsonhandy.h: ASSERT_NOT_PTR doesn't work for void*
2022-05-31 Karl Williamsonperlapi: Consolidate hv_store(s?), into 1 entry,improve
2022-05-29 Karl Williamsonhandy.h: White-space only
2022-05-19 Tomasz Konojackiperlapi: safemalloc doesn't take a pointer
2022-05-17 Tomasz Konojackiperlapi: document safe(?:c|re|m)alloc
2022-05-08 Karl Williamson perlapi: Consolidate sv_setpv entries
2022-05-03 Karl Williamsonperlapi: Consolidate (Copy|Move|Zero)D?
2022-04-20 Karl Williamsonhandy.h: space isn't graph
2022-03-03 Karl WilliamsonAdd ASSERT_IS_PTR macro
2022-03-03 Karl WilliamsonAdd 'ASSERT_IS_LITERAL' macro
2022-02-13 Paul "LeoNerd" EvansPrint a deprecation warning if downgrading to a use...
2022-02-06 Karl WilliamsonSimplify cBOOL defn
2022-02-06 Karl WilliamsonRemove HAS_BOOL
2022-02-06 Karl WilliamsonRemove PERL_BOOL_AS_CHAR uses; always define HAS_BOOL
2021-09-08 Karl WilliamsonEvaluate arg to FITS_IN_8_BITS just once
2021-08-25 Karl Williamsonhandy.h: Skip non-ptr assertion on old gcc's
2021-08-25 Karl WilliamsonMake paradigm into a macro
2021-08-07 Karl Williamsonhandy.h: Fix internal macro
2021-08-07 Karl WilliamsonRemove EBCDIC-only code
2021-07-30 Karl Williamsonhandy.h: Refactor FITS_IN_8_BITS()
2021-07-18 Karl Williamsonperlapi: Consolidate and revise pod for toCASE_CHANGEfoo()
2021-02-28 Karl Williamsonhandy.h: Fix #ifdef
2021-02-03 Karl Williamsonhandy.h: Add clarifying comment
2021-01-17 Michael G. Schwernstyle: Detabify indentation of the C code maintained...
2020-12-27 Karl Williamsonperlapi: Document line_t
2020-12-06 Karl WilliamsonRevert "Don't test for 16-bit inputs in inRANGE()"
2020-12-06 Karl WilliamsoninRANGE, withinCOUNT: Split so can avoid asserts
2020-12-06 Karl Williamsonhandy.h: Fix typo in comment
2020-12-04 Karl WilliamsonFix and update documentation of memEQ, memNE, ...
2020-11-23 Karl WilliamsonRestrict scope/Shorten some very long macro names
2020-11-18 Karl WilliamsonMake API some C99 typedef work-arounds
2020-11-10 Karl WilliamsonFix defns of e.g. U8_MAX/MIN
2020-11-06 Karl Williamsonautodoc.pl: Enhance apidoc_section feature
2020-11-02 Karl Williamsonperlapi: WIDEST_UTYPE is a typedef
2020-11-02 Karl Williamsonperlapi: StructCopy isn't conventional
2020-10-17 Karl WilliamsonConsolidate and revise pod for toLOWERfoo()
2020-10-03 Samanta NavarroFix typos
2020-09-14 Karl Williamsonperlapi: Fix function prototypes
2020-09-14 Karl Williamsonperlapi: Fix typo.
2020-09-14 Karl WilliamsonFix input type on isFOO macros
2020-09-14 Karl Williamsongv_fetchpvn and gv_fetchpvn_flags are identical
2020-09-10 Karl WilliamsonUse macro instead of its expansion
2020-09-07 Karl Williamsonperlapi: Fix poor wording in MUTABLE_PTR
2020-09-05 Karl Williamsonperlapi: Display PERL_VERSION_xy better
2020-09-05 Karl WilliamsonDocument MUTABLE_PTR, MUTABLE_AV, ...
2020-09-05 Karl Williamsonperlapi: Don't show a return type for __ASSERT_
2020-09-05 Karl WilliamsonChange formal parameter name of gv_fetchpv*
2020-09-05 Karl Williamsonperlapi: Improve display of isFOO
2020-09-04 Karl Williamsonperlapi: Display toFOO better
2020-09-04 Karl WilliamsonReorganize perlapi
2020-09-04 Karl WilliamsonChange some =head1 to apidoc_section lines
2020-08-03 ☢ ℕicolas ℝFixup handy.h to use PERL_VERSION macro
2020-08-02 Karl WilliamsonMore preparation for 7.0 in versioning
2020-07-20 Dagfinn Ilmari Man... Use UINTMAX_C() in nBIT_MASK() definition
2020-07-18 Karl Williamsonhandy.h: Add comments
2020-07-18 Karl Williamsonhandy.h: Create nBIT_UMAX() macro
2020-07-18 Karl Williamsonhandy.h: Create nBIT_MASK(n) macro
2020-07-18 Karl Williamsonhandy.h: Update comment
2020-07-18 Karl WilliamsonMUTABLE_PTR() Rmv non-standard syntax
2020-07-17 Karl WilliamsonAdd PERL_VERSION_GE macro, and kin
2020-05-22 Dagfinn Ilmari Man... Fix a bunch of repeated-word typos
2020-01-23 Karl WilliamsonMove cntrl_to_mnemonic() to util.c from regcomp.c
2020-01-14 Karl Williamsonl1_char_class_tab.h: Add bits for binary, octal digits
2020-01-14 Karl Williamsonhandy.h: Convert XDIGIT_VALUE to branchless
2019-12-18 Karl WilliamsonAdd memCHRs() macro and use it
2019-12-07 Karl Williamsonhandy.h: Fix typo in little-used macro
2019-11-27 Dan BookConvert issue links from rt.perl.org to GitHub
2019-11-24 Karl WilliamsonAdd missing back compat macros
2019-11-07 Karl Williamsonhandy.h: Change references to swashes
2019-11-01 Karl WilliamsonRmv more deprecated characlassify/case change macros
2019-11-01 Karl WilliamsonConsolidate uses of PERL_SMALL_MACRO_BUFFER
2019-10-26 Karl WilliamsonFix up apidoc entries for isFOO_utf8()
2019-10-17 Steve HayThe VC6 Chainsaw Massacre
2019-10-11 Max MaischeinChange bug URL from rt.perl.org to https://rt.perl.org
2019-10-11 Karl WilliamsonDon't test for 16-bit inputs in inRANGE()
2019-10-09 Karl Williamsonl1_char_class_tab.h: Remove some special EBCDIC cases
2019-10-09 Karl WilliamsonFix pod entry for toLOWER_utf8
2019-09-29 Karl WilliamsonRemove deprecated character classification/case changin...
2019-09-29 Karl WilliamsonAPItest: Remove use of macros about to be removed
2019-09-26 Karl Williamsonhandy.h: Avoid compiler warnings for withinCOUNT()
2019-09-26 Karl Williamsonhandy.h: Rmv duplicated assert in inRANGE()
2019-09-26 Karl Williamsonhandy.h Fix withinCOUNT() for > 32 bit operands
2019-09-15 Karl WilliamsonGeneralize inRANGE()
2019-09-15 Karl WilliamsonAdd withinCOUNT() macro and change inRANGE to use it
2019-09-03 Karl WilliamsonNote that STR_WITH_LEN() is unorthodox
2019-09-03 Karl WilliamsonChange pod for macros that require "literal strings"
2019-09-03 Karl WilliamsonDocument WIDEST_UTYPE
2019-09-03 Karl Williamsonperlapi: Formally give prototypes for isFOO variants
2019-09-03 Karl Williamsonperlapi: Document memEQs memNEs
2019-09-03 Karl Williamsonperlapi: Document C_ARRAY_LENGTH, END
2019-09-03 Karl Williamsonperlapi: Document __ASSERT_
2019-09-03 Karl Williamsonperlapi: Document cBOOL
2019-08-09 Karl Williamsonperlapi: Document isALNUMC and variants
2019-08-09 Karl Williamsonperlapi: Reword some isFOO char classification docs
2019-08-09 Karl Williamsonperlapi: 5.30 promise not met; change to 5.32
2019-07-23 Karl Williamsonhandy.h: Add missing character classification synonym
2019-06-25 Karl WilliamsonFix apidoc macro entries
next