Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005093Part 01: TTCN-3 Core LanguageClarificationpublic20-04-2009 11:1806-07-2009 17:27
ReporterIna Schieferdecker 
Assigned ToIna Schieferdecker 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Versionv4.2.1 (published 2010-07)Fixed in Versionv4.2.1 (published 2010-07) 
Summary0005093: __FILE__ macro
DescriptionI have (hopefully) a small request. The __FILE__ macro is currently defined to specify the filename in which the macro is used.
 
But since we already have a large number of files, and intend to have a lot more, we've already created a number of directories to organise these files.
 
Therefore would it be possible to extend the __FILE__ definition to provide the path, as well as the filename?
TagsNo tags attached.
Clause Reference(s)D.2
Source (company - Author)Hellen Griffiths, 3GPP
Attached Filesdoc file icon CR5093_FILE_macro.doc [^] (30,208 bytes) 22-04-2009 13:59
doc file icon CR5093_FILE_macro_v2.doc [^] (135,680 bytes) 03-07-2009 17:28
doc file icon CR5093_FILE_macro_v3.doc [^] (136,192 bytes) 03-07-2009 17:46
doc file icon CR5093_FILE_macro_v4.doc [^] (139,264 bytes) 06-07-2009 17:26

- Relationships

-  Notes
(0008536)
Tibor Csöndes (reporter)
22-04-2009 14:08

New preprocessing __PATH__ macro introduced into D.5 which will give the full path of the directory where the file is located. Concatenation of __PATH_ and __FILE__ will give back the full path with filename.
(0008599)
Jacob Wieland - Spirent (reporter)
14-05-2009 10:17

I think the standard is ambiguous here, it should state that __FILE__ already evaluates to the canonical full file path of the file, not just the base file name. This would be the same as a preprocessor evaluates __FILE__ and would of course solve the problem this CR is aimed at.
(0008800)
Gyorgy Rethy (reporter)
30-06-2009 15:57

CR Resolution mtg has changed the STF proposal, draft to be aligned with the meeting decision
(0008837)
Tibor Csöndes (reporter)
03-07-2009 17:14

Based on the decision from CR resolution meeting new version has been uploaded. In v2 __FILE__ macro contains the absolute path and a new __BFILE__ macro has been introduced for basic file names (without path).
(0008839)
Gyorgy Rethy (reporter)
03-07-2009 17:47

CR5093_FILE_macro_v3.doc:
minor editorial changes. Otherwise OK with me.
(0008848)
Ina Schieferdecker (reporter)
06-07-2009 17:26

editorial changes only

- Issue History
Date Modified Username Field Change
20-04-2009 11:18 Ina Schieferdecker New Issue
20-04-2009 11:18 Ina Schieferdecker Status new => assigned
20-04-2009 11:18 Ina Schieferdecker Assigned To => Tibor Csöndes
20-04-2009 11:18 Ina Schieferdecker Clause Reference(s) => D.2
20-04-2009 11:18 Ina Schieferdecker Source (company - Author) => Hellen Griffiths, 3GPP
20-04-2009 11:19 Ina Schieferdecker Project TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
20-04-2009 11:19 Ina Schieferdecker Category TTCN-3 Core Language => Clarification
20-04-2009 11:19 Ina Schieferdecker Target Version => Edition 4.2.1 (not yet published)
22-04-2009 13:59 Tibor Csöndes File Added: CR5093_FILE_macro.doc
22-04-2009 14:08 Tibor Csöndes Note Added: 0008536
22-04-2009 14:40 Tibor Csöndes Assigned To Tibor Csöndes => Gyorgy Rethy
14-05-2009 10:17 Jacob Wieland - Spirent Note Added: 0008599
30-06-2009 15:56 Gyorgy Rethy Assigned To Gyorgy Rethy => Tibor Csöndes
30-06-2009 15:57 Gyorgy Rethy Note Added: 0008800
03-07-2009 17:10 Tibor Csöndes File Added: CR5093_FILE_macro_v2.doc
03-07-2009 17:14 Tibor Csöndes Note Added: 0008837
03-07-2009 17:15 Tibor Csöndes Assigned To Tibor Csöndes => Gyorgy Rethy
03-07-2009 17:22 Tibor Csöndes File Deleted: CR5093_FILE_macro_v2.doc
03-07-2009 17:28 Tibor Csöndes File Added: CR5093_FILE_macro_v2.doc
03-07-2009 17:46 Gyorgy Rethy File Added: CR5093_FILE_macro_v3.doc
03-07-2009 17:47 Gyorgy Rethy Note Added: 0008839
03-07-2009 17:47 Gyorgy Rethy Status assigned => resolved
03-07-2009 17:47 Gyorgy Rethy Resolution open => fixed
06-07-2009 17:26 Ina Schieferdecker File Added: CR5093_FILE_macro_v4.doc
06-07-2009 17:26 Ina Schieferdecker Note Added: 0008848
06-07-2009 17:27 Ina Schieferdecker Status resolved => assigned
06-07-2009 17:27 Ina Schieferdecker Assigned To Gyorgy Rethy => Ina Schieferdecker
06-07-2009 17:27 Ina Schieferdecker Status assigned => closed
06-07-2009 17:27 Ina Schieferdecker Fixed in Version => Edition 4.2.1 (not yet published)


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker