From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Ingold Chuck (NMP/Boston)" To: Subject: macro database in 5.0 Date: Tue, 31 Jul 2001 08:46:00 -0000 Message-id: X-SW-Source: 2001-q3/msg00079.html Hi, Congrats and thanks for an excellent tool! I've had a great time examining source code by reading your database files from Python. My question concerns the macro database. I've dumped the contents with dumpdb.exe, and the start_position and end_position seem to refer to the macro symbol rather then the content of the macro. Is this intended? Example: // Line 27 of Myfile.c follows #define MY_STRING "Some text" The entry dumped from the .ma file looks like MY_STRING 000027.0008 C:/test/Myfile.c;000027.0017 0x0 {} {} {} {} while I would expect a line like MY_STRING 000027.0008 C:/test/Myfile.c;000027.0029 0x0 {} {} {} {} which covers the content of the macro. That would match the behavior of the .fu entries. Or maybe I'm not seeing something clearly -- Chuck