Yeah, this is a bit hypocritical for Gingrich, but it's also time someone treats Ron Paul the same way Paul treats everyone else in the Republican primary. When are we going to get angry that Ron Paul hasn't pledged to vote for the nominee whoever it is? Oh, wait, Ron Paul is different so we can't take every thinly veiled attack he throws constantly at everyone every time he talks seriously and can't expect him to support the rest of the party.
Paul's only running as a Republican because even he knows that a third-party run would get him nowhere in a general election, like his 1988 run. He's not actually a Republican at heart. That's why his campaign is telling Libertarians and independents to re-register as Republicans just so they can support his nomination to a major party, so that he could stand a chance in the general.
In other words, he's a troll.