On 2006-11-03, Roland Levillain <roland(a)lrde.epita.fr> wrote:
Roland Levillain <roland(a)lrde.epita.fr>
writes:
https://svn.lrde.epita.fr/svn/oln/trunk/metalic
Index: ChangeLog
from Roland Levillain <roland(a)lrde.epita.fr>
Add spaces in macros to please icpc.
* mlc/is_a.hh, mlc/case.hh: Add spaces in macros to please icpc.
0 files changed
Index: mlc/is_a.hh
Index: mlc/case.hh
Sorry for this ``blank'' patch, but Vcs removes any white space in altered
lines in diffs.
BTW, is there an option to disable this behavior in Vcs? If not, I
suggest adding an option like `--show-space-change' (i.e., the
opposite from diff's --ignore-space-change).
Or simply when the diff is empty, diff it again without removing white spaces
and stuff.
Here is a more readable diff:
LOL.
Index: mlc/is_a.hh
===================================================================
--- mlc/is_a.hh (révision 693)
+++ mlc/is_a.hh (révision 694)
@@ -240,11 +240,11 @@
# define mlc_is_a(T, U) \
mlc::wrap_< \
- typename mlc::is_a_< sizeof(mlc::form::of< U >()) >::template ret<
typename mlc::basic_<T>::ret, U > \
+ typename mlc::is_a_< sizeof(mlc::form::of< U >()) >::template ret<
typename mlc::basic_< T >::ret, U > \
# define mlc_is_a_(T, U) \
-mlc::is_a_< sizeof(mlc::form::of< U >()) >::ret<
mlc::basic_<T>::ret, U
+mlc::is_a_< sizeof(mlc::form::of< U >()) >::ret< mlc::basic_< T
>::ret, U
[SNIP]
What's the problem with icpc? Why does it actually *need* whitespaces there?
--
SIGOURE Benoit aka Tsuna (SUSv3 compliant)
_____ "On a long enough timeline, the survival rate
/EPITA\ Promo 2008.CSI/ACU for everyone drops to zero" -- Jack.