Ok. your last commit on savanah is not being registered in github emacs mirror. Oh well... 

On Tue, Jul 4, 2017 at 1:22 PM, Filipe Silva <filipe.silva@gmail.com> wrote:
hehe thaks Eli. Are you sure you pushed your commit?

On Jul 4, 2017 12:44 PM, "Eli Zaretskii" <eliz@gnu.org> wrote:
> From: Filipe Silva <filipe.silva@gmail.com>
> Date: Tue, 4 Jul 2017 11:50:23 -0300
> Cc: James Nguyen <james@jojojames.com>, Emacs developers <emacs-devel@gnu.org>
>
> In my testing, I found that when point is on line 1, everything is fine. As you go down line by line, the
> line-number-current-face skips ahead by one so by the time point is on line 10, line-number-current-line face
> is really acting on a number 9 lines below what should be the current line.

Ha-ha, what a stupid bug!  Thanks, now fixed.