diff -r 5db1448eb857 -r 951f92c66821 lm_message.c --- a/lm_message.c Sat Feb 21 12:43:51 2009 +0200 +++ b/lm_message.c Sat Feb 21 16:10:28 2009 +0200 @@ -11,6 +11,11 @@ /// lm.message /// Module, representing individual message. /// Message have a type and optionally a sub type. +/// Message have a set common methods with message node, +/// these are next, prev, children, parent, value, child, +/// find_child, attribute, raw, xml and path. They just save +/// you typing :node() each time and save memory for +/// one node object. /// message type /// Message type (root tag type). @@ -154,6 +159,7 @@ { "attribute", llm_message_node_attribute }, { "raw", llm_message_node_raw }, { "xml", llm_message_node_xml }, + { "path", llm_message_node_path }, // End common methods { "pointer", llm_message_pointer }, { "__gc", llm_message_gc },