rubyworks/facets — Issue #43: Bring back __HERE__ (maybe)
Author: trans
Created: 2011-12-28 01:09:31+00:00
State: open

Turns out `#source_location` doesn't really cut it, since it's for `Method` only.

So should we bring `__HERE__` back? It can be defined as:

```ruby
def __HERE__
caller(1).first
end
```

Or

```ruby
def __HERE__
caller(1).first.split(':')
end
```

If we want to split line from file.

Of course, we might also ask if `__HERE__` is the best name for this.