summaryrefslogtreecommitdiff
path: root/doop.c
Commit message (Expand)AuthorAgeFilesLines
* (perl #17844) don't update SvCUR until after we've done movingTony Cook2020-12-261-1/+1
* doop.c: Fix typo in comment; add commentKarl Williamson2020-04-021-2/+3
* PATCH: GH #17391 tr/// regressionKarl Williamson2019-12-291-4/+4
* Clean up -Dy debuggingKarl Williamson2019-11-181-5/+5
* Add -Dy debugging of tr///, y///Karl Williamson2019-11-171-2/+42
* doop.c, op.c: Silence some compiler warningsKarl Williamson2019-11-151-3/+3
* remove leak in tr/ascii/utf8/David Mitchell2019-11-121-0/+1
* Silence some compiler warningsKarl Williamson2019-11-071-1/+1
* Remove swashes from coreKarl Williamson2019-11-061-1/+1
* Reimplement tr/// without swashesKarl Williamson2019-11-061-287/+219
* doop.c: Refactor do_trans_complex()Karl Williamson2019-11-061-10/+27
* doop.c: Change name of variableKarl Williamson2019-11-061-9/+9
* doop.c: Change out-of-bounds valueKarl Williamson2019-11-061-2/+2
* doop.c: Add, revise commentsKarl Williamson2019-11-061-16/+31
* op.c, doop.c Use mnemonics instead of numeric valuesKarl Williamson2019-11-061-7/+7
* doop.c: Add a parameter to a few fcnsKarl Williamson2019-11-061-18/+6
* doop.c, op.c: White-space onlyKarl Williamson2019-11-061-3/+3
* remove CONSERVATIVE and LIBERALTomasz Konojacki2019-10-301-4/+1
* use PTR2nat() instead of casting pointers to unsigned longTomasz Konojacki2019-10-301-3/+3
* Fix do_vecget and do_vecset to process GET magic only oncePali2019-09-021-3/+3
* Use of code points over 0xFF in string bitwise operatorsJames E Keenan2019-05-311-23/+4
* Use of strings with code points over 0xFF as arguments to "vec"James E Keenan2019-05-301-4/+1
* Remove remaining assignments to SvCUR and SvLEN in coreDagfinn Ilmari Mannsåker2019-05-281-2/+2
* rmv/de-dup static const char array "strings"Daniel Dragan2018-03-071-3/+3
* S_do_trans_complex(): outdent a block of codeDavid Mitchell2018-02-201-33/+33
* PATCH: [perl #132750] Silence uninit warningKarl Williamson2018-01-211-1/+1
* doop.c: White-space onlyKarl Williamson2018-01-191-10/+10
* Deprecate above \xFF in bitwise string opsKarl Williamson2018-01-191-0/+5
* doop.c: Use MIN()Karl Williamson2018-01-191-1/+1
* tr///: eliminate I32 from the do_trans*() fnsDavid Mitchell2018-01-191-15/+15
* tr///: return Size_t count rather than I32David Mitchell2018-01-191-13/+13
* tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/David Mitchell2018-01-191-94/+20
* tr///c: handle len(replacement charlist) > 32767David Mitchell2018-01-191-1/+1
* add two structs for OP_TRANSDavid Mitchell2018-01-191-23/+28
* S_do_trans_complex(): re-indentDavid Mitchell2018-01-191-6/+6
* fix "\x{100}..." =~ tr/.../.../cdDavid Mitchell2018-01-191-25/+39
* OP_TRANS: change extended table formatDavid Mitchell2018-01-191-9/+15
* remove fossil debugging statement from do_trans()David Mitchell2018-01-191-2/+0
* tr/// functions: add some basic code commentsDavid Mitchell2018-01-191-0/+63
* doop.c: Change to use is_utf8_invariant_string()Karl Williamson2017-11-231-27/+9
* hv_pushkv(): handle keys() and values() tooDavid Mitchell2017-07-271-18/+3
* create Perl_hv_pushkv() functionDavid Mitchell2017-07-271-12/+8
* OP_VALUES: reserve OPpMAYBE_LVSUB bitDavid Mitchell2017-07-271-0/+3
* use OPpAVHVSWITCH_MASKDavid Mitchell2017-07-271-2/+4
* Perl_do_kv(): add asserts and more code commentsDavid Mitchell2017-07-271-9/+29
* Allow bitwise & ^ | to accept trailing UTF-8Karl Williamson2017-06-141-13/+76
* doop.c: White-space onlyKarl Williamson2017-06-071-30/+30
* Use simple-minded approach to bitwise UTF-8 operationsKarl Williamson2017-06-071-116/+32
* sv_vcatpvfn() family: make svmax arg Size_tDavid Mitchell2017-06-071-2/+3
* Fatalize the use of code points above 0xFF for bitwise operators.Abigail2017-06-071-14/+6