from preamble:
"Change Set: ParenBlinking Date: 8 October 2003 Author: Avi Bryant
md: reposted as real changeset.
Avi writes: This has been on SqueakMap forever, but I figured with the new BFAV and so on it might be worth posting it as an ENH, in the hopes that it'll actually make it into the image.
This makes two changes to the ParagraphEditor: 1. upon typing ), }, or ], the matching (, {, or [ will be made bold until the next keystroke 2. the meanings of return and control-return are switched (ie, auto-indent is the default)
I have had this changeset loaded in every image I've used for the last year and a half, with no ill effects. I think it makes the ParagraphEditor significantly more useful for writing code (which is, after all, what most of us use ParapraphEditor for most of the time).
If people want change 1 without change 2, I'm happy to introduce a preference that controls that (although I personally think of auto-indent as something any good text editor does, and can think why you wouldn't want it).
Separating them into two changesets is more difficult, however, since they both need to modify #dispatchOnCharacter:with:.
Cheers, Avi "!
On Mercredi, oct 8, 2003, at 12:36 Europe/Zurich, marcus@ira.uka.de wrote:
from preamble:
"Change Set: ParenBlinking Date: 8 October 2003 Author: Avi Bryant
md: reposted as real changeset.
Avi writes: This has been on SqueakMap forever, but I figured with the new BFAV and so on it might be worth posting it as an ENH, in the hopes that it'll actually make it into the image.
This makes two changes to the ParagraphEditor:
- upon typing ), }, or ], the matching (, {, or [ will be made bold
until the next keystroke 2. the meanings of return and control-return are switched (ie, auto-indent is the default)
I have had this changeset loaded in every image I've used for the last year and a half, with no ill effects. I think it makes the ParagraphEditor significantly more useful for writing code (which is, after all, what most of us use ParapraphEditor for most of the time).
If people want change 1 without change 2, I'm happy to introduce a preference that controls that (although I personally think of auto-indent as something any good text editor does, and can think why you wouldn't want it).
Separating them into two changesets is more difficult, however, since they both need to modify #dispatchOnCharacter:with:.
Cheers, Avi "! <ParenBlinking.cs.gz>
Has anyone fixed the problem with the tendency of this change to cause strange damage to bold attributes in displayed text?
Specifically: what I see from time to time is that as I type, highlighting of *prior* bold text gets removed a character at a time, starting at the end of the run of bold text.
On Wednesday, October 8, 2003, at 09:00 AM, Ned Konz wrote:
Has anyone fixed the problem with the tendency of this change to cause strange damage to bold attributes in displayed text?
Specifically: what I see from time to time is that as I type, highlighting of *prior* bold text gets removed a character at a time, starting at the end of the run of bold text.
Ned,
Can you see if the new version I just posted fixes this problem?
Avi
Hi all!
Now that 3.6 is out the door and the party is over (I think someone counted 40 nicks logged in throughout the party period!) we can slightly hungover start thinking about.... 3.7. ;-)
Yes, Marcus - one thing we should IMHO do in 3.7alpha is to go through SM and "harvest" stuff that really should be harvested instead of being separate packages. That was listed as a "task" in the 3.6 plan but we never really got around to it.
I guess a little "battle plan" for 3.7 would be nice to cook up.
...and before people start yelling about "Oh no! Not a plan! We don't need any stinkin' plans!" - I urge you to reconsider. A plan is nothing more than a... "plan" :-) we aren't talking about 5-year plans here, simply a way for us to articulate a couple of nice goals so that we have at least an *idea* about what is going on. Then if we diverge from that later on there is no harm.
I thought it worked pretty ok during the 3.6 iteration. Anyway, I am posting a draft bullet list in a second.
regards, Göran
Hi avi
I pressed the button too fast. Could you comments your methods? I'm using it since you release it and I like it a lot especially for beginners this is really important.
Thanks
On Mercredi, oct 8, 2003, at 12:36 Europe/Zurich, marcus@ira.uka.de wrote:
from preamble:
"Change Set: ParenBlinking Date: 8 October 2003 Author: Avi Bryant
md: reposted as real changeset.
Avi writes: This has been on SqueakMap forever, but I figured with the new BFAV and so on it might be worth posting it as an ENH, in the hopes that it'll actually make it into the image.
This makes two changes to the ParagraphEditor:
- upon typing ), }, or ], the matching (, {, or [ will be made bold
until the next keystroke 2. the meanings of return and control-return are switched (ie, auto-indent is the default)
I have had this changeset loaded in every image I've used for the last year and a half, with no ill effects. I think it makes the ParagraphEditor significantly more useful for writing code (which is, after all, what most of us use ParapraphEditor for most of the time).
If people want change 1 without change 2, I'm happy to introduce a preference that controls that (although I personally think of auto-indent as something any good text editor does, and can think why you wouldn't want it).
Separating them into two changesets is more difficult, however, since they both need to modify #dispatchOnCharacter:with:.
Cheers, Avi "! <ParenBlinking.cs.gz>
from preamble:
"Change Set: PNMReadWriter Date: 15 October 2003 Author: Javier Diaz Reinoso
I am a subclass of ImageReadWriter that decodes portable anymap file formats (pbm, pgm, ppm and pam) images.
I accept the #origin pragma for SE files as described in: Algoritms For Image Processing And Computer Vision. J. R. Parker
Don't work with 2 bytes samples (16 bit grays, > 32 bits color, etc...), pam files preliminary support. "
Javier Diaz-Reinoso Web: http://homepage.mac.com/javier_diaz_r/
On Monday 20 October 2003 3:16 pm, Javier Diaz-Reinoso wrote:
from preamble:
"Change Set: PNMReadWriter Date: 15 October 2003 Author: Javier Diaz Reinoso
I am a subclass of ImageReadWriter that decodes portable anymap file formats (pbm, pgm, ppm and pam) images.
I accept the #origin pragma for SE files as described in: Algoritms For Image Processing And Computer Vision. J. R. Parker
Don't work with 2 bytes samples (16 bit grays, > 32 bits color, etc...), pam files preliminary support. "
I did a PPM read/writer for the ICFP contest a few years ago.
I don't remember how capable it was.
You can get it from: http://bike-nomad.com/squeak/PPMReadWriter-nk.3.cs
I would like to harvest that because this is cool that squeak supports more image format. But I do not have ppm of the right depth. Can somebody check that?
Stef
On Mardi, oct 21, 2003, at 00:36 Europe/Zurich, Ned Konz wrote:
On Monday 20 October 2003 3:16 pm, Javier Diaz-Reinoso wrote:
from preamble:
"Change Set: PNMReadWriter Date: 15 October 2003 Author: Javier Diaz Reinoso
I am a subclass of ImageReadWriter that decodes portable anymap file formats (pbm, pgm, ppm and pam) images.
I accept the #origin pragma for SE files as described in: Algoritms For Image Processing And Computer Vision. J. R. Parker
Don't work with 2 bytes samples (16 bit grays, > 32 bits color, etc...), pam files preliminary support. "
I did a PPM read/writer for the ICFP contest a few years ago.
I don't remember how capable it was.
You can get it from: http://bike-nomad.com/squeak/PPMReadWriter-nk.3.cs
-- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE
If you are in Linux or MacOSX, install nepbm (http://netpbm.sourceforge.net ) then you can translate from a lot of formats. I am in MacOSX and with the AppleScript installed, I can read TIFFs in Squeak using the attached .cs.
On lunes, dici 1, 2003, at 16:31 America/Quito, ducasse wrote:
I would like to harvest that because this is cool that squeak supports more image format. But I do not have ppm of the right depth. Can somebody check that?
Stef
On Mardi, oct 21, 2003, at 00:36 Europe/Zurich, Ned Konz wrote:
On Monday 20 October 2003 3:16 pm, Javier Diaz-Reinoso wrote:
from preamble:
"Change Set: PNMReadWriter Date: 15 October 2003 Author: Javier Diaz Reinoso
I am a subclass of ImageReadWriter that decodes portable anymap file formats (pbm, pgm, ppm and pam) images.
I accept the #origin pragma for SE files as described in: Algoritms For Image Processing And Computer Vision. J. R. Parker
Don't work with 2 bytes samples (16 bit grays, > 32 bits color, etc...), pam files preliminary support. "
I did a PPM read/writer for the ICFP contest a few years ago.
I don't remember how capable it was.
You can get it from: http://bike-nomad.com/squeak/PPMReadWriter-nk.3.cs
-- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE
Javier Diaz-Reinoso Web: http://homepage.mac.com/javier_diaz_r/
Love that :)
< I'm a bug-fixing machine! >
This post brought to you by the BugFixArchiveViewer, a handy tool that makes it easy to comment on proposed fixes and enhancements for Squeak. For more information, check out the Web page for the BugFixArchiveViewer project: http://minnow.cc.gatech.edu/squeak/3214
< I'm a bug-fixing machine! >
squeak-dev@lists.squeakfoundation.org