In my experience (using emacs which puts tabs in) there has never been
a problem in .py files, but .pyx files would fail to build unless I
use the emacs "untabify" command before rebuilding a file I have
edited.

John

2009/4/22 mabshoff <mabsh...@googlemail.com>:
>
> Hello folks,
>
> up to now the rules on tabs in Sage library sources has been "don't
> use them", but there was never any enforcement and/or systematic
> detection since no side effect of using tabs has even been detected.
> As it turns out #5653 exposes a case where tabs cause problems when
> rendering docstrings in a pretty way in the notebook.
>
> At #5848 John Palmieri posted a patch converting all tabs in the Sage
> library to spaces. This kind of patch is likely to break some patches
> that used to work and it is generally not too nice to do "white space
> only" patches for exactly that reason. But this case is somewhat
> special since it will allow #5653 to work better and once you have
> seen that patch in action in the notebook you will likely agree that a
> little short term pain is well worth the potential rebasing problem.
>
> If this goes into 3.4.1.final it needs to be done soon, i.e. less than
> two hours. John is happy to rebase the patch at #5848, so it could be
> the last patch to go into 3.4.2, too, for example.
>
> Thoughts?
>
> Cheers,
>
> Michael
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to