Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 8333] support for multiple versions within a spell

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 8333] support for multiple versions within a spell
  • Date: Tue, 1 Mar 2005 09:19:11 -0800 (PST)

http://bugs.sourcemage.org/show_bug.cgi?id=8333





------- Additional Comments From acedit AT armory.com 2005-03-01 09:19 -------
If the spell 'name' is $spell/$version you dont need to make a version.index,
codex.index can still work, it effectively makes a new spell name (which
happens
to contain another spell in its name). So far as I can tell that has some nice
properties such that most of sorcery doesnt have to care unless it needs to.
The
spell name could be made some other way, like $spell--$version, so long as it
is
unique.

As for which version to install/dispel by default, if we use $spell/$version
its
a no-brainer, if you say cast/dispel $spell its whatever the main spell
actually
is, if you want a special sub-version you say cast/dispel $spell/$version.

Like eric said, this is only for spells that really need multiple versions.
This
should all be completely optional. I think it all boils down to a more
convenient mechanism for having multiple spell versions, we've technically
always had support for this via the "make another spell" method
(ffmpeg/ffmpeg-cvs if they didnt conflict), but this makes it more compact and
provides a few conveniences to spell writers and users.

Re cvs/svn spells and the date as the version: theres no reason why $UPDATED
cant be the current date (it already is a date).

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




Archive powered by MHonArc 2.6.24.

Top of Page