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