Hi Göran,
On 19 Aug 2010, at 12:31, Göran Krampe wrote:
> Hi all!
>
> I wonder a few things:
>
> - Why was SimpleLog deemed "hard"? The class comment on SLLog etc is pretty
> straight forward IMHO!
> - Also SimpleLog has some quite nice features:
> - A really nice Morph to keep an eye on the logging going on, and to
> easily filter it etc, although it needs some love for Pharo to compile.
> - A log to file class with rotation.
> - Ability to use syslog like Ramon posted, in fact, I think SimpleLog
> was first with that.
>
> I just... wonder why we need to reinvent so many things over and over?
>
> Toothpick IMHO was a bit complex, I agree - that was the reason for creating
> SimpleLog, but hey, SimpleLog is *not* complex.
>
> regards, Göran
I just tried to load SimpleLog-kph.15 into Pharo 1.1 and it failed (syntax
error):
SLLogMorph>>#testFilter: aMessage
| lowerString |
lowerString := aMessage value value asLowercase.
^(self searchString asString substrings allSatisfy: [:sub |
sub := (sub asLowercase) replaceAll: $_ with: (Character space).
((sub first = $-) and: [(lowerString includesSubString: sub
allButFirst) not]) or:
[(sub first = $+) and: [lowerString includesSubString: sub
allButFirst]] or:
[lowerString includesSubString: sub]])
I think you cannot modify the sub block variable in Pharo...
Sven
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project