<div dir="ltr">Thanks Phillip for the response.<br><br>To answer your questions, I need
 to say that if I use the followings instead \unvbox\z@, the same 
problem appears so it seems that \unvbox\z@ is unavoidable:<br><br>1- \box\z@<br>
<br>2- \copy\z@<br><br>However I could say \unvcopy\z@.  Why I put 
\vbox{\unvbox\z@}, it is because I can not put \unvbox inside an \hbox 
as it is forbidden that is why I am putting it as 
\hbox{\vbox{\unvbox\z@}}.<br><br><div class="gmail_quote">On Mon, Sep 19, 2011 at 2:40 AM, Philip TAYLOR (Webmaster, Ret'd) <span dir="ltr"><<a href="mailto:P.Taylor@rhul.ac.uk">P.Taylor@rhul.ac.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5"><br>
<br>
VAFA KHALIGHI wrote:<br>
<br>
> In the attached minimal example, I have changed the definition<br>
> of \endlongtable and \LT@ntabularcr. In both, I have changed<br>
> \unvbox\z@ to \hbox{\vbox{\unvbox\z@}} and it no longer works<br>
> correctly (there is some vertical space at the end of page 1<br>
> and the last \hline in page 1 disappeared). Please do not ask<br>
> me why I am doind this. The reason is very clear. To make it RTL,<br>
> the only way is that I put this inside an \hbox. Do you think<br>
> there is a way that I can fix this or even if its fixable at all?<br>
<br>
</div></div>Why you are doing it is solely your concern.  What I do not understand<br>
is the reason for \vbox{\unvbox\z@}.  Does \box \z@ potentially contain<br>
some stretchable or shrinkable glue that you wish to reset to unstretched/unshrunk ??<br>
<font color="#888888"><br>
Philip Taylor<br>
</font></blockquote></div><br></div>