>>>>> "York" == York Zhao <[email protected]> writes:

>> Can you be more specific ?
> Sure. When I run "M-x magit-blame-mode", I got this error:

> magit-blame-split-time: Wrong type argument: integerp, 1314986328.0

> Looks like in this line the `lsh' cannot be used on floating point number?

>   (list (lsh unixtime -16) (logand unixtime #xFFFF)))

> I had tried using `round' on the floating point number "unixtime" but got a
> "range error" on `round':

>   (list (lsh (round unixtime) -16) (logand unixtime #xFFFF)))

Interesting, it looks like your git version outputs a float when mine
outputs an int. What's your git version ?

I guess `truncate' would be a better choice for making an int out of it,
but I'm not sure what that range error is really about. Hopefully with
your git version I can reproduce and fix.

Thanks,

Yann.

-- 
One uses power by grasping it lightly.  To grasp with too much force is to be 
taken over by power, thus becoming its victim.

  -- Bene Gesserit Axiom

Reply via email to