index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
mrbgems
/
mruby-sprintf
/
src
/
sprintf.c
Age
Commit message (
Expand
)
Author
2018-09-07
Fix integer overflow issue; fix #4108
Yukihiro "Matz" Matsumoto
2018-07-31
Check size of the integer multiply before actual overflow; fix #4062
Yukihiro "Matz" Matsumoto
2017-10-13
Support MRB_WIHTOUT_FLOAT to mruby-sprintf
YAMAMOTO Masaya
2017-09-27
fix: mrbgems\mruby-sprintf\src\sprintf.c(1052): warning C4244: '+=': conversi...
Tomasz Dąbrowski
2017-09-27
fix: mrbgems\mruby-sprintf\src\sprintf.c(623): warning C4244: 'function': con...
Tomasz Dąbrowski
2017-09-27
fix: mrbgems\mruby-sprintf\src\sprintf.c(646): warning C4244: 'function': con...
Tomasz Dąbrowski
2017-09-27
fix: mrbgems\mruby-sprintf\src\sprintf.c(618): warning C4244: 'initializing':...
Tomasz Dąbrowski
2017-09-27
fix: mrbgems\mruby-sprintf\src\sprintf.c(516): warning C4244: 'function': con...
Tomasz Dąbrowski
2017-08-18
Separate `mrb_str_buf_new` and `mrb_str_new_capa`.
Yukihiro "Matz" Matsumoto
2017-08-12
Reduce integer type mismatch warnings in VC.
Yukihiro "Matz" Matsumoto
2017-08-09
Replaced tabs with spaces
Christopher Aue
2017-07-14
Avoid duplicated width filling for sprintf `%d` specifier; fix #3736
Yukihiro "Matz" Matsumoto
2017-07-05
`print("%d", 0)` should not print `-0`; fix #3731
Yukihiro "Matz" Matsumoto
2017-07-05
Negation was not a good way to handle negative integers; fix #3729
Yukihiro "Matz" Matsumoto
2017-07-05
In Ruby, `sprintf` specifier `%u` should behave as `%d`; fix #3730
Yukihiro "Matz" Matsumoto
2017-07-04
Refactor `sprintf()` code.
Yukihiro "Matz" Matsumoto
2017-07-04
Initialize `flags` for each loop.
Yukihiro "Matz" Matsumoto
2017-06-28
Avoid `mrb_funcall()` unless absolutely necessary; ref #3722
Yukihiro "Matz" Matsumoto
2017-05-25
Under MRB_INT64, width may be bigger than INT_MAX; fix #3665
Yukihiro "Matz" Matsumoto
2017-05-08
Fix segmentation fault ref: #3648
ksss
2017-04-29
Better error message
Nobuyoshi Nakada
2017-04-29
Use `FILL` and `PUSH`
Nobuyoshi Nakada
2017-04-23
Refactor "%f" % Inf/NaN
Nobuyoshi Nakada
2017-04-23
Fix space flag when Inf/NaN and width==3
Nobuyoshi Nakada
2017-04-03
Unify `else` clause style
Yukihiro "Matz" Matsumoto
2017-03-18
Should use mrb_int for any object
ksss
2017-03-13
Fix out-of-bound access
Nobuyoshi Nakada
2017-03-11
The width printf specifier may be negative; fix #3498
Yukihiro "Matz" Matsumoto
2017-03-11
fixup! Check return value from snprintf(); ref #3498
Yukihiro "Matz" Matsumoto
2017-03-11
Check return value from snprintf(); ref #3498
Yukihiro "Matz" Matsumoto
2017-02-11
Avoid integer overflow in sprintf(); fix #3439
Yukihiro "Matz" Matsumoto
2017-01-16
Dots is not needed for base 10 negative numbers; fix #3400
Yukihiro "Matz" Matsumoto
2016-12-21
One less argument for raisef(); fix #3355
Yukihiro "Matz" Matsumoto
2016-12-18
Check if width is zero or negative before fill; fix #3347
Yukihiro "Matz" Matsumoto
2016-12-18
Prohibit mixture of posarg and nextarg; ref #3347
Yukihiro "Matz" Matsumoto
2016-11-24
Fixes for compiling mruby as C++
Tomasz Dąbrowski
2016-11-23
Fix segfault when Fixnum#chr doesn't return a string
Bouke van der Bijl
2016-07-01
Fix warning shift-negative-value
ksss
2016-04-23
mruby-sprintf:fix double negative signs in printf; fix #3148
Yukihiro "Matz" Matsumoto
2016-04-23
mruby-sprintf: format specifiers o,u,x,b ignore sign(+); ref #3148
Yukihiro "Matz" Matsumoto
2016-01-07
mruby-sprintf to use mrb_int formatting macros; ref #3076
Yukihiro "Matz" Matsumoto
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-11-19
formatting buffer should be bigger for negative dots; ref #3025
Yukihiro "Matz" Matsumoto
2015-11-19
binary format no longer need to preserve org_v
Yukihiro "Matz" Matsumoto
2015-11-19
integer range check was moved to mrb_flo_to_fixnum(); ref #3025
Yukihiro "Matz" Matsumoto
2015-11-19
negative binary format should not be masked by 10bits; ref #3025
Yukihiro "Matz" Matsumoto
2015-11-19
binary sprintf should not be restricted by mrb_int size; fix #3025
Yukihiro "Matz" Matsumoto
2015-09-03
unsigned long may be smaller than mrb_int; use uint64_t instead; fix #2935
Yukihiro "Matz" Matsumoto
2015-06-24
Remove unnecessary backticks.
Franck Verrot
2014-09-04
refactor MACRO to avoid local variable name conflict; ref #2585
Yukihiro "Matz" Matsumoto
[next]