Open tajmone opened 3 years ago
@AnssiR66, if you could help with all the content edits mentioned above, I'd really be grateful. I haven't find the time to tackle with this chapter yet, and am not very confident with it either.
I can handle all the AsciiDoc region tags and selective inclusions, so don't worry about these nitty gritty details, just focus on reducing the contents size, adding the tutorial, and advising me on where the removed contents should be move to (if not discarded), and which parts of the original text should be moved to the documenting comments of lib_messages_library.i
, before removal from the Manual.
Yes, sure! I will take a look at the passages you suggested, and provide something in the very near future.
Chapter 15. Library Messages is the old Ch. 10. on
my_game
instance, which was already discussed in #88 as being too long and needing to be reduced in size and require dynamic inclusion of StdLib source snippets to ensure that code excerpts will always mirror the current library status.Also, now Ch. 15 is dedicated exclusively to the library messages (which were moved to the new module
lib_messages_library.i
) so we need to move somewhere else anything that doesn't strictly related to topic of verb responses and library messages.My_game
is a so called meta-instance…" should be moved elsewhere. Also, the emphasis here should be that these attributes are really defined on theDEFINITION_BLOCK
class, and inherited by themy_game
instance, which can be used by end authors to override the default attributes strings.my_game
instance. The reader should be advised to consult thelib_messages_library.i
source module to learn all the possible messages.lib_messages_library.i
should be imported directly from the source file, by adding the required AsciiDoc region tags for selective inclusion.lib_messages_library.i
source to make it more user friendly (this was already parly done in the meantime), maybe pasting therein some of the original text from the Manual that we're about to remove, and we might also better organize the message-attributes by categories, providing them with headers to make it easier to find attributes.