Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-14 | Include ruby/assert.h in ruby/ruby.h so that assertions can be there | Nobuyoshi Nakada | |
2019-07-14 | Split RUBY_ASSERT and so on under include/ruby | Nobuyoshi Nakada | |
2019-07-14 | Delegates 3 arguments for Pathname.glob. | Tanaka Akira | |
Thanks for the patch by pocke (Masataka Kuwabara) [Feature #14405]. | |||
2019-07-14 | Added depend files | Nobuyoshi Nakada | |
2019-07-13 | Removed useless `freeze`s from gemspec files | Nobuyoshi Nakada | |
2019-07-13 | Drop fossil rubygems support | Nobuyoshi Nakada | |
2019-07-13 | Removed stub lines from gemspec files | Nobuyoshi Nakada | |
2019-07-13 | Removed binary line | Nobuyoshi Nakada | |
2019-07-11 | Default to true when no exception flag [Bug #15987] | Nobuyoshi Nakada | |
2019-07-11 | Fixed argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | |
2019-07-11 | Removed wrong argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | |
2019-07-11 | Check exception flag as a bool [Bug #15987] | Nobuyoshi Nakada | |
2019-07-10 | Added Etc::VERSION | Nobuyoshi Nakada | |
2019-07-10 | Removed unused files | Nobuyoshi Nakada | |
2019-07-10 | C90 for old versions | Nobuyoshi Nakada | |
2019-07-10 | Use the found version number | Nobuyoshi Nakada | |
2019-07-10 | Removed useless `freeze`s | Nobuyoshi Nakada | |
2019-07-10 | Added StringIO::VERSION | Nobuyoshi Nakada | |
2019-07-09 | Update dependencies | Nobuyoshi Nakada | |
2019-07-09 | Suppress uninitialized instance variable warnings | Nobuyoshi Nakada | |
2019-07-08 | Let struct dump_config in objspace fit in a single cache line | Lourens Naudé | |
Let dump_config boolean members roots and full_heap be bit flags instead Closes: https://github.com/ruby/ruby/pull/2274 | |||
2019-07-03 | * expand tabs. | git | |
2019-07-03 | Use rb_ident_hash_new instead of rb_hash_new_compare_by_id | Nobuyoshi Nakada | |
The latter is same as the former, removed the duplicate function. | |||
2019-07-01 | Fixed inadvertent ID creation in rb_iv_get | Nobuyoshi Nakada | |
2019-06-27 | Show the parser states in pretty_print too | Nobuyoshi Nakada | |
2019-06-25 | Do not allocate a string to check if a scalar is an integer | Jean Boussier | |
2019-06-25 | Remove string_cache in ScalarScanner | Jean Boussier | |
2019-06-25 | Reduce string allocations in scalar_scanner | Jean Boussier | |
2019-06-25 | Removed CHANGELOG from rdoc files. | SHIBATA Hiroshi | |
2019-06-25 | Retired to write CHANGELOG.rdoc. Because It has no update from 2015. | SHIBATA Hiroshi | |
2019-06-25 | Dump Hash ivars before elements | Aaron Patterson | |
When the Hash is revived, the ivars will be set before elements. This is for the case when the hash setter depends on ivars set on the hash. | |||
2019-06-25 | Round trip exception backtraces | Aaron Patterson | |
This commit allows exception backtraces to round trip | |||
2019-06-25 | Refactor exception dumping | Aaron Patterson | |
2019-06-25 | Dumping the backtrace never worked, so remove it | Aaron Patterson | |
Dumping the backtrace for exceptions never worked, so lets remove it. | |||
2019-06-19 | Remove IA64 support. | Samuel Williams | |
2019-06-19 | Partly revert directory structure for cparse. | Hiroshi SHIBATA | |
It break the some build environment. | |||
2019-06-19 | Restore ruby/ruby change for extconf.rb. | Hiroshi SHIBATA | |
2019-06-19 | Backport racc-1.4.15 from upstream. | Hiroshi SHIBATA | |
2019-06-17 | Support Bison 3 in ripper | Nobuyoshi Nakada | |
2019-06-15 | Prefer `enum yytokentype` to int | Nobuyoshi Nakada | |
2019-06-13 | Add pipeline operator [Feature #15799] | Nobuyoshi Nakada | |
2019-06-12 | Ripper::Lexer: fallback parse error token to the previous one | Nobuyoshi Nakada | |
2019-06-11 | * expand tabs. | git | |
2019-06-11 | ext/socket/ipsocket.c: Use SO_REUSEADDR for local_host/port | Yusuke Endoh | |
Sometimes ruby/spec fails when trying to specify local_host and local_port for TCPSocket.open. https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20190610T192504Z.fail.html.gz | |||
2019-06-07 | win32/registry.rb: fix potential infinite loop | Nobuyoshi Nakada | |
* ext/win32/lib/win32/registry.rb (Win32::Registry#each_value): advance the index even if an error occurred in #read. | |||
2019-06-05 | Optimize CGI.escapeHTML by reducing buffer extension | Takashi Kokubun | |
and switch-case branches. Buffer allocation optimization using `ALLOCA_N` would be the main benefit of patch. It eliminates the O(N) buffer extensions. It also reduces the number of branches using escape table like https://mattn.kaoriya.net/software/lang/c/20160817011915.htm. Closes: https://github.com/ruby/ruby/pull/2226 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Co-authored-by: Yasuhiro MATSUMOTO <mattn.jp@gmail.com> | |||
2019-06-05 | * expand tabs. | git | |
2019-06-05 | Revert "Optimize CGI.escapeHTML by reducing buffer extension" | Takashi Kokubun | |
This reverts commit 8d81e59aa7a62652caf85f9c8db371703668c149. `ALLOCA_N` does not check stack overflow unlike ALLOCV. I'll fix it and re-commit it again. | |||
2019-06-05 | Optimize CGI.escapeHTML by reducing buffer extension | Takashi Kokubun | |
and switch-case branches. Buffer allocation optimization using `ALLOCA_N` would be the main benefit of patch. It eliminates the O(N) buffer extensions. It also reduces the number of branches using escape table like https://mattn.kaoriya.net/software/lang/c/20160817011915.htm. Closes: https://github.com/ruby/ruby/pull/2226 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Co-authored-by: Yasuhiro MATSUMOTO <mattn.jp@gmail.com> | |||
2019-06-02 | Make psych.so deterministic | Jeremy Evans | |
Fixes Ruby Bug #15890 |