summaryrefslogtreecommitdiff
path: root/doop.c
Commit message (Expand)AuthorAgeFilesLines
* doop.c: do_vecget(): Add trivial case to the switch()Karl Williamson2021-08-061-8/+9
* doop.c: Refactor do_vecget()Karl Williamson2021-08-061-116/+50
* doop.c: White space onlyKarl Williamson2021-08-061-2/+2
* doop.c: Call the macro instead of reinventing itKarl Williamson2021-08-061-1/+1
* doop.c: Refactor do_vecset()Karl Williamson2021-08-061-25/+20
* doop.c: Rmv redundant '&' instrsKarl Williamson2021-07-301-15/+15
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-375/+375
* doop.c: Comment, white-space onlyKarl Williamson2020-08-081-2/+2
* (perl #17844) don't update SvCUR until after we've done movingTony Cook2020-07-301-1/+1
* doop.c: Remove unnecessary cautiousnessKarl Williamson2020-07-171-3/+0
* handy.h: Create nBIT_MASK(n) macroKarl Williamson2020-07-171-2/+2
* 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