[#89806] [Ruby trunk Bug#15306] Generate prelude.c using miniruby — v.ondruch@...
Issue #15306 has been reported by vo.x (Vit Ondruch).
3 messages
2018/11/15
[ruby-core:89679] [Ruby trunk Bug#13427][Closed] gemspec might be treat as binary - probably bug?
From:
hsbt@...
Date:
2018-11-02 10:04:52 UTC
List:
ruby-core #89679
Issue #13427 has been updated by hsbt (Hiroshi SHIBATA). Status changed from Third Party's Issue to Closed Assignee set to hsbt (Hiroshi SHIBATA) Backport changed from 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN to 2.3: DONTNEED, 2.4: DONTNEED, 2.5: DONTNEED Closed at r65461 ---------------------------------------- Bug #13427: gemspec might be treat as binary - probably bug? https://bugs.ruby-lang.org/issues/13427#change-74720 * Author: Hanmac (Hans Mackowiak) * Status: Closed * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: * ruby -v: * Backport: 2.3: DONTNEED, 2.4: DONTNEED, 2.5: DONTNEED ---------------------------------------- while getting latest ruby sources i noticed that json.gemspec is treated as binary by git. and while looking why that is, i noticed that the gemspec for some reason "\0" is inside the file, which causes text programms to think its a binary file instead of a text file. to checkout why that happens, it seems that rubygems itself did add the "\0" into the file which seems to be wrong. there is a open ticket in the repo of rubygems opend in "14 Apr 2014" but it is unanswerd since months. also i see that rubygems also did many ".freeze" into the files while "# frozen_string_literal: true" should probably used. that might not be done jet because ruby 2.2 is still in "security maintenance phase"? links: https://github.com/rubygems/rubygems/issues/883 https://github.com/flori/json/issues/310 (unanswerd) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>