Mark Schonewille wrote:

When you look at the beginning of a MetaCard file, you see a few shell commands. Actually, a path, 3 comments and a shell command. It tells the shell to start the MetaCard executable !/bin/sh/mc if you have that installed.

Specifically:

  #!/bin/sh
  # MetaCard 2.4 stack
  # The following is not ASCII text,
  # so now would be a good time to q out of more

Seems the last line is just saying that opening the file in any shell editor isn't a useful thing to do.

Is there a value to running MC stacks through a shell that I'm missing?

This is different in the new stack file format, which doesn't contain these commands. Normally, you don't use this because you launch stacks from the Finder and open them with the Revolution IDE, but you might launch stacks in the old format from the command line and have the stack launched with the correct executable automatically.

But the executable specified is sh, which doesn't know what to do with a stack file (hence the last line).

I may be tired, but I just don't see a major benefit to the old header, not any significant loss for new binary format to use a different header than the old binary format -- so long as the new format contains at least enough human-readable info to identify the file format. I don't use v2.7 -- does it?

--
 Richard Gaskin
 Managing Editor, revJournal
 _______________________________________________________
 Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to