Fwd: Top ruler & stuff (fwd)


Subject: Fwd: Top ruler & stuff (fwd)
From: sam th (sam@uchicago.edu)
Date: Tue Jul 04 2000 - 00:44:22 CDT


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aaron can't send mail to the list right now, so here's a forward.

- ---------- Forwarded message ----------
Date: Mon, 3 Jul 2000 21:36:14 -0700 (PDT)
From: Aaron Lehmann <aaronl@yahoo.com>
To: sam@uchicago.edu
Subject: Fwd: Top ruler & stuff

OK, I don't think this got through to the list...

- --- Aaron Lehmann <aaronl@yahoo.com> wrote:
> Date: Mon, 3 Jul 2000 14:14:15 -0700 (PDT)
> From: Aaron Lehmann <aaronl@yahoo.com>
> Subject: Top ruler & stuff
> To: abiword-dev@abisource.com
> CC: pegli@sourcegear.com
>
> Hi,
>
> Due to some pretty bad problems with my internet
> connections, I only have net access on this mac and
> may only have it here for the next few days. Paul
> Egli
> pointed out some stupid top ruler bugs I made (keep
> 'em comming!) and I fixed them, but I have no way to
> get diffs to this machine. I'll commit the changes
> when my DSL comes back up. By the way, MacCVS Pro
> seems to work quite well, although personally I far
> prefer using CVS in a shell. It's good to know that
> the people who may or may not be working on the mac
> port have some good tools to work with.
>
> When profiling AbiWord with memprof because I was
> bored, I noticed that 800k of the 1,500k of the ram
> it
> used was from the dictionary, which is loaded on
> startup and kept in memory. I don't use
> AutoSpellCheck
> and I don't spell check things often, so I was
> thinking it might be nice to put a check on whether
> AutoSpellCheck was turned on and load or refrain
> from
> loading the dictionaries accordingly. When/if
> AutoSpellCheck was turned on or the document was
> spell-checked the dictionaries would be loaded if
> they
> had not been already.
>
> Seems easy.
>
> But it's not.
>
> The lack of an AP_App XP app class is KILLING me
> when
> trying to do this, becuase there is no good way to
> find out whether the dictionaries have been loaded
> or
> to force them to be loaded from XP code, since all
> of
> the dictionary loading code is in platform-specific
> application subclasses. Is there any reason why
> there
> is no AP_App class? I would have implemented one but
> I'm guessing there was a reason why the hierarchy
> was
> designed like this and I don't want to keep
> overturning previous consensuses. If there is an
> objection to having an AP_App class (like multiple
> inheritance, which is great IMHO), than maybe it
> would
> be possible to make an App version of the
> AP_FrameData
> class, so that non-XAP stuff could be put in XP App
> code.
>
> I hope that made at least some sense.
>
> I've also been working on the Normal Mode patch. It
> is
> slowly getting closer to working. I need to keep
> trying to understand the formatter, which has not
> been
> easy. I also realized that I have been ignoring Paul
> Rohr's suggestions from a much earlier threads, and
> I
> plan to take a closer look at them.
>
>
> Thanks,
> Aaron Lehmann
>
> __________________________________________________
> Do You Yahoo!?
> Kick off your party with Yahoo! Invites.
> http://invites.yahoo.com/
>

__________________________________________________
Do You Yahoo!?
Kick off your party with Yahoo! Invites.
http://invites.yahoo.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE5YXm3t+kM0Mq9M/wRAr4YAJ0Wsstt1U9H0oZ5h5dj4oNPC2Ic7gCgnOXI
Mwi6B0CTVOC1V4LgzKHSRh8=
=zZD4
-----END PGP SIGNATURE-----



This archive was generated by hypermail 2b25 : Mon Jul 03 2000 - 23:41:22 CDT