ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:60153] [ruby-trunk - Bug #9456] [Open] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
@ 2014-01-28  0:22 ` e
  2014-01-28  0:24 ` [ruby-core:60154] [ruby-trunk - Bug #9456] " shibata.hiroshi
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: e @ 2014-01-28  0:22 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been reported by Zachary Scott.

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: 
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60154] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
  2014-01-28  0:22 ` [ruby-core:60153] [ruby-trunk - Bug #9456] [Open] Include bin/racc with ruby e
@ 2014-01-28  0:24 ` shibata.hiroshi
  2014-01-28  0:28 ` [ruby-core:60155] " e
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: shibata.hiroshi @ 2014-01-28  0:24 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Hiroshi SHIBATA.


Who are maintain it?

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44644

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: 
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60155] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
  2014-01-28  0:22 ` [ruby-core:60153] [ruby-trunk - Bug #9456] [Open] Include bin/racc with ruby e
  2014-01-28  0:24 ` [ruby-core:60154] [ruby-trunk - Bug #9456] " shibata.hiroshi
@ 2014-01-28  0:28 ` e
  2014-01-28  1:06 ` [ruby-core:60159] " naruse
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: e @ 2014-01-28  0:28 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Zachary Scott.

Assignee set to Minero Aoki

[As Aaron has pointed out](https://twitter.com/tenderlove/status/427960322679271424), the binary executable is GPL.

So I'm assigning this ticket to Aoki-san as this change depends on possibly re-licensing `bin/racc`

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44645

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60159] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2014-01-28  0:28 ` [ruby-core:60155] " e
@ 2014-01-28  1:06 ` naruse
  2014-01-28  2:48 ` [ruby-core:60160] " e
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: naruse @ 2014-01-28  1:06 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Yui NARUSE.


Why gem is not enough?
Are there libraries which need other than ext/racc?

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44647

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60160] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2014-01-28  1:06 ` [ruby-core:60159] " naruse
@ 2014-01-28  2:48 ` e
  2014-01-28  5:30   ` [ruby-core:60162] " David MacMahon
  2014-01-28  2:49 ` [ruby-core:60161] " e
                   ` (8 subsequent siblings)
  13 siblings, 1 reply; 15+ messages in thread
From: e @ 2014-01-28  2:48 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Zachary Scott.


> Why gem is not enough?

For the same reason that the gem is included in stdlib, if we can't include the full functionality of the gem then it shouldn't be inclued in stdlib.

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44648

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60161] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2014-01-28  2:48 ` [ruby-core:60160] " e
@ 2014-01-28  2:49 ` e
  2014-01-28  5:38 ` [ruby-core:60163] " davidm
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: e @ 2014-01-28  2:49 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Zachary Scott.


> Are there libraries which need other than ext/racc?

RDoc does, here's the [initial discussion](https://github.com/rdoc/rdoc/pull/285) that resulted in this ticket.

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44649

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60162] Re: [ruby-trunk - Bug #9456] Include bin/racc with ruby
  2014-01-28  2:48 ` [ruby-core:60160] " e
@ 2014-01-28  5:30   ` David MacMahon
  0 siblings, 0 replies; 15+ messages in thread
From: David MacMahon @ 2014-01-28  5:30 UTC (permalink / raw)
  To: Ruby developers

I think a distinction needs to be made between the racc executable and the racc runtime library.  My understanding is that the racc executable (bin/racc) is needed to develop a racc-based parser for a given application.  Anyone who wants to use the application that contains the resultant parser needs the racc runtime library, but they don't need the racc executable.  Thus, including the racc runtime library in the Ruby standard library is a way to ensure that racc parsers will be usable by anyone with a basic Ruby environment.  Those who want to develop racc-based parsers will need the racc executable (and a suitable grammar file) to generate the parser, but those developers are more than capable of obtaining the racc executable (e.g. by installing the racc gem) for their own development environment.

Instead of asking for bin/racc to be included in the standard library, it make more sense (IMHO) to ask whether the racc runtime could be removed from the standard library so as not to favor one parser runtime library over another one.  For example, since the racc runtime is included in stdlib, why not also include the treetop runtime (if there is one) or any other "runtime" library in stdlib?  Where does line of reasoning end?

On the other hand, why even have a standard library if everything can be installed gems?  Where would that line of reasoning end?

My guess is that the racc runtime library has been "grandfathered in" since it has been part of stdlib for so long (since Ruby 1.6?).

Dave

On Jan 27, 2014, at 6:48 PM, e@zzak.io wrote:

> Issue #9456 has been updated by Zachary Scott.
> 
> 
>> Why gem is not enough?
> 
> For the same reason that the gem is included in stdlib, if we can't include the full functionality of the gem then it shouldn't be inclued in stdlib.
> 
> ----------------------------------------
> Bug #9456: Include bin/racc with ruby
> https://bugs.ruby-lang.org/issues/9456#change-44648
> 
> * Author: Zachary Scott
> * Status: Open
> * Priority: Normal
> * Assignee: Minero Aoki
> * Category: 
> * Target version: current: 2.2.0
> * ruby -v: 2.2.0dev
> * Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
> ----------------------------------------
> As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.
> 
> We should also include Racc as an executable for Ruby.
> 
> This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.
> 
> I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.
> 
> 
> 
> -- 
> http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60163] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2014-01-28  2:49 ` [ruby-core:60161] " e
@ 2014-01-28  5:38 ` davidm
  2014-01-28 21:34 ` [ruby-core:60186] " drbrain
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: davidm @ 2014-01-28  5:38 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by David MacMahon.


 I think a distinction needs to be made between the racc executable and the racc runtime library.  My understanding is that the racc executable (bin/racc) is needed to develop a racc-based parser for a given application.  Anyone who wants to use the application that contains the resultant parser needs the racc runtime library, but they don't need the racc executable.  Thus, including the racc runtime library in the Ruby standard library is a way to ensure that racc parsers will be usable by anyone with a basic Ruby environment.  Those who want to develop racc-based parsers will need the racc executable (and a suitable grammar file) to generate the parser, but those developers are more than capable of obtaining the racc executable (e.g. by installing the racc gem) for their own development environment.
 
 Instead of asking for bin/racc to be included in the standard library, it make more sense (IMHO) to ask whether the racc runtime could be removed from the standard library so as not to favor one parser runtime library over another one.  For example, since the racc runtime is included in stdlib, why not also include the treetop runtime (if there is one) or any other "runtime" library in stdlib?  Where does line of reasoning end?
 
 On the other hand, why even have a standard library if everything can be installed gems?  Where would that line of reasoning end?
 
 My guess is that the racc runtime library has been "grandfathered in" since it has been part of stdlib for so long (since Ruby 1.6?).
 
 Dave
 
 On Jan 27, 2014, at 6:48 PM, e@zzak.io wrote:
 
 > Issue #9456 has been updated by Zachary Scott.
 > 
 > 
 >> Why gem is not enough?
 > 
 > For the same reason that the gem is included in stdlib, if we can't include the full functionality of the gem then it shouldn't be inclued in stdlib.
 > 
 > ----------------------------------------
 > Bug #9456: Include bin/racc with ruby
 > https://bugs.ruby-lang.org/issues/9456#change-44648
 > 
 > * Author: Zachary Scott
 > * Status: Open
 > * Priority: Normal
 > * Assignee: Minero Aoki
 > * Category: 
 > * Target version: current: 2.2.0
 > * ruby -v: 2.2.0dev
 > * Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
 > ----------------------------------------
 > As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.
 > 
 > We should also include Racc as an executable for Ruby.
 > 
 > This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.
 > 
 > I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.
 > 
 > 
 > 
 > -- 
 > http://bugs.ruby-lang.org/

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44650

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:60186] [ruby-trunk - Bug #9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (6 preceding siblings ...)
  2014-01-28  5:38 ` [ruby-core:60163] " davidm
@ 2014-01-28 21:34 ` drbrain
  2017-05-15  3:04 ` [ruby-core:81156] [Ruby trunk Feature#9456][Assigned] " hsbt
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: drbrain @ 2014-01-28 21:34 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by Eric Hodel.


RDoc needs a racc runtime to parse the RD (rdtool) documentation in the ruby sources.

----------------------------------------
Bug #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-44667

* Author: Zachary Scott
* Status: Open
* Priority: Normal
* Assignee: Minero Aoki
* Category: 
* Target version: current: 2.2.0
* ruby -v: 2.2.0dev
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:81156] [Ruby trunk Feature#9456][Assigned] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (7 preceding siblings ...)
  2014-01-28 21:34 ` [ruby-core:60186] " drbrain
@ 2017-05-15  3:04 ` hsbt
  2017-05-15  3:08 ` [ruby-core:81157] [Ruby trunk Feature#9456] " hsbt
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: hsbt @ 2017-05-15  3:04 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by hsbt (Hiroshi SHIBATA).

Tracker changed from Bug to Feature
Status changed from Open to Assigned
Assignee changed from aamine (Minero Aoki) to hsbt (Hiroshi SHIBATA)
Target version changed from 2.2.0 to 2.5

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-64811

* Author: zzak (Zachary Scott)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 2.5
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:81157] [Ruby trunk Feature#9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (8 preceding siblings ...)
  2017-05-15  3:04 ` [ruby-core:81156] [Ruby trunk Feature#9456][Assigned] " hsbt
@ 2017-05-15  3:08 ` hsbt
  2019-05-13 12:14 ` [ruby-core:92631] " hsbt
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: hsbt @ 2017-05-15  3:08 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by hsbt (Hiroshi SHIBATA).


note: https://github.com/tenderlove/racc/issues/85

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-64814

* Author: zzak (Zachary Scott)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 2.5
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:92631] [Ruby trunk Feature#9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (9 preceding siblings ...)
  2017-05-15  3:08 ` [ruby-core:81157] [Ruby trunk Feature#9456] " hsbt
@ 2019-05-13 12:14 ` hsbt
  2019-05-14  2:21 ` [ruby-core:92639] " shyouhei
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: hsbt @ 2019-05-13 12:14 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by hsbt (Hiroshi SHIBATA).


I update the license of Ruby to racc upstream and picked ruby-core changes.

https://github.com/ruby/racc/pull/107

After this is merged, I'm going to merge bin/racc from upstream.

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-77991

* Author: zzak (Zachary Scott)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:92639] [Ruby trunk Feature#9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (10 preceding siblings ...)
  2019-05-13 12:14 ` [ruby-core:92631] " hsbt
@ 2019-05-14  2:21 ` shyouhei
  2019-05-15 12:43 ` [ruby-core:92657] " hsbt
  2019-06-20  7:37 ` [ruby-core:93273] " hsbt
  13 siblings, 0 replies; 15+ messages in thread
From: shyouhei @ 2019-05-14  2:21 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by shyouhei (Shyouhei Urabe).


hsbt (Hiroshi SHIBATA) wrote:
> I update the license of Ruby to racc upstream

How dare you can do such thing?  Do you actually own the copyright?

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-78001

* Author: zzak (Zachary Scott)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:92657] [Ruby trunk Feature#9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (11 preceding siblings ...)
  2019-05-14  2:21 ` [ruby-core:92639] " shyouhei
@ 2019-05-15 12:43 ` hsbt
  2019-06-20  7:37 ` [ruby-core:93273] " hsbt
  13 siblings, 0 replies; 15+ messages in thread
From: hsbt @ 2019-05-15 12:43 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by hsbt (Hiroshi SHIBATA).


We resolved the issue of license on upstream. I'm going to merge bin/racc after it was fixed some of build failures: https://github.com/ruby/ruby/pull/2186

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-78020

* Author: zzak (Zachary Scott)
* Status: Assigned
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ruby-core:93273] [Ruby trunk Feature#9456] Include bin/racc with ruby
       [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
                   ` (12 preceding siblings ...)
  2019-05-15 12:43 ` [ruby-core:92657] " hsbt
@ 2019-06-20  7:37 ` hsbt
  13 siblings, 0 replies; 15+ messages in thread
From: hsbt @ 2019-06-20  7:37 UTC (permalink / raw)
  To: ruby-core

Issue #9456 has been updated by hsbt (Hiroshi SHIBATA).

Status changed from Assigned to Closed

I merged bin/racc at https://github.com/ruby/ruby/compare/1a2546c...754df26.

----------------------------------------
Feature #9456: Include bin/racc with ruby
https://bugs.ruby-lang.org/issues/9456#change-78732

* Author: zzak (Zachary Scott)
* Status: Closed
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
----------------------------------------
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGems, and Irb with Ruby.

We should also include Racc as an executable for Ruby.

This resolves an issue where libraries requiring Racc, and using the binary executable, must install the Racc gem in order to use bin/racc.

I'm fairly sure this change won't cause any issues, so I'd be happy to commit it.



-- 
https://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-06-20  7:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <redmine.issue-9456.20140128002231@ruby-lang.org>
2014-01-28  0:22 ` [ruby-core:60153] [ruby-trunk - Bug #9456] [Open] Include bin/racc with ruby e
2014-01-28  0:24 ` [ruby-core:60154] [ruby-trunk - Bug #9456] " shibata.hiroshi
2014-01-28  0:28 ` [ruby-core:60155] " e
2014-01-28  1:06 ` [ruby-core:60159] " naruse
2014-01-28  2:48 ` [ruby-core:60160] " e
2014-01-28  5:30   ` [ruby-core:60162] " David MacMahon
2014-01-28  2:49 ` [ruby-core:60161] " e
2014-01-28  5:38 ` [ruby-core:60163] " davidm
2014-01-28 21:34 ` [ruby-core:60186] " drbrain
2017-05-15  3:04 ` [ruby-core:81156] [Ruby trunk Feature#9456][Assigned] " hsbt
2017-05-15  3:08 ` [ruby-core:81157] [Ruby trunk Feature#9456] " hsbt
2019-05-13 12:14 ` [ruby-core:92631] " hsbt
2019-05-14  2:21 ` [ruby-core:92639] " shyouhei
2019-05-15 12:43 ` [ruby-core:92657] " hsbt
2019-06-20  7:37 ` [ruby-core:93273] " hsbt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).