Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Removed binary line | Nobuyoshi Nakada | 2019-07-13 | 1 | -0/+0 | |
| | ||||||
* | Default to true when no exception flag [Bug #15987] | Nobuyoshi Nakada | 2019-07-11 | 1 | -1/+1 | |
| | ||||||
* | Fixed argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | 2019-07-11 | 1 | -1/+1 | |
| | ||||||
* | Removed wrong argument in the fallback function [Bug #15987] | Nobuyoshi Nakada | 2019-07-11 | 1 | -1/+1 | |
| | ||||||
* | Check exception flag as a bool [Bug #15987] | Nobuyoshi Nakada | 2019-07-11 | 2 | -0/+13 | |
| | ||||||
* | Added Etc::VERSION | Nobuyoshi Nakada | 2019-07-10 | 2 | -1/+15 | |
| | ||||||
* | Removed unused files | Nobuyoshi Nakada | 2019-07-10 | 1 | -9/+3 | |
| | ||||||
* | C90 for old versions | Nobuyoshi Nakada | 2019-07-10 | 1 | -14/+11 | |
| | ||||||
* | Use the found version number | Nobuyoshi Nakada | 2019-07-10 | 1 | -1/+1 | |
| | ||||||
* | Removed useless `freeze`s | Nobuyoshi Nakada | 2019-07-10 | 1 | -13/+13 | |
| | ||||||
* | Added StringIO::VERSION | Nobuyoshi Nakada | 2019-07-10 | 2 | -1/+14 | |
| | ||||||
* | Update dependencies | Nobuyoshi Nakada | 2019-07-09 | 1 | -0/+1 | |
| | ||||||
* | Suppress uninitialized instance variable warnings | Nobuyoshi Nakada | 2019-07-09 | 1 | -1/+1 | |
| | ||||||
* | Let struct dump_config in objspace fit in a single cache line | Lourens Naudé | 2019-07-08 | 1 | -3/+3 | |
| | | | | | | | Let dump_config boolean members roots and full_heap be bit flags instead Closes: https://github.com/ruby/ruby/pull/2274 | |||||
* | * expand tabs. | git | 2019-07-03 | 1 | -1/+1 | |
| | ||||||
* | Use rb_ident_hash_new instead of rb_hash_new_compare_by_id | Nobuyoshi Nakada | 2019-07-03 | 1 | -1/+1 | |
| | | | | The latter is same as the former, removed the duplicate function. | |||||
* | Fixed inadvertent ID creation in rb_iv_get | Nobuyoshi Nakada | 2019-07-01 | 1 | -0/+8 | |
| | ||||||
* | Show the parser states in pretty_print too | Nobuyoshi Nakada | 2019-06-27 | 1 | -0/+2 | |
| | ||||||
* | Do not allocate a string to check if a scalar is an integer | Jean Boussier | 2019-06-25 | 1 | -9/+7 | |
| | ||||||
* | Remove string_cache in ScalarScanner | Jean Boussier | 2019-06-25 | 1 | -10/+1 | |
| | ||||||
* | Reduce string allocations in scalar_scanner | Jean Boussier | 2019-06-25 | 1 | -17/+15 | |
| | ||||||
* | Removed CHANGELOG from rdoc files. | SHIBATA Hiroshi | 2019-06-25 | 1 | -1/+1 | |
| | ||||||
* | Retired to write CHANGELOG.rdoc. Because It has no update from 2015. | SHIBATA Hiroshi | 2019-06-25 | 1 | -1/+1 | |
| | ||||||
* | Dump Hash ivars before elements | Aaron Patterson | 2019-06-25 | 1 | -9/+9 | |
| | | | | | 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. | |||||
* | Round trip exception backtraces | Aaron Patterson | 2019-06-25 | 2 | -0/+5 | |
| | | | | This commit allows exception backtraces to round trip | |||||
* | Refactor exception dumping | Aaron Patterson | 2019-06-25 | 1 | -28/+17 | |
| | ||||||
* | Dumping the backtrace never worked, so remove it | Aaron Patterson | 2019-06-25 | 1 | -14/+10 | |
| | | | | Dumping the backtrace for exceptions never worked, so lets remove it. | |||||
* | Remove IA64 support. | Samuel Williams | 2019-06-19 | 1 | -6/+0 | |
| | ||||||
* | Partly revert directory structure for cparse. | Hiroshi SHIBATA | 2019-06-19 | 3 | -0/+0 | |
| | | | | It break the some build environment. | |||||
* | Restore ruby/ruby change for extconf.rb. | Hiroshi SHIBATA | 2019-06-19 | 1 | -1/+2 | |
| | ||||||
* | Backport racc-1.4.15 from upstream. | Hiroshi SHIBATA | 2019-06-19 | 4 | -8/+13 | |
| | ||||||
* | Support Bison 3 in ripper | Nobuyoshi Nakada | 2019-06-17 | 1 | -0/+1 | |
| | ||||||
* | Prefer `enum yytokentype` to int | Nobuyoshi Nakada | 2019-06-15 | 1 | -2/+2 | |
| | ||||||
* | Add pipeline operator [Feature #15799] | Nobuyoshi Nakada | 2019-06-13 | 1 | -0/+1 | |
| | ||||||
* | Ripper::Lexer: fallback parse error token to the previous one | Nobuyoshi Nakada | 2019-06-12 | 1 | -1/+11 | |
| | ||||||
* | * expand tabs. | git | 2019-06-11 | 1 | -3/+3 | |
| | ||||||
* | ext/socket/ipsocket.c: Use SO_REUSEADDR for local_host/port | Yusuke Endoh | 2019-06-11 | 1 | -0/+5 | |
| | | | | | | | 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 | |||||
* | win32/registry.rb: fix potential infinite loop | Nobuyoshi Nakada | 2019-06-07 | 1 | -2/+2 | |
| | | | | | * ext/win32/lib/win32/registry.rb (Win32::Registry#each_value): advance the index even if an error occurred in #read. | |||||
* | Optimize CGI.escapeHTML by reducing buffer extension | Takashi Kokubun | 2019-06-05 | 1 | -49/+36 | |
| | | | | | | | | | | | | | | | 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> | |||||
* | * expand tabs. | git | 2019-06-05 | 1 | -29/+29 | |
| | ||||||
* | Revert "Optimize CGI.escapeHTML by reducing buffer extension" | Takashi Kokubun | 2019-06-05 | 1 | -33/+49 | |
| | | | | | | | This reverts commit 8d81e59aa7a62652caf85f9c8db371703668c149. `ALLOCA_N` does not check stack overflow unlike ALLOCV. I'll fix it and re-commit it again. | |||||
* | Optimize CGI.escapeHTML by reducing buffer extension | Takashi Kokubun | 2019-06-05 | 1 | -49/+33 | |
| | | | | | | | | | | | | | | | 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> | |||||
* | Make psych.so deterministic | Jeremy Evans | 2019-06-02 | 1 | -1/+1 | |
| | | | | Fixes Ruby Bug #15890 | |||||
* | Include stack elements left after errors | Nobuyoshi Nakada | 2019-05-30 | 1 | -1/+1 | |
| | ||||||
* | ripper: Ripper::Lexer#scan | Nobuyoshi Nakada | 2019-05-29 | 1 | -4/+29 | |
| | | | | | | * ext/ripper/lib/ripper/lexer.rb (Ripper::Lexer#scan): parses the code and returns the result elements including errors. [EXPERIMENTAL] | |||||
* | Fix typos in Ripper::Lexer#inspect and Ripper::Lexer#pretty_print | Nobuyoshi Nakada | 2019-05-28 | 1 | -2/+2 | |
| | ||||||
* | Added #inspect and #pretty_inspect to Ripper::Lexer::Elem | Nobuyoshi Nakada | 2019-05-27 | 1 | -1/+16 | |
| | ||||||
* | Suppress paranoid warnings for external/3rd-party libraries | Nobuyoshi Nakada | 2019-05-23 | 1 | -0/+1 | |
| | | | | [Feature #15665] | |||||
* | Ripper: no documents of fallback methods | Nobuyoshi Nakada | 2019-05-22 | 1 | -0/+2 | |
| | ||||||
* | Fix the warning in 456586bb234915107da255d2944f620a7dd7048b | Nobuyoshi Nakada | 2019-05-15 | 1 | -1/+1 | |
| |