Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Julian Fitzell-2
please....?

On Mon, Nov 1, 2010 at 10:15 PM,
<[hidden email]> wrote:

> marschal uploaded a new version of Seaside-FileSystem to project Seaside 3.0 LGPL:
> http://www.squeaksource.com/Seaside30LGPL/Seaside-FileSystem-pmm.25.mcz
>
> ==================== Summary ====================
>
> Name: Seaside-FileSystem-pmm.25
> Author: pmm
> Time: 1 November 2010, 10:15:18 pm
> UUID: b1d0622c-509e-49b5-bf9e-8283172b5427
> Ancestors: Seaside-FileSystem-pmm.24
>
> - FUCK YOU RB!
>
>
> _______________________________________________
> commits mailing list
> To unsubscribe, email [hidden email]
> http://lists.seaside.st/listinfo/commits
>
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Philippe Marschall
2010/11/2 Julian Fitzell <[hidden email]>:
> please....?

I hate RB, I really do. I don't understand how people can use it. It
makes my code look really ugly. If I didn't care how my code looked, I
used brainfuck. I don't understand how people are allowed to walk
around and lie "we have the best tools". Honestly search and replace
would be better than RB, because it doesn't reformat the code. Maybe
we need a C library that we can call out to that solves this hard
problem for us.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Lukas Renggli
1. RB does only reformat if necessary.

2. RB has a highly configurable reformatter: Settings > Refactoring
Browser > Configurable Formatter.

3. RB shows each change before applying, you can even fix it there if
you want. Accepting the proposed changes is like signing the EULA, it
is your problem from the on.

4. RB can also do plain search and replace: Refactor > Source Regex.

Lukas

On 2 November 2010 07:00, Philippe Marschall
<[hidden email]> wrote:

> 2010/11/2 Julian Fitzell <[hidden email]>:
>> please....?
>
> I hate RB, I really do. I don't understand how people can use it. It
> makes my code look really ugly. If I didn't care how my code looked, I
> used brainfuck. I don't understand how people are allowed to walk
> around and lie "we have the best tools". Honestly search and replace
> would be better than RB, because it doesn't reformat the code. Maybe
> we need a C library that we can call out to that solves this hard
> problem for us.
>
> Cheers
> Philippe
> _______________________________________________
> seaside-dev mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>



--
Lukas Renggli
www.lukas-renggli.ch
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Philippe Marschall
2010/11/2 Lukas Renggli <[hidden email]>:

> 1. RB does only reformat if necessary.
>
> 2. RB has a highly configurable reformatter: Settings > Refactoring
> Browser > Configurable Formatter.
>
> 3. RB shows each change before applying, you can even fix it there if
> you want. Accepting the proposed changes is like signing the EULA, it
> is your problem from the on.
>
> 4. RB can also do plain search and replace: Refactor > Source Regex.

You tell that the guy who checked in the code I had to clean up.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

littleSmalltalker
Sorry for the newb question.... but what's RB?

On Tue, Nov 2, 2010 at 9:46 AM, Philippe Marschall <[hidden email]> wrote:
2010/11/2 Lukas Renggli <[hidden email]>:
> 1. RB does only reformat if necessary.
>
> 2. RB has a highly configurable reformatter: Settings > Refactoring
> Browser > Configurable Formatter.
>
> 3. RB shows each change before applying, you can even fix it there if
> you want. Accepting the proposed changes is like signing the EULA, it
> is your problem from the on.
>
> 4. RB can also do plain search and replace: Refactor > Source Regex.

You tell that the guy who checked in the code I had to clean up.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev


_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Dale Henrichs
In reply to this post by Philippe Marschall
On 11/01/2010 11:00 PM, Philippe Marschall wrote:

> 2010/11/2 Julian Fitzell<[hidden email]>:
>> please....?
>
> I hate RB, I really do. I don't understand how people can use it. It
> makes my code look really ugly. If I didn't care how my code looked, I
> used brainfuck. I don't understand how people are allowed to walk
> around and lie "we have the best tools". Honestly search and replace
> would be better than RB, because it doesn't reformat the code. Maybe
> we need a C library that we can call out to that solves this hard
> problem for us.
>
> Cheers
> Philippe
> _______________________________________________
> seaside-dev mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

Philippe,

I mentioned this idea to a few folks at ESUG (and Lukas even wrote the
code) ...

Since it is impossible to satisfy everyone with a standard format, my
idea is that the code browsing tools should reformat everything using a
formatter/style that is chosen by the user ... all code should be stored
without regard to format and all code comparison tools should format,
then compare ...

It does assume that each individual can teach a formatter to format the
code to their liking...

The end result is that when each user reads and edits code, it is
automatically formatted to their liking ...

Dale
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Philippe Marschall
In reply to this post by littleSmalltalker
2010/11/2 Avi Shefi <[hidden email]>:
> Sorry for the newb question.... but what's RB?

Refactoring Browser, examples where it pretty printed the code:

GRCodecTest>>#testAllCodecs
WARequestContext >> #respondAndContinue:
WARequestHandler >>#verifyPassword:forUser:

And please don't give me your marketing lies, these are pretty printed
by RB and you know it.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Philippe Marschall
In reply to this post by Dale Henrichs
2010/11/2 Dale Henrichs <[hidden email]>:

> On 11/01/2010 11:00 PM, Philippe Marschall wrote:
>>
>> 2010/11/2 Julian Fitzell<[hidden email]>:
>>>
>>> please....?
>>
>> I hate RB, I really do. I don't understand how people can use it. It
>> makes my code look really ugly. If I didn't care how my code looked, I
>> used brainfuck. I don't understand how people are allowed to walk
>> around and lie "we have the best tools". Honestly search and replace
>> would be better than RB, because it doesn't reformat the code. Maybe
>> we need a C library that we can call out to that solves this hard
>> problem for us.
>>
>> Cheers
>> Philippe
>> _______________________________________________
>> seaside-dev mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>
> Philippe,
>
> I mentioned this idea to a few folks at ESUG (and Lukas even wrote the code)
> ...
>
> Since it is impossible to satisfy everyone with a standard format, my idea
> is that the code browsing tools should reformat everything using a
> formatter/style that is chosen by the user ... all code should be stored
> without regard to format and all code comparison tools should format, then
> compare ...

We had a pretty consistent formatting across the whole Seaside code
base until we let tools wreck it.

> It does assume that each individual can teach a formatter to format the code
> to their liking...
>
> The end result is that when each user reads and edits code, it is
> automatically formatted to their liking ...

I believe it when I see it.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside Commits] Seaside 3.0 LGPL: Seaside-FileSystem-pmm.25.mcz

Dale Henrichs
On 11/02/2010 12:19 PM, Philippe Marschall wrote:

> 2010/11/2 Dale Henrichs<[hidden email]>:
>> On 11/01/2010 11:00 PM, Philippe Marschall wrote:
>>>
>>> 2010/11/2 Julian Fitzell<[hidden email]>:
>>>>
>>>> please....?
>>>
>>> I hate RB, I really do. I don't understand how people can use it. It
>>> makes my code look really ugly. If I didn't care how my code looked, I
>>> used brainfuck. I don't understand how people are allowed to walk
>>> around and lie "we have the best tools". Honestly search and replace
>>> would be better than RB, because it doesn't reformat the code. Maybe
>>> we need a C library that we can call out to that solves this hard
>>> problem for us.
>>>
>>> Cheers
>>> Philippe
>>> _______________________________________________
>>> seaside-dev mailing list
>>> [hidden email]
>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>>
>> Philippe,
>>
>> I mentioned this idea to a few folks at ESUG (and Lukas even wrote the code)
>> ...
>>
>> Since it is impossible to satisfy everyone with a standard format, my idea
>> is that the code browsing tools should reformat everything using a
>> formatter/style that is chosen by the user ... all code should be stored
>> without regard to format and all code comparison tools should format, then
>> compare ...
>
> We had a pretty consistent formatting across the whole Seaside code
> base until we let tools wreck it.
>
>> It does assume that each individual can teach a formatter to format the code
>> to their liking...
>>
>> The end result is that when each user reads and edits code, it is
>> automatically formatted to their liking ...
>
> I believe it when I see it.

I suppose if individuals were able to configure their formatter to their
liking and then started using this technique ... the result would be
that their format would be saved into the code base, possibly forcing
other users to configure their formatter to their liking and eventually
everyone who cares about the format of the code will be happy and those
that aren't happy with the format will configure their formatter ...

I've only thought this for the last 25 years, so it might take a while
to catch on:)

Dale
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev