Yes, I can see that "message-link2" is no longer available in a new tag that 
is merged from an old.  It must be recreated in the new tag in order to 
still be available.

Now that I've had time to think about it and you introduced the topic of 
nested tags, I understand and can answer my question if someone were to ask 
me about it, but I'm still also thinking in terms of clarity for the book 
and a beginner that is reading it.  The book presents itself as a 
step-by-step guide for beginners that have no knowledge of Hobo / DRYML / 
Ruby.

One sees the use of param from the start of the book

<header: param>

<body: param>

etc


Ok, no problem.  The book even states that it won't give all the details 
immediately.  Read along to chapter 4 and start the discussion of DRYML. 
 The topic of tag parameters is brought up on page 150 "Parameterize the 
tag".  Several pages follow, describing how to use parameters in tags. 
 Everything is great so far.  Clearly written and well explained.  Arrive at 
page 155.  Move on to a new topic "Define a tag based on another tag".  I 
say to myself "Great, a new topic.  My knowledge of parameters must be 
complete".  But then, in the first block of code given I see this:

<msg2: param>.....


Whoa, wait a minute!  What does that mean?  They didn't discuss the word 
"param" all by itself and what it might mean....and here are introduced 
doubts or confusion to the uninformed but perceptive reader.

At least that was my experience.  So, I started playing with code examples 
to see what it might do or not do.  I don't really know what it does, except 
I can discover from the code that it seems to work fine with or without the 
word "param" being stated.  There is no mention whatsoever of the word 
"param" by itself creating a parameter with the same name as the tag until 
almost 100 pages later on page 246.  I think that is too long to go before 
explaining it.  It ought to be covered under the topic of "Parameterize a 
tag".  It doesn't have to be complex - just explain the basics of the thing. 
 A note could even be added that more advanced topics (such as the nested 
tag example you gave above) will be covered later.


Tyler




 



-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/hobousers/-/RR-c45uWQTYJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to