Project

General

Profile

Bug #15982

Remove y2racc and racc2y

Added by vo.x (Vit Ondruch) about 2 months ago. Updated 4 days ago.

Status:
Assigned
Priority:
Normal
Target version:
-
ruby -v:
ruby 2.7.0dev (2019-07-03T10:29:12Z master e44c9b1147) [x86_64-linux]
[ruby-core:93516]

Description

The y2racc and racc2y are not available upstream anymore:

https://github.com/ruby/racc/commit/2d360188e9ed474d559ad2fa9bb0636feb445ea2

I know this is development branch commit, but is it worth of shipping them in Ruby if they are going to be removed in the future?

History

Updated by vo.x (Vit Ondruch) about 2 months ago

BTW I am asking this question, because their shebang should be updated otherwise:

https://github.com/ruby/ruby/blob/master/libexec/racc2y#L1

Updated by hsbt (Hiroshi SHIBATA) about 2 months ago

  • Assignee set to hsbt (Hiroshi SHIBATA)
  • Status changed from Open to Assigned

Updated by hsbt (Hiroshi SHIBATA) 25 days ago

https://github.com/ruby/racc/tree/1-4-stable/bin still have them. We can remove them when releasing racc-2.0.

Updated by vo.x (Vit Ondruch) 4 days ago

Yes, the stable racc has them, but

  1. They were never shipped in Ruby, so if they won't be shipped, nobody should miss them.
  2. It is not clear if they outputs are useful or reliable, so why to ship them if you can't tell they are useful at all.

Also available in: Atom PDF