[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [StrongED] StrongED Choices
- To: StrongEd@xxxxxxxxxxxxxx
- Subject: Re: [StrongED] StrongED Choices
- From: Jeremy Nicoll - ml stronged <jn.ml.sed45@xxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 29 Oct 2014 17:27:19 +0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:date:from:to:subject :message-id:in-reply-to:references:mime-version:content-type; s= smtpout; bh=rdaVDzkAX91FQC/GsRAQa1QuAZg=; b=LPt+2oiEzHj2Uox3T0xc 7eXK2mYjnnBu5KaFOnAczItlyoVI68vQfJdCRHYZ5eRggFZ2ghjI6wnX3vybMzHv UbRMHtIV138FVLs6fuIkVv1criV3THrDVY62alCtCBFkIVkGdzKsOpi2+W2js+60 286HOrYVfAaeuwfuV+LF+D0=
- Envelope-to: StrongEd@xxxxxxxxxxxxxx
- In-reply-to: <0e1be45d54.Tony@RiscPC>
- List-id: RISC OS StrongED mailing list
- Mail-followup-to: StrongEd@xxxxxxxxxxxxxx
- References: <0e1be45d54.Tony@RiscPC>
- Reply-to: StrongED@xxxxxxxxxxxxxx
- User-agent: Messenger-Pro/188.8.131.5231 (Qt/4.7.3) (Windows-XP)
Tony Baker <Tony.Baker@xxxxxxxxxxxx> wrote:
> What would interest me would be changes to the Modes system to effectively
> make it upgrade proof.
I doubt that's possible. The changes that cause problems are, surely, those
that come about because Fred makes architectural changes inside SE.
Otherwise, if one adopts a proper 'professional' approach to making changes
to mode definitions - ie writes notes on what one changes and WHY, one can
rework those changes when a new version comes along...
> The sort of thing I am thinking of is:
>1. Create a new application (eg !StrongMode) to store supplied
> StrongED modes.
>2. StrongED itself would be supplied with just a single 'base'
> mode with minimal functionality (probably a lot less than the
> current Basemode).
>3. All modes to operate in an additive fashion. So when a new mode
> is selected StrongED would do the following:
> a) Start with a clean slate
> b) Apply the settings from it's builtin 'base' mode
> c) Apply the settings from the supplied Basemode in StrongMode
> d) Apply the user settings for Basemode from StrED_cfg
> e) Apply the settings from the new mode in StrongMode
> f) Apply the user settings for the new mode from StrED_cfg
So a user wanting to develop changes to modes has to look in up to 5
different places to get an understanding of how all the definitions merge
Jeremy C B Nicoll - my opinions are my own.
To unsubscribe send a mail to StrongED+unsubscribe@xxxxxxxxxxxxxx
List archives at http://www.Torrens.org.uk/RO/StrongED/index.html