Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004013OCamlOCaml generalpublic2006-05-01 10:262013-07-29 13:39
ReporterHendrik Tews 
Assigned To 
PriorityhighSeveritytweakReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.09.2 
Target Version4.01.0+devFixed in Version4.01.0+dev 
Summary0004013: feature wish: define CAML_NAME_SPACE per default
DescriptionIn bigger mixed C/Ocaml projects the identifiers in compatibility.h get in the way. For instance

#define flush caml_flush /*SP*/

will very likely cause trouble.

I suggest to document CAML_NAME_SPACE in Chapter 18 "Interfacing C .."

Further, I believe compatibility.h should be disabled per default.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0008068)
doligez (administrator)
2012-09-11 14:56

Disabling it by default: no way. How many programs would that break?

Documenting it: now that's a good idea.
(0009977)
doligez (administrator)
2013-07-29 13:39

Added a note about CAML_NAME_SPACE to the docs (rev 13949).

- Issue History
Date Modified Username Field Change
2006-05-01 10:26 Hendrik Tews New Issue
2006-08-29 18:01 doligez Severity minor => tweak
2006-08-29 18:01 doligez Status new => acknowledged
2012-09-06 16:43 doligez Target Version => 4.00.1+dev
2012-09-11 14:56 doligez Note Added: 0008068
2012-09-11 14:56 doligez Target Version 4.00.1+dev => 4.00.2+dev
2013-07-02 16:21 doligez Target Version 4.00.2+dev => 4.01.0+dev
2013-07-02 16:21 doligez Priority normal => high
2013-07-29 13:39 doligez Note Added: 0009977
2013-07-29 13:39 doligez Status acknowledged => closed
2013-07-29 13:39 doligez Resolution open => fixed
2013-07-29 13:39 doligez Fixed in Version => 4.01.0+dev


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker