What if I work in an obscure field where "intialize" (or "initailize")
is a valid word?

On Fri, 2015-04-03 at 21:01 +0000, merch-redmine / jeremyevans.net wrote:
> Issue #11032 has been updated by Jeremy Evans.
> 
> 
> What if I misspelled it "initailize"? Or "initalize"? Or any other of the numerous different ways to misspell it?
> 
> ----------------------------------------
> Feature #11032: Add a warning for misspelling "def intialize"
> https://bugs.ruby-lang.org/issues/11032#change-52027
> 
> * Author: Robert A. Heiler
> * Status: Open
> * Priority: Low
> * Assignee: 
> ----------------------------------------
> Hi guys,
> 
> When I was younger, in a class, I wrote this:
> 
> "def intialize(some_argument_here)"
> 
> This lead to an error because it should have been:
> 
> "def initialize(some_argument_here)"
> 
> My proposal is simple:
> 
> Add a warning for an error like this. :)
> 
> (a) If there is no method called "initialize"
> (b) but there is a message called "intialize",
> in a given class, add a notification such as:
> 
> "warning: intialize might be misspelled, perhaps you meant initialize"
> 
> Reasoning: Perhaps other people out there also sometimes misspell
> initialize, so that might make it a bit faster for them to 
> detect this error.
> 
> 
>