Activity
From 07/03/2017 to 07/09/2017
07/09/2017
-
11:04 PM Feature #13725 (Closed): [PATCH] Hash#[]= deduplicates string keys if (and only if) fstring exists
- Applied in changeset trunk|r59304.
----------
Hash#[]= deduplicates string keys if (and only if) fstring exists
In ... - 11:04 PM Revision 9d1d30c9 (git): * 2017-07-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:04 PM Revision e205304a (git): Hash#[]= deduplicates string keys if (and only if) fstring exists
- In typical applications, hash entries are read after being
written to. Blindly writing to hashes which are never rea... -
08:46 PM Bug #11384: multi-threaded autoload sometimes fails
- ruby_2_4 r59303 merged revision(s) 58696.
-
08:46 PM Revision 5e645629 (git): merge revision(s) 58696: [Backport #11384]
- autoload: always wait on loading thread
We cannot assume autoload_provided/rb_feature_provided returning
... -
08:24 PM Bug #12670: Segmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2
- ruby_2_4 r59302 merged revision(s) 56558,59116,59136.
-
08:24 PM Revision e15f61a0 (git): merge revision(s) 56558,59116,59136: [Backport #12670]
- * gc.c (heap_page_resurrect): do not return tomb_pages when
page->freelist == NULL.
[Bug #12670]
... -
08:06 PM Bug #5339: ERB generates extra newlines on Windows
- ruby_2_4 r59301 merged revision(s) 58825,58826.
-
08:06 PM Revision 420151cf (git): merge revision(s) 58825,58826: [Backport #5339]
- erb.rb: Allow explicit trimming carriage return
when trim_mode is "-", for Windows environments.
[r... -
08:04 PM Bug #11464: ERB trimming doesn't trim carriage returns
- ruby_2_4 r59300 merged revision(s) 58823.
-
08:04 PM Revision 05215d0d (git): merge revision(s) 58823: [Backport #11464]
- erb.rb: Allow trimming carriage return
when trim_mode is "<>", for Windows environments.
[Bug #1146... -
08:02 PM Bug #8916: rb_sprintf への精度指定が正しく機能していない
- ruby_2_4 r59299 merged revision(s) 58210.
-
08:02 PM Revision f5b84007 (git): merge revision(s) 58210: [Backport #8916]
- vsnprintf.c: prefix with precision
* vsnprintf.c (BSD_vfprintf): sign and hex-prefix should not be
... -
07:51 PM Bug #13545: Ruby built by clang 4.0.0 parses Float literal wrongly
- ruby_2_4 r59298 merged revision(s) 58796.
-
07:51 PM Revision c54593ed (git): merge revision(s) 58796: [Backport #13545]
- Merge latest dtoa.c [Bug #13545]
Apply some part of http://www.netlib.org/fp/dtoa.c with my eyes...
git-svn... -
07:49 PM Bug #13432: set_trace_funcにproc->is_from_method = TRUEのオブジェクトを渡し、SystemStackErrorを発生させるとRubyVMが停止する
- ruby_2_4 r59297 merged revision(s) 58334,58346,58349.
-
07:49 PM Bug #13425: Tracer.onにした状態でSystemStackErrorを発生させるとSegmentation fault
- ruby_2_4 r59297 merged revision(s) 58334,58346,58349.
-
07:49 PM Revision 5528c18d (git): merge revision(s) 58334,58346,58349: [Backport #13425] [Backport #13432]
- thread.c: disable VM events when stack overflow
* thread.c (ruby_thread_stack_overflow): disable VM events w... -
07:47 PM Bug #13369: TracePoint gives incorrect `return_value` after rescuing error when using `return`
- ruby_2_4 r59296 merged revision(s) 58262,5826.
-
07:47 PM Revision 79787c18 (git): merge revision(s) 58262,5826: [Backport #13369]
- fix TracePoint#return_value with non-local exits
* vm.c: get return_value from imemo_throw_data object (THRO... -
07:36 PM Bug #13638: please backport r59030
- ruby_2_4 r59295 merged revision(s) 59030,59031.
-
07:36 PM Revision 11fdbadd (git): merge revision(s) 59030,59031: [Backport #13638]
- thread.c: avoid busy looping on rb_thread_fd_close
We no longer use it this function, but extensions do, and... -
07:28 PM Bug #13573: Compilation on Mac OS X 10.5.8 fails because of missing _fgetattrlist
- ruby_2_4 r59294 merged revision(s) 57248.
-
07:27 PM Revision d679034a (git): merge revision(s) 57248: [Backport #13573]
- dir.c: getattrlist on OSX 10.5
* dir.c (is_case_sensitive): use getattrlist() if fgetattrlist()
is... -
07:02 PM Bug #13554: Running system with different gid fails on Linux if host has group with lots of members
- ruby_2_4 r59293 merged revision(s) 58658.
-
07:02 PM Revision 4c33806f (git): merge revision(s) 58658: [Backport #13554]
- process.c: temporary string for buffer
* process.c (obj2uid, obj2gid): use temporary string as the buffer
... -
02:00 PM Feature #12733: Bundle bundler to ruby core
- The upstream version of minitest 4.7.5 supported spec syntax. It does not probably support all the RSpec features, bu...
-
05:14 AM Feature #13625: BigDecimal short form / shorthand
- Let me mark this begin a feature request.
-
04:49 AM Bug #13709 (Closed): Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- Applied in changeset trunk|r59292.
----------
downloader.rb: get rid of symlinks in dist files
* tool/downloader.rb... -
04:49 AM Revision b3917087 (git): downloader.rb: get rid of symlinks in dist files
- * tool/downloader.rb: download to the target file directly if
CACHE_SAVE=no, to get rid of symlinks in dist files.
... -
04:20 AM Revision 90d65afc (git): make-snapshot: generate ChangeLog iff not exist
- * tool/make-snapshot (package): ChangeLog had existed in pre-2.4
revisions, but not doc/ChangeLog-YYYY. fix for 2.... -
04:17 AM Bug #13734 (Closed): Broken snapshot script for Ruby 2.4
- Applied in changeset trunk|r59289.
----------
make-snapshot: touch-unicode-files for 2.4
* tool/make-snapshot (pack... -
02:27 AM Bug #13734 (Closed): Broken snapshot script for Ruby 2.4
- `tool/make-snapshot` in trunk is broken now.
I got following error at some days ago.
```
generating known_erro... - 04:17 AM Revision ac9219e0 (git): * 2017-07-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 AM Revision d0677cdb (git): make-snapshot: touch-unicode-files for 2.4
- * tool/make-snapshot (package): fallback touch-unicode-files for
2.4, which has been introduced to reduce downloads... -
01:48 AM Bug #13723: Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- I missed the name, `syntax_check` instead of `check_syntax` :(
07/08/2017
-
12:32 PM Bug #13730 (Closed): Parallel ext configuration has broken `make install` for static-linked-ext builds
- Applied in changeset trunk|r59288.
----------
* template/exts.mk.tmpl: extract SUBMAKEOPTS from sub exts.mk files to... -
12:31 PM Revision 2abf6a34 (git): * template/exts.mk.tmpl: extract SUBMAKEOPTS from sub exts.mk files too. [Bug #13730]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:39 AM Feature #13733 (Open): Dump the delegator instead of the delegated object
- I would like to let Delegator dump itself instead of the delegated object.
Let's consider the following scenario.
... -
08:20 AM Feature #13732 (Closed): Precise Time.now on Windows
- Windows 上での Time.now の精度を調べてみたところ、システムの
タイマー精度(1ミリ秒以上15.6ミリ秒以下。通常は15.6ミリ秒)と同じに
なっていました。
試験内容と結果は以下のURLを参照
https... -
06:15 AM Feature #13731 (Closed): inode for Windows on ReFS
- #11216 でWindowsでのinodeの代用としてBY_HANDLE_FILE_INFORMATION構造体の
メンバ、nFileIndexHigh/Lowを使っていますが、ReFS ではこの値ではユニークに
なりません。R... -
05:47 AM Feature #13726: PATCH: Windows builds - fractional second file times
- 01-time-subsec.patch changes declarations in include/ruby/win32.h.
IMO, it could be in ruby 2.5.x but could not be b... -
04:51 AM Bug #13723: Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- Thank you nobu!
-
02:22 AM Bug #13723 (Closed): Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- Applied in changeset trunk|r59287.
----------
assertions.rb: syntax_check for other impl
* test/lib/test/unit/asser... -
03:28 AM Bug #11779: Module#using does not make sense as a method
- nobu (Nobuyoshi Nakada) wrote:
> Seems that your "dynamic" and "lexical" words differ from ours.
I was using "dyn... -
02:10 AM Bug #11779: Module#using does not make sense as a method
- Seems that your "dynamic" and "lexical" words differ from ours.
-
02:22 AM Revision 1d6c1d20 (git): assertions.rb: syntax_check for other impl
- * test/lib/test/unit/assertions.rb (syntax_check): use eval
instead of RubyVM::InstructionSequence.compile so that ... -
02:21 AM Bug #13632: Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- ruby_2_4 r59286 merged revision(s) 58284,58812,59028.
-
02:21 AM Revision 27251312 (git): merge revision(s) 58284,58812,59028: [Backport #13632]
- vm_core.h: ruby_error_stream_closed
* vm_core.h (ruby_special_exceptions): renamed
ruby_error_clos... -
02:05 AM Revision 41bdfc53 (git): .travis.yml: update dist to trusty
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:20 AM Bug #13720: appveyor.yml nmake arguments - not *nix style
- `-l` is undocumented, just `nmake` sets `MAKEFLAGS=l` when `/nologo` option is given.
07/07/2017
-
09:58 PM Bug #13730 (Closed): Parallel ext configuration has broken `make install` for static-linked-ext builds
- r57401 introduced parallel ext configuration, which has broken `make install` when configuring Ruby using the `--with...
-
07:19 PM Bug #13723: Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- nobu (Nobuyoshi Nakada) wrote:
> In some cases, `RubyVM::InstructionSequence.compile` and `eval` fail in different m... -
12:08 PM Bug #13723: Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- In some cases, `RubyVM::InstructionSequence.compile` and `eval` fail in different manor.
```ruby
RubyVM::Instruct... - 05:59 PM Revision 129a0711 (git): NEWS: note [Feature #13517] is Linux-only (no side-effects on _*nonblock)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:41 PM Revision 61a8b4c1 (git): NEWS: entry for WEBRick SNI support [Feature #13729]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:09 PM Feature #13729 (Closed): PATCH: Add Server Name Indication (SNI) support to WEBrick
- Applied in changeset trunk|r59281.
----------
webrick: add Server Name Indication (SNI)
* lib/webrick/https.rb: ser... -
09:49 AM Feature #13729 (Closed): PATCH: Add Server Name Indication (SNI) support to WEBrick
- WEBrick に Server Name Indication (SNI) サポートを追加するパッチです。
よくWEBrickで簡易サーバを立てているのですが、SNIでバーチャルホストを立てたかった(けどできなかった)のでパッ... - 05:09 PM Revision c82bed63 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:09 PM Revision 08bdbef5 (git): webrick: add Server Name Indication (SNI)
- * lib/webrick/https.rb: servername_cb implementation.
* lib/webrick/ssl.rb: abstract servername_cb.
* test/webrick/te... -
05:07 PM Bug #11779: Module#using does not make sense as a method
- matz (Yukihiro Matsumoto) wrote:
> Providing a feature by a method does not imply dynamic scoping, for example, Modu... - 04:53 PM Revision 4d3d6f68 (git): * 2017-07-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:53 PM Revision aff529a5 (git): webrick: become maintainer
- <CAK6HhsrshX7s3qai4usbXknTQnA4GoRThJcQ_Ea=WgTG2Gu0QA@mail.gmail.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
02:35 PM Feature #13726: PATCH: Windows builds - fractional second file times
- I was mistaken about Time.now resolution in windows.
What I believe does occur is that when windows natively write... -
02:27 AM Feature #13726 (Closed): PATCH: Windows builds - fractional second file times
- At present, I believe Windows builds have integer seconds resolution on File times.
Attached are three patches tha... -
02:28 PM Bug #13720: appveyor.yml nmake arguments - not *nix style
- nobu (Nobuyoshi Nakada) wrote:
> What version is your nmake, and what was the exact error message?
> At least, ver... -
02:00 PM Bug #13720: appveyor.yml nmake arguments - not *nix style
- What version is your nmake, and what was the exact error message?
At least, versions since VC98 through VS2017 have... -
01:34 PM Bug #13728: How to design websites?
- Looks like spam-account.
-
09:45 AM Bug #13728 (Rejected): How to design websites?
- I want to learn web design but don’t have the money to do a course right now. What web site can I go onto to start le...
-
12:25 PM Revision d984da66 (git): Run single downloader
- * common.mk (update-unicode-property-files, update-unicode-files):
download in single process for each targets, not... -
09:52 AM Bug #13724 (Assigned): make install does not install bundled gems
-
09:52 AM Bug #13724: make install does not install bundled gems
- installation of bundled gems requires `make update-gems` and `make extract-gems`.
We should add above instructions... -
07:51 AM Bug #13727: Not able to set program_name for new Syslog::Logger
- [email protected] wrote:
> Hi!
>
> Every instance of syslog logger uses same program_name as first initialize... -
07:20 AM Bug #13727 (Closed): Not able to set program_name for new Syslog::Logger
- Hi!
Every instance of syslog logger uses same program_name as first initialized one, because they all share single... -
06:00 AM Bug #13413: --with-static-linked-ext doesn't install extension files on `make install`
- ruby_2_3 r59277 merged revision(s) 57446.
-
05:39 AM Bug #13413: --with-static-linked-ext doesn't install extension files on `make install`
- > 2.4: DONTNEED
Thank you for marking this for backport! The backport is needed for 2.4 as well. -
04:47 AM Bug #13413 (Closed): --with-static-linked-ext doesn't install extension files on `make install`
-
01:05 AM Bug #13413: --with-static-linked-ext doesn't install extension files on `make install`
- After some research, I discovered that this has since been fixed in trunk. It was fixed by r57446 (git b3dbeb6e90f). ...
-
12:35 AM Bug #13413: --with-static-linked-ext doesn't install extension files on `make install`
- Found the commit that's responsible - r51756 (50226fb61cb10c5be9e2745e7b1a29228987a4ee in the github mirror).
This... - 06:00 AM Revision e1f73c32 (git): merge revision(s) 57446: [Backport #13413]
- mkmf.rb: fix script installation
* lib/mkmf.rb (MakeMakefile): fix condition to install script
fil... - 02:14 AM Revision c6134214 (git): * 2017-07-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:14 AM Revision b88e0ceb (git): * tool/redmine-backporter.rb (show): just report and ignore if a feature ticket
- is specified instead of aborting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59275 b2dd03c8-39d4-4d8f-98ff-8... - 02:03 AM Revision 651990fa (git): This backport of r58812 is necessary to ease backporting r59028,
- which fixes a real bug.
* thread.c (struct waiting_fd): declare
(rb_thread_io_blocking_region): use on-stack list ... -
12:21 AM Feature #13725: [PATCH] Hash#[]= deduplicates string keys if (and only if) fstring exists
- I forget to mention, this might make the proposed [Feature #13721]
("net/imap: dedupe attr keys in Net::IMAP::Fetch... -
12:08 AM Feature #13725 (Closed): [PATCH] Hash#[]= deduplicates string keys if (and only if) fstring exists
- Hash#[]= deduplicates string keys if (and only if) fstring exists
In typical applications, hash entries are read a...
07/06/2017
-
07:10 PM Bug #13723: Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- I have the following patch that uses eval when RubyVM::InstructionSequence is not available.
```diff
diff --git a... -
06:46 PM Bug #13723 (Closed): Change to use RubyVM for syntax check in test suite breaks suite for non-MRI
- In revision 57158 (6b5f9277 on github) nobu modified the syntax checks in test/lib/test/unit/assertions.rb to use MRI...
-
07:06 PM Bug #13724: make install does not install bundled gems
- At first sight it seems the standard Homebrew ruby formula does not install bundled gems either due to this:
https:/... -
07:03 PM Bug #13724 (Closed): make install does not install bundled gems
- I believe the usual way to build C (autoconf) software is
autoconf
./configure --prefix=...
make
... -
06:54 PM Bug #13670: [BUG] Bus Error at 0xefce7b (armv7l) (ruby 2.3.4p301)
- mrohnstock (Mathias Rohnstock) wrote:
> On using the library bootsnap the error occurred (see attachment). The devel... -
06:49 PM Feature #12733: Bundle bundler to ruby core
- hsbt (Hiroshi SHIBATA) wrote:
> We can choose some strategy.
>
> * Rewrite bundler's rspec to minitest/spec
> * ... -
08:59 AM Feature #12733: Bundle bundler to ruby core
- >I am not sure what is needed for this, but I would like to help figure out what would be needed.
I hope to promot... -
03:15 PM Bug #13718: openssl: Reading PEM/DER from an IO object fails on mswin Ruby
- rhenium (Kazuki Yamaguchi) wrote:
> This is a separate doc issue. I'll will fix them.
Thank you. Having looked o... -
04:06 AM Bug #13718 (Third Party's Issue): openssl: Reading PEM/DER from an IO object fails on mswin Ruby
- MSP-Greg (Greg L) wrote:
> When running test-all, I had silent SEGV failures on the net tests - test_ftp.rb, test_im... -
11:55 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- Thank you, it's obviously a bug.
-
11:49 AM Bug #13722 (Closed): OptionParser::DecimalInteger can be converted as Octal
- Applied in changeset trunk|r59273.
----------
Fix DecimalInteger converting to octal bug
Previously if the input st... -
11:10 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- From optparse.rb:
```
OptionParser comes with a few ready-to-use kinds of type
# coercion. They are:
#
# - Da... -
10:56 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- I don't believe it would be intended behaviour. At very least it would be strange to specifically specify a Decimal o...
-
10:48 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- shyouhei (Shyouhei Urabe) wrote:
> I wonder if this is a bug or an intended behaviour.
I would argue that this is... -
10:19 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- I wonder if this is a bug or an intended behaviour.
-
10:10 AM Bug #13722: OptionParser::DecimalInteger can be converted as Octal
- A PR containing a bug fix can be found at:
https://github.com/ruby/ruby/pull/1665 -
09:59 AM Bug #13722 (Closed): OptionParser::DecimalInteger can be converted as Octal
- OptionParser::DecimalInteger will convert in octal format for input values that start with a '0'. In the attached scr...
-
11:49 AM Revision 8ddf0263 (git): Fix DecimalInteger converting to octal bug
- Previously if the input started with a '0' then it will be converted
as octal even though it has been specified as a ... -
09:14 AM Feature #13721 (Rejected): [PATCH] net/imap: dedupe attr keys in Net::IMAP::FetchData
- Since attr hash keys are frequently reused, it makes sense to
deduplicate them up front.
This saves one allocatio... -
07:21 AM Revision 06a3a10a (git): string.c: preserve coderange in String#setbyte
- Fix a wrong jump so replacing a byte in an ASCII-only string with an
ASCII character won't clear the coderange.
git-... -
07:21 AM Revision 2c8cec96 (git): string.c: remove dead code in str_fill_term()
- The length of a string never exceeds the capacity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59271 b2dd03c8-... - 04:12 AM Revision 1798deb2 (git): * 2017-07-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 AM Revision d9d8ca0b (git): lexer.rb: ignore dedented space
- * ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): replace an
empty string content because of dedentation with :... -
01:54 AM Bug #13720: appveyor.yml nmake arguments - not *nix style
- nobu (Nobuyoshi Nakada) wrote:
> Actually it does.
I had an error message on at least one of my nmake log files a... -
01:40 AM Bug #13720: appveyor.yml nmake arguments - not *nix style
- Actually it does.
07/05/2017
-
08:11 PM Bug #13720 (Rejected): appveyor.yml nmake arguments - not *nix style
- See [lines 45-53](https://github.com/ruby/ruby/blob/650e7580601327fab48eccde794cee2d467214af/appveyor.yml#L45-L53). I...
-
07:03 PM Feature #13719 (Open): [PATCH] net/http: allow existing socket arg for Net::HTTP.start
- ~~~
This allows Net::HTTP users to use Unix domain sockets
or any other type of stream socket, including TCP.
Seve... -
04:49 PM Bug #13718 (Third Party's Issue): openssl: Reading PEM/DER from an IO object fails on mswin Ruby
- I recently decided to locally build/test mswin based on VS2015/140. The current Ruby Appveyor testing is done using ...
-
03:21 PM Bug #10856: Splat with empty keyword args gives unexpected results
- https://github.com/ruby/ruby/compare/trunk...nobu:bug/10856-splat-hash
-
11:44 AM Feature #13712: String#start_with? with regexp
- phluid61 (Matthew Kerwin) wrote:
> That could depend on whether `$&`, `$1`, `$2`, etc. are set. I assumed @nobu was... -
10:11 AM Feature #13712: String#start_with? with regexp
- Eregon (Benoit Daloze) wrote:
>
> It might be quite useful when parsing, to avoid doing a second match just to get... -
09:35 AM Feature #13712: String#start_with? with regexp
- nobu (Nobuyoshi Nakada) wrote:
> Will you need `$~` after `start_with?(re)`?
It might be quite useful when parsin... -
06:01 AM Feature #13712: String#start_with? with regexp
- nobu (Nobuyoshi Nakada) wrote:
> Will you need `$~` after `start_with?(re)`?
Personally, I don't see that I'll ev... -
05:27 AM Feature #13712: String#start_with? with regexp
- Will you need `$~` after `start_with?(re)`?
-
03:50 AM Feature #13712: String#start_with? with regexp
- shyouhei (Shyouhei Urabe) wrote:
> +1 for start_with? but I have no practical usage of end_with? so a bit negative a... -
02:46 AM Feature #13712: String#start_with? with regexp
- phluid61 (Matthew Kerwin) wrote:
> I've used regexen at different times to match final punctuation (e.g. `/\?[!.]*/`... -
02:33 AM Feature #13712: String#start_with? with regexp
- shyouhei (Shyouhei Urabe) wrote:
> +1 for start_with? but I have no practical usage of end_with? so a bit negative a... -
12:30 AM Feature #13712: String#start_with? with regexp
- +1 for start_with? but I have no practical usage of end_with? so a bit negative about that part. Do people really ne...
-
10:51 AM Bug #13717 (Closed): Calling lambda with keyword arguments inconsistent behavior
- Context: I am running a callback hook that can have multiple arguments (or none) and multiple keywords (or none).
... -
09:05 AM Revision 650e7580 (git): un.rb: use OpenSSL::PKey.read instead of OpenSSL::PKey::RSA.new
- Also, error out if --ssl-private-key option is not given, since
specifying only the certificate makes no sense. [Fea... - 07:06 AM Revision 739782e3 (git): * ext/openssl/ossl_cipher.c: remove the encryption key initialization
- from Cipher#initialize. This is effectively a revert of r32723
("Avoid possible SEGV from AES encryption/decryption... -
06:56 AM Bug #13716 (Closed): Unexpected or undocumented (or maybe both) behaviour when mixing String#scan with named captures
- Is this intentional?
```
[1] pry(main)> "1q2w3e4r".scan(/(\w\d)(foo){0}/)
=> [["q2", nil], ["w3", nil], ["e4", n... -
06:32 AM Revision af683bd1 (git): debug.c: add FMODE constants
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:27 AM Feature #13714 (Closed): Add https support to "httpd" function inside of "un.rb"
- Applied in changeset trunk|r59265.
----------
un.rb: support https
* lib/un.rb: add https support. based on the pa... -
06:27 AM Revision 2c59dd61 (git): un.rb: support https
- * lib/un.rb: add https support. based on the patch by Flavio
Castelli <[email protected]> in [ruby-core:81901].... -
01:49 AM Bug #13711 (Rejected): Unexpected behavior of bit_length method on negative integers
- No further action needed.
07/04/2017
-
10:04 PM Feature #13715 (Closed): [PATCH] avoid garbage from Symbol#to_s in interpolation
- ~~~
"ruby -e 'p GC.stat(:total_allocated_objects)'" goes from
70199 to 69540 allocated objects when loading RubyGem... -
06:00 PM Feature #13714: Add https support to "httpd" function inside of "un.rb"
- Guess it makes sense.
-
04:09 PM Feature #13714 (Closed): Add https support to "httpd" function inside of "un.rb"
- As you know it's possible to run a minimalistic http server using the "httpd" function defined inside of the "un.rb" ...
- 05:27 PM Revision 6899d6a9 (git): tool/mk_call_iseq_optimized.rb: fix generated comment
- "tool/mkcall_iseq.rb" never existed in our repo.
* tool/mk_call_iseq_optimized.rb: fix generated comment
git-svn-id... -
05:17 PM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- rhenium (Kazuki Yamaguchi) wrote:
> rinzler (Colton Jenkins) wrote:
> > Ah ok, do you know what will happen to open... -
04:18 PM Feature #13681: Ruby digest init fails in FIPS mode when built against OpenSSL ~> 1.0.1
- rinzler (Colton Jenkins) wrote:
> Ah ok, do you know what will happen to openssl::digest then given it uses the same... - 04:02 PM Revision 9e5e93f5 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 PM Revision f85bc290 (git): Use lcov visualizer for gcov statistics
- This experimental feature is only for Ruby-core team, not for casual users.
Usage: `./configure --enable-gcov && mak... - 04:02 PM Revision 2b8bf0fc (git): * 2017-07-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 PM Revision 0ee154be (git): tool/run-gcov.rb: ignore rubyspec_temp directory
- rubyspec compiles the extension libraries for capi specs in a temporary
directory, and after that, deletes the direct... -
03:01 PM Bug #13711: Unexpected behavior of bit_length method on negative integers
- Thanks for the explanation.
This morning I went and looked at the documentation for **bit_length** and it clearly ... -
05:06 AM Bug #13711: Unexpected behavior of bit_length method on negative integers
- jzakiya (Jabari Zakiya) wrote:
> I would have thought that **bit_length** on a negative integer would return the num... -
04:21 AM Bug #13711 (Rejected): Unexpected behavior of bit_length method on negative integers
- The two's complement representation of negative integers produces unexpected results
when the **bit_length** method ... -
02:43 PM Feature #13712: String#start_with? with regexp
- I agree as well, would be nice. More than one way to do things. Should also be the same for .start_with? and .end_wit...
-
10:10 AM Feature #13712: String#start_with? with regexp
- Agreed, this would be great and intuitive.
I wonder, could the symmetrical String#end_with? also work with a Regex... -
09:18 AM Feature #13712 (Closed): String#start_with? with regexp
- String#start_with? should receive regexp.
When I write a parser, I want to check a string is start with a pattern ... -
02:06 PM Feature #13713 (Rejected): socketの便利メソッドのdatagramのUNIXSocket用対応
- https://docs.ruby-lang.org/ja/latest/class/Socket.html に
> ソケットオブジェクトを生成する汎用的な方法として Socket.new がありますが、以下のようなより便利な ... -
05:51 AM Bug #13707: Windows ANSI escape sequences incorrectly positions cursor
- Note: `cls` command on Windows clears the entire buffer, unlike "clear screen" of VT100.
-
05:42 AM Bug #13196 (Closed): Improve keyword argument errors when non-keyword arguments given
- Applied in changeset trunk|r59259.
----------
vm_args.c: improve keyword argument errors
* vm_args.c (argument_arit... -
12:31 AM Bug #13196: Improve keyword argument errors when non-keyword arguments given
- matz (Yukihiro Matsumoto) wrote:
> Agreed with better message description.
Thank you. Is there anything I can do ... -
05:42 AM Revision 1c34f0b8 (git): vm_args.c: improve keyword argument errors
- * vm_args.c (argument_arity_error): improve required keyword
argument errors when non-keyword arguments given.
[r... -
04:35 AM Bug #13709: Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- It might be completely different issue, but I had recently similar issues with trunk #13684
-
01:20 AM Bug #13709: Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- I can reproduce this issue with today's snapshot.
-
04:23 AM Bug #13710 (Closed): Time zone info lost after doing +/- on time object that loaded from dumped string.
- Applied in changeset trunk|r59258.
----------
time.c: preserve marshalled timezone
* time.c (time_add): preserve ti... -
02:50 AM Bug #13710 (Closed): Time zone info lost after doing +/- on time object that loaded from dumped string.
- See script below.
Time#zone return nil after doing +/- on instance b (which is loaded from dumped string)
~~~
... -
04:23 AM Revision 202fbe30 (git): time.c: preserve marshalled timezone
- * time.c (time_add): preserve timezone name restored by Marshal.
[ruby-core:81892] [Bug #13710]
* time.c (time_mlo...
07/03/2017
- 11:42 PM Revision 38c6daaa (git): * 2017-07-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 PM Revision da373e53 (git): win32.c: restrict cursor move
- * win32/win32.c (constat_apply): restrict cursor move in visible
screen only. [ruby-core:81883] [Bug #13707]
git-... -
09:18 PM Bug #13709: Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- Robert,
Don't know if it helps, but in my mswin build script (similar to [appveyor.yml](https://github.com/ruby/ru... -
11:24 AM Bug #13709: Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- Oops - sorry for the above font difference, I was using "====" and it seems that the
tracker here re-formats it stra... -
11:23 AM Bug #13709 (Closed): Problem compiling https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz - symlinks point to non-existing .gem files during "make install" step
- Hello ruby core team,
I here report some kind of bug during the ... "make install" step,
I think. I'll soon get i... -
10:56 AM Revision 66245e1b (git): win32.c: clear relative to screen
- * win32/win32.c (constat_apply): clear visible screen only, not
the entire buffer. [ruby-core:81883] [Bug #13707]
... -
10:22 AM Bug #13707 (Closed): Windows ANSI escape sequences incorrectly positions cursor
- Applied in changeset trunk|r59254.
----------
win32.c: cursor relative to screen
* win32/win32.c (constat_apply): m... -
10:22 AM Revision 2c4d4308 (git): win32.c: cursor relative to screen
- * win32/win32.c (constat_apply): move relative to visible screen,
not the entire buffer. [ruby-core:81883] [Bug #1... -
08:08 AM Revision 7ac29740 (git): Suppress warning: method redefined; discarding old ==
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:35 AM Bug #13708 (Closed): catastrophic slow compilation of defined-defined sequence has no chance to ^C
- Attached script, which is only 139 bytes long, generates iseq of 352,321,600 bytes on my 64bit machine. That compila...
- 02:13 AM Revision 5c16c47b (git): * 2017-07-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 AM Revision 4680341c (git): Added sync to all of default gems command.
- * Fix command of FileUtils sync operation. test/fileutils is a directory.
* When not given gem name option, do sync...
Also available in: Atom