aboutsummaryrefslogtreecommitdiffstats
path: root/sprintf.c
Commit message (Expand)AuthorAgeFilesLines
* [Bug #19167] Remove useless conversion of classes for special constNobuyoshi Nakada2022-12-091-18/+8
* Using UNDEF_P macroS-H-GAMELINKS2022-11-161-4/+4
* [Bug #18973] Promote US-ASCII to ASCII-8BIT when adding 8-bit charNobuyoshi Nakada2022-08-311-4/+9
* Extract `update_coderange` macroNobuyoshi Nakada2022-08-311-16/+14
* Check the room including the space to fillNobuyoshi Nakada2022-08-211-7/+9
* [Bug #18958] format string must be ASCII compatibleNobuyoshi Nakada2022-08-201-0/+1
* [Bug #18956] Negative codepoints are invalid charactersNobuyoshi Nakada2022-08-201-2/+2
* [Bug #18955] format single character for `%c`Nobuyoshi Nakada2022-08-201-6/+5
* [Bug #18955] Check length of argument for `%c` in proper encodingNobuyoshi Nakada2022-08-201-2/+3
* Scan the code range of the last added portionNobuyoshi Nakada2022-08-191-2/+4
* Scan the code range of the formatted portionNobuyoshi Nakada2022-08-191-3/+11
* rb_str_resize: Only clear coderange on truncationJean Boussier2022-08-181-1/+4
* Extract common code from `rb_enc_vsprintf` and `rb_str_vcatf`Nobuyoshi Nakada2022-08-171-33/+25
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-651/+651
* Use C99-defined macros to classify a floating-point numberNobuyoshi Nakada2021-08-271-1/+1
* Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada2021-08-241-1/+1
* Escape unprintable chars only, without surrounding quotesNobuyoshi Nakada2021-07-241-1/+1
* Sort out quad_t related macrosNobuyoshi Nakada2021-07-221-7/+5
* sprintf.c: Removed conflicting definitionNobuyoshi Nakada2020-09-281-4/+0
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Make temporary lock string encoding freeNobuyoshi Nakada2020-02-121-1/+1
* decouple internal.h headers卜部昌平2019-12-261-5/+15
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-5/+0
* move docs around [ci skip]卜部昌平2019-08-291-261/+0
* Add /* fall through */ commentsYusuke Endoh2019-07-141-0/+1
* sprintf.c: fix typostomar2018-04-221-1/+1
* quote symbolsnobu2018-03-141-0/+6
* sprintf.c: overflow checknobu2018-02-091-3/+6
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* error.c: KeyError#receiver and KeyError#keynobu2017-09-181-1/+1
* sprintf.c: NULL as strnobu2017-09-091-6/+14
* suppress warnings when RUBY_USE_SETJMPEXnobu2017-08-021-0/+4
* Improve error messagekazu2017-07-311-1/+1
* sprintf.c: width too bignobu2017-07-231-0/+1
* sprintf.c: remove redundant conditionnobu2017-05-261-2/+1
* Raise ArgumentError if sprintf format string ends with %eregon2017-05-251-1/+4
* sprintf.c: remove unused variablenobu2017-04-281-2/+1
* sprintf.c: ruby_ultoanobu2017-04-281-5/+5
* sprintf.c: format by utility functionsnobu2017-04-281-38/+38
* sprintf.c: fix one-off bugnobu2017-04-281-5/+5
* Refactor "%f" % Inf/NaNnobu2017-04-231-18/+17
* Fix space flag when Inf/NaN and width==3nobu2017-04-231-3/+1
* Avoid integer overflow in sprintf()nobu2017-03-201-1/+2
* sprintf.c: string limitsnobu2017-03-201-3/+8
* sprintf.c: use FILLnobu2017-03-191-24/+13
* sprintf.c: fix out-of-bound accessnobu2017-03-131-0/+1
* revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]shyouhei2017-03-091-1/+5
* optimize FIXABLE macroshyouhei2017-03-061-5/+1