[ruby-core:85681] [Ruby trunk Feature#5206] ruby -K should warn

From: naruse@...
Date: 2018-02-20 08:26:50 UTC
List: ruby-core #85681
Issue #5206 has been updated by naruse (Yui NARUSE).


It warns as follows on -w option:
ruby: warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior

----------------------------------------
Feature #5206: ruby -K should warn
https://bugs.ruby-lang.org/issues/5206#change-70479

* Author: drbrain (Eric Hodel)
* Status: Closed
* Priority: Normal
* Assignee: matz (Yukihiro Matsumoto)
* Target version: 
----------------------------------------
When ruby is run with -K it changes the default encoding of all files even when that may be incompatible with the source.  If many libraries are used -K may cause incorrect behavior.

Now that we have the "coding:" magic comment ruby should warn if the -K flag is used and suggest that "coding:" magic comment be used instead.



-- 
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>

In This Thread

Prev Next