<bad thoughts> a cheaper and horrible dirty hack might be to just store it in a canonical indentation format, and then each person can register their own output filter so that when they check out they get their own look and feel.
of course diffs would suck. the hack upon the hack for that would be to convert all repo data to personal local format before diffing i guess. </bad thoughts> On Thu, Jul 19, 2012 at 4:58 PM, Rostislav Svoboda <rostislav.svob...@gmail.com> wrote: >> It would be more interesting to see a version control system based on >> storing an abstract syntax tree > > hmm, interesting idea... such a SCM would need to have the code > compiled at every commit/checkout, right? How would that work for > large projects? And what about let's say "rebase -i master topic" > where master and topic differ by a large number or commits? And would > that work for reflection? And what about self modifying code (macros)? > > Bost > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en