doxygen-users Mailing List for Doxygen (Page 52)
Brought to you by:
dimitri
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(118) |
Jun
(150) |
Jul
(115) |
Aug
(75) |
Sep
(92) |
Oct
(102) |
Nov
(139) |
Dec
(87) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(131) |
Feb
(60) |
Mar
(114) |
Apr
(83) |
May
(125) |
Jun
(82) |
Jul
(95) |
Aug
(98) |
Sep
(109) |
Oct
(97) |
Nov
(72) |
Dec
(70) |
2003 |
Jan
(117) |
Feb
(122) |
Mar
(187) |
Apr
(114) |
May
(154) |
Jun
(131) |
Jul
(130) |
Aug
(98) |
Sep
(121) |
Oct
(107) |
Nov
(80) |
Dec
(54) |
2004 |
Jan
(78) |
Feb
(71) |
Mar
(118) |
Apr
(56) |
May
(56) |
Jun
(64) |
Jul
(164) |
Aug
(104) |
Sep
(101) |
Oct
(69) |
Nov
(107) |
Dec
(98) |
2005 |
Jan
(75) |
Feb
(77) |
Mar
(107) |
Apr
(114) |
May
(142) |
Jun
(106) |
Jul
(79) |
Aug
(108) |
Sep
(115) |
Oct
(140) |
Nov
(128) |
Dec
(63) |
2006 |
Jan
(86) |
Feb
(71) |
Mar
(125) |
Apr
(55) |
May
(48) |
Jun
(143) |
Jul
(99) |
Aug
(91) |
Sep
(93) |
Oct
(82) |
Nov
(46) |
Dec
(45) |
2007 |
Jan
(69) |
Feb
(97) |
Mar
(125) |
Apr
(112) |
May
(65) |
Jun
(80) |
Jul
(82) |
Aug
(84) |
Sep
(56) |
Oct
(74) |
Nov
(63) |
Dec
(74) |
2008 |
Jan
(161) |
Feb
(115) |
Mar
(58) |
Apr
(73) |
May
(58) |
Jun
(79) |
Jul
(57) |
Aug
(115) |
Sep
(79) |
Oct
(62) |
Nov
(93) |
Dec
(37) |
2009 |
Jan
(69) |
Feb
(115) |
Mar
(77) |
Apr
(85) |
May
(124) |
Jun
(58) |
Jul
(44) |
Aug
(85) |
Sep
(90) |
Oct
(80) |
Nov
(87) |
Dec
(48) |
2010 |
Jan
(52) |
Feb
(71) |
Mar
(54) |
Apr
(37) |
May
(66) |
Jun
(86) |
Jul
(84) |
Aug
(68) |
Sep
(94) |
Oct
(66) |
Nov
(36) |
Dec
(53) |
2011 |
Jan
(59) |
Feb
(77) |
Mar
(59) |
Apr
(67) |
May
(76) |
Jun
(54) |
Jul
(95) |
Aug
(92) |
Sep
(84) |
Oct
(72) |
Nov
(46) |
Dec
(60) |
2012 |
Jan
(43) |
Feb
(77) |
Mar
(88) |
Apr
(121) |
May
(81) |
Jun
(69) |
Jul
(97) |
Aug
(64) |
Sep
(55) |
Oct
(55) |
Nov
(38) |
Dec
(60) |
2013 |
Jan
(85) |
Feb
(70) |
Mar
(81) |
Apr
(83) |
May
(51) |
Jun
(65) |
Jul
(71) |
Aug
(39) |
Sep
(47) |
Oct
(32) |
Nov
(43) |
Dec
(28) |
2014 |
Jan
(64) |
Feb
(22) |
Mar
(54) |
Apr
(20) |
May
(59) |
Jun
(20) |
Jul
(50) |
Aug
(17) |
Sep
(37) |
Oct
(56) |
Nov
(40) |
Dec
(24) |
2015 |
Jan
(51) |
Feb
(29) |
Mar
(57) |
Apr
(31) |
May
(23) |
Jun
(50) |
Jul
(30) |
Aug
(66) |
Sep
(59) |
Oct
(21) |
Nov
(29) |
Dec
(12) |
2016 |
Jan
(33) |
Feb
(30) |
Mar
(19) |
Apr
(23) |
May
(16) |
Jun
(31) |
Jul
(17) |
Aug
(19) |
Sep
(21) |
Oct
(20) |
Nov
(15) |
Dec
(6) |
2017 |
Jan
(16) |
Feb
(13) |
Mar
(16) |
Apr
(23) |
May
(16) |
Jun
(5) |
Jul
(14) |
Aug
(13) |
Sep
(12) |
Oct
(11) |
Nov
(3) |
Dec
(6) |
2018 |
Jan
(4) |
Feb
(6) |
Mar
(5) |
Apr
(11) |
May
(26) |
Jun
(5) |
Jul
(10) |
Aug
(7) |
Sep
(3) |
Oct
|
Nov
(3) |
Dec
(7) |
2019 |
Jan
(17) |
Feb
(18) |
Mar
(5) |
Apr
(6) |
May
(3) |
Jun
|
Jul
(9) |
Aug
(19) |
Sep
(3) |
Oct
(1) |
Nov
(23) |
Dec
(5) |
2020 |
Jan
(7) |
Feb
(1) |
Mar
(7) |
Apr
(11) |
May
(8) |
Jun
(7) |
Jul
(10) |
Aug
(3) |
Sep
(4) |
Oct
(7) |
Nov
(6) |
Dec
|
2021 |
Jan
(3) |
Feb
|
Mar
(4) |
Apr
(4) |
May
|
Jun
|
Jul
(1) |
Aug
(3) |
Sep
|
Oct
|
Nov
(8) |
Dec
(3) |
2022 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
(9) |
Oct
(2) |
Nov
|
Dec
(2) |
2023 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
(7) |
May
(6) |
Jun
(2) |
Jul
(5) |
Aug
|
Sep
(4) |
Oct
(1) |
Nov
(5) |
Dec
(5) |
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(4) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: albert <alb...@gm...> - 2014-11-07 18:41:05
|
Does the loop run till the end or does it terminate before the final count is reached. In the first case what happens if you increase the count? If the above does not help can you be a bit more precise in where the problem occurs or better create a small example showing the problem and post this. -- View this message in context: http://doxygen.10944.n7.nabble.com/for-page-numbers-in-the-indices-tp6895p6897.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: Sebastian H. <seb...@bl...> - 2014-11-06 12:26:47
|
Hi! I have a python project where modules are imported using 'import as', like import this.really.long.module.name as trlm Is there a way to make doxygen understand that subsequent calls to something like trlm.method(...) is actually a call into this.really.long.module.name.method(...) ? Cheers, Sebastian H |
From: dougkramer <dou...@gm...> - 2014-11-06 01:56:24
|
Is there any way to completely turn off the interpretation of <tags> in doc comments? We don't use this feature, and would prefer not to litter the comments with backslashes. -- View this message in context: http://doxygen.10944.n7.nabble.com/How-to-prevent-warning-Unsupported-xml-html-tag-myTagName-found-tp138p6893.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: Albert <alb...@gm...> - 2014-11-05 21:02:47
|
Perry, Which version are you using? as the current version supplies some extra information about this problem. It is also a construct that according to the standard is not allowed. See also the release notes of version 1.8.7: Add warning when encountering a nested comment start (/*) without matching end (*/). Albert On Wed, Nov 5, 2014 at 8:03 PM, Perry Smith <pe...@gm...> wrote: > I just discovered that Doxygen gets confused with: > > /* printf("J"); /* debug */ > > HTH > Perry > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users > |
From: Perry S. <pe...@gm...> - 2014-11-05 19:03:13
|
I just discovered that Doxygen gets confused with: /* printf("J"); /* debug */ HTH Perry |
From: Ronan V. <ron...@ec...> - 2014-11-03 15:52:54
|
Hi, I am using version 1.8.8. With the simple code below, doxygen is not able to relate correctly type_B as a child of type_A as soon as both are declared in different modules. type_A and type_B are referred as A::type_A and B::type_B respectively in the generated documentation. B::Type_B is set as a child of an unknown class Type_A, not the one whose definition is imported from the module. Is there a way to fix this ? Using “!> @extends A::type_A “ forces the correct relationship but does not remove the erroneous one. This create a documentation for Type_B with two parents Type_A and A::Type_A. Thanks, Ronan !————————————————————————————————————— !————————————————————————————————————— module A implicit none !> @brief Parent class type :: type_A integer :: i contains procedure :: set_i end type contains subroutine set_i(this, val) class(type_A) :: this integer :: val this%i = val end subroutine set_i end module A module B use A, only : type_A implicit none !> @brief Child class in separate module type, extends(type_A) :: type_B integer :: j contains procedure :: set_j end type contains subroutine set_j(this, val) class(type_B) :: this integer :: val this%j = val end subroutine set_j end module B |
From: albert <alb...@gm...> - 2014-11-02 08:26:01
|
Please see the FAQ of the manual how to handle. -- View this message in context: http://doxygen.10944.n7.nabble.com/input-buffer-overflow-can-t-enlarge-buffer-because-scanner-uses-REJECT-tp6885p6888.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: Egor T. <ego...@gm...> - 2014-11-01 22:40:59
|
Oh, nevermind, just found the "SHOW_INCLUDE_FILES" option. On Sun, Nov 2, 2014 at 1:03 AM, Egor Tensin <ego...@gm...> wrote: > Hello, > > Could please someone tell me if I can easily hide #included files from > showing up at the top of documentation generated for *.cpp files? > Those are not of particular relevance for my code. > > Thanks, > Egor. |
From: Egor T. <ego...@gm...> - 2014-11-01 22:03:35
|
Hello, Could please someone tell me if I can easily hide #included files from showing up at the top of documentation generated for *.cpp files? Those are not of particular relevance for my code. Thanks, Egor. |
From: starfuryAll <mar...@al...> - 2014-10-30 09:29:02
|
Hi Ken, In reply to this <http://doxygen.10944.n7.nabble.com/Importing-Doxygen-Output-into-Word-tp6881.html> and your other post " RTF Tags Not Resolved <http://doxygen.10944.n7.nabble.com/RTF-Tags-Not-Resolved-tp6880.html> ". Ken Kazinski wrote > [...] I have a large word document. I would like to import a Doxygen > output into my document as an appendix. When I export to a RTF all the > styles are wrong. [...] > Is there a easy way to get the styles out of word and into Doxygen or a > easy way to import my refman.xxx file? > [...] The RTF-Output of Doxygen is not very well maintained, and I read somewhere that it was already considered to remove it at all. Luckily this has not yet happened. But following steps worked for me. Not perfect but sufficient: 1. Open generated "refmain.rtf" 2. Select all the content of the document ([Ctrl]+[A]) and press [F9] to update all the field functions (fixes "RTF Tags Not Resolved") 3. Search and replace all section breaks (search for "^b") in the generated parts (replace with nothing ""). 4. Copy the required parts of the generated document to your other Word document (paste as "RTF formatted text") (actually I did 4 before 3, but it makes more sense this way, doesn't it?) This way all the styles of your original document should be applied to the generated content as well. HTH, Markus -- View this message in context: http://doxygen.10944.n7.nabble.com/Importing-Doxygen-Output-into-Word-tp6881p6882.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: James A. <ang...@gm...> - 2014-10-30 09:27:44
|
Hello Dimitri, Although, the latest GIT windows binaries (doxygenw20140924_1_8_8.zip 2014-09-24) does not include that necessary patch for PlantUML, it reported an error "..\src\plantuml.cpp<61>: Internal error: Requested unknown option PLANTUML_INCLUDE_PATH!" when running the 64-bit version. I'm hoping that you can upload at least a GIT windows binaries that can do a proper PlantUML test soon. Thks alot in adv. Regards, James. On Wed, Oct 29, 2014 at 9:02 AM, JamesAng <ang...@gm...> wrote: > Hello Dimitri, > > Thanks for the quick response. > > When is the next planned binaries release for Windows? > > Regards, > James > > > > -- > View this message in context: http://doxygen.10944.n7.nabble.com/1-8-8-Using-PlantUML-startuml-enduml-block-causes-subsequent-customized-ALIASES-tags-to-be-unusable-tp6874p6877.html > Sent from the Doxygen - Users mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users -- Regards, James |
From: Ken K. <kjk...@ya...> - 2014-10-30 01:37:46
|
I have searched the lists but I have not found anything that meets my needs. I have a large word document. I would like to import a Doxygen output into my document as an appendix. When I export to a RTF all the styles are wrong. I have looked at the information on the RTF style sheet and one of the posts suggested pointing Doxygen to the normal.dot (normal.dotm) file. I tried that but Doxygen gave me a number of errors. Is there a easy way to get the styles out of word and into Doxygen or a easy way to import my refman.xxx file? Thanks. |
From: Ken K. <kjk...@ya...> - 2014-10-29 18:04:32
|
I created a RTF output but when I opened the refman.rtf none of the tags are resolved (i.e. pagenum). Is there a post process step I am missing to have all the tags resolved? Thanks. |
From: Vincent L. <vin...@in...> - 2014-10-29 17:40:39
|
Hello, I'm surprised to find out that some of the functions in the C++ project I'm working on have an empty "referenced by" list despite the fact they are called. Let's call f one of the functions with empty "referenced by". And let's call g a function that calls f. I see that g lists f in its "references" list. How come g is not in f's "referenced by" list? Am I misunderstanding something? I must add that f and g are actually template functions. And that f is overloaded. Is it a known limitation of Doxygen to forget about these functions in the "referenced by" and "caller graph"? The detailed real examples that I have is with foo an overloaded version of f. foo has the empty referenced by. Whereas f has a big referenced by list that I suspect contains the foo's callers. I use Doxygen 1.8.8 with doxywizard. (FWIW, my initial intent was to spot useless functions, ones that were never called.) Thank you in advance, anyway, Doxygen is a great tool! Vincent Liard |
From: didje <dia...@pd...> - 2014-10-29 10:35:21
|
I would like to remove certain of the top navigation links, but preserve those links in the tree index on the left hand side of the generated documentation. Is this possible? In the DoxygenLayout.xml file, there is no way to do this - once I change a nav item, setting visible to "no", the item is removed both from the top navigation links and the left hand side column menu. I am also interested in doing this the other way around - i.e. removing a link from the left hand side column but preserving it in the top navigation links. Is this simply impossible or is there a workaround to do it? -- View this message in context: http://doxygen.10944.n7.nabble.com/Is-it-possible-to-remove-a-nav-item-without-corresponding-tree-item-being-removed-tp6878.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: JamesAng <ang...@gm...> - 2014-10-29 01:06:11
|
Hello Dimitri, Thanks for the quick response. When is the next planned binaries release for Windows? Regards, James -- View this message in context: http://doxygen.10944.n7.nabble.com/1-8-8-Using-PlantUML-startuml-enduml-block-causes-subsequent-customized-ALIASES-tags-to-be-unusable-tp6874p6877.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: Dimitri v. H. <do...@gm...> - 2014-10-28 18:36:20
|
Hi James, This seems to be fixed in GitHub already, most likely by this fix: https://github.com/doxygen/doxygen/commit/4df52916170bb81179697d0fa78c7d81fd95415f Regards, Dimitri > On 28 Oct 2014, at 3:52 , James Ang <ang...@gm...> wrote: > > Sorry, re-send if you cannot see the detailed section as Nabble scrubbed it. > > ---- > > In 1.8.8, > using PlantUML (v8009) (startuml/enduml) block causes subsequent customized > ALIASES tags to be unusable. > > Config: > > ALIASES += t=" " > ALIASES += sup{1}="<SUP>\1</SUP>" > ALIASES += sub{1}="<SUB>\1</SUB>" > ALIASES += b{1}="<B>\1</B>" > ALIASES += i{1}="<I>\1</I>" > > > C file: > > /*! customized aliases bug. > > The first \sup{alias} tab \t\[here\] is \b{\i{working}} before the > \sub{start} of startuml. > > \startuml > Alice -> Bob: Authentication Request > Bob --> Alice: Authentication Response > Alice -> Bob: Another authentication Request > Alice <-- Bob: another authentication Response > \enduml > > Another \i{alias} tab after enduml \t\[here\] is \sub{not} working \b{with} a > \sup{warning}: "Found unknown command" or "expected whitespace after" > > All customised aliases are gone. > */ > > > log file: > > test.c:12: warning: Found unknown command `\i' > test.c:12: warning: Found unknown command `\t' > test.c:12: warning: Found unknown command `\sub' > test.c:12: warning: expected whitespace after { command > test.c:13: warning: Found unknown command `\sup' > test.c:3: warning: Found unknown command `\t' > > > On Tue, Oct 28, 2014 at 10:38 AM, JamesAng <ang...@gm...> wrote: >> In 1.8.8, >> using PlantUML (v8009) (startuml/enduml) block causes subsequent customized >> ALIASES tags to be unusable. >> >> Config: >> >> >> C file: >> >> >> log file: >> >> >> >> >> >> -- >> View this message in context: http://doxygen.10944.n7.nabble.com/1-8-8-Using-PlantUML-startuml-enduml-block-causes-subsequent-customized-ALIASES-tags-to-be-unusable-tp6874.html >> Sent from the Doxygen - Users mailing list archive at Nabble.com. >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Doxygen-users mailing list >> Dox...@li... >> https://lists.sourceforge.net/lists/listinfo/doxygen-users > > > > -- > Regards, > James > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users |
From: James A. <ang...@gm...> - 2014-10-28 02:53:01
|
Sorry, re-send if you cannot see the detailed section as Nabble scrubbed it. ---- In 1.8.8, using PlantUML (v8009) (startuml/enduml) block causes subsequent customized ALIASES tags to be unusable. Config: ALIASES += t=" " ALIASES += sup{1}="<SUP>\1</SUP>" ALIASES += sub{1}="<SUB>\1</SUB>" ALIASES += b{1}="<B>\1</B>" ALIASES += i{1}="<I>\1</I>" C file: /*! customized aliases bug. The first \sup{alias} tab \t\[here\] is \b{\i{working}} before the \sub{start} of startuml. \startuml Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: another authentication Response \enduml Another \i{alias} tab after enduml \t\[here\] is \sub{not} working \b{with} a \sup{warning}: "Found unknown command" or "expected whitespace after" All customised aliases are gone. */ log file: test.c:12: warning: Found unknown command `\i' test.c:12: warning: Found unknown command `\t' test.c:12: warning: Found unknown command `\sub' test.c:12: warning: expected whitespace after { command test.c:13: warning: Found unknown command `\sup' test.c:3: warning: Found unknown command `\t' On Tue, Oct 28, 2014 at 10:38 AM, JamesAng <ang...@gm...> wrote: > In 1.8.8, > using PlantUML (v8009) (startuml/enduml) block causes subsequent customized > ALIASES tags to be unusable. > > Config: > > > C file: > > > log file: > > > > > > -- > View this message in context: http://doxygen.10944.n7.nabble.com/1-8-8-Using-PlantUML-startuml-enduml-block-causes-subsequent-customized-ALIASES-tags-to-be-unusable-tp6874.html > Sent from the Doxygen - Users mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users -- Regards, James |
From: JamesAng <ang...@gm...> - 2014-10-28 02:42:00
|
In 1.8.8, using PlantUML (v8009) (startuml/enduml) block causes subsequent customized ALIASES tags to be unusable. Config: C file: log file: -- View this message in context: http://doxygen.10944.n7.nabble.com/1-8-8-Using-PlantUML-startuml-enduml-block-causes-subsequent-customized-ALIASES-tags-to-be-unusable-tp6874.html Sent from the Doxygen - Users mailing list archive at Nabble.com. |
From: Michael J. <m.p...@gm...> - 2014-10-26 16:02:10
|
Hi, Thank you for the quick response. I'm glad you think the project is interesting and I am very grateful for the links you provide to Breathe from your documentation. It is good to know Doxygen stores the language for the definitions. For Breathe, it certainly would be useful to have the source language in the XML output as it seems the code needs to make similar rendering decisions as your HTML output code does. I'm not sure how best to represent it or at what level to have it specified. I imagine you have a good feel for that. Being inexperienced at Objective-C I get confused, but I guess the ability to mix Objective-C and plain C style declarations means it would have to go on each definition rather than any higher up. If you think it is acceptable for the XML output then great, if you can see a better approach then I'd be happy to learn. Thanks again. Kind regards, Michael On Sun, Oct 26, 2014 at 11:54 AM, Dimitri van Heesch <do...@gm...> wrote: > Hi Michael, > > > On 26 Oct 2014, at 12:15 , Michael Jones <m.p...@gm...> wrote: > > > > I am the maintainer of an open source project called Breathe which > relies on the excellent xml output from Doxygen to include Doxygen > processed code & comment information in Sphinx documentation. > > A very interesting project! > > > Breathe has generally focussed on C & C++ output but recently we've had > requests to support Objective-C code as well which has very different > formatting. As Breathe doesn't know any better it attempts to stick the > information in the XML together as if it is C style output and so produces > a bit of a mess for Objective-C style declarations. > > > > I am curious how doxygen tracks that a particular declaration should be > output as Objective-C and how that might be reflected in the XML output in > such as way that Breathe might take advantage of it. > > > > Unfortunately, I know very little of Objective-C so I don't really know > what I am looking for. That said, from an inspection of the XML output for > an example Objective-C interface the only clues I can see are that the > 'ids' begin with 'interface' and that there are strangely placed square > brackets and colons in the definition & param values :) > > > > Is the 'interface' prefix sufficient information in this case? Is there > another way of determining that Objective-C might be involved? > > Doxygen internally keeps track of which language a symbol is written in > (see Definition::getLanguage()). > This information is partly based on the file extension (and > EXTENSION_MAPPING setting) and is for Objective-C also based on specific > keywords found in the header file. > > So far this information is not written to the XML output, but it would not > be hard to add this if that would help you. > > Regards, > Dimitri > > |
From: Dimitri v. H. <do...@gm...> - 2014-10-26 11:54:20
|
Hi Michael, > On 26 Oct 2014, at 12:15 , Michael Jones <m.p...@gm...> wrote: > > I am the maintainer of an open source project called Breathe which relies on the excellent xml output from Doxygen to include Doxygen processed code & comment information in Sphinx documentation. A very interesting project! > Breathe has generally focussed on C & C++ output but recently we've had requests to support Objective-C code as well which has very different formatting. As Breathe doesn't know any better it attempts to stick the information in the XML together as if it is C style output and so produces a bit of a mess for Objective-C style declarations. > > I am curious how doxygen tracks that a particular declaration should be output as Objective-C and how that might be reflected in the XML output in such as way that Breathe might take advantage of it. > > Unfortunately, I know very little of Objective-C so I don't really know what I am looking for. That said, from an inspection of the XML output for an example Objective-C interface the only clues I can see are that the 'ids' begin with 'interface' and that there are strangely placed square brackets and colons in the definition & param values :) > > Is the 'interface' prefix sufficient information in this case? Is there another way of determining that Objective-C might be involved? Doxygen internally keeps track of which language a symbol is written in (see Definition::getLanguage()). This information is partly based on the file extension (and EXTENSION_MAPPING setting) and is for Objective-C also based on specific keywords found in the header file. So far this information is not written to the XML output, but it would not be hard to add this if that would help you. Regards, Dimitri |
From: Michael J. <m.p...@gm...> - 2014-10-26 11:15:46
|
Hi, I am the maintainer of an open source project called Breathe which relies on the excellent xml output from Doxygen to include Doxygen processed code & comment information in Sphinx documentation. Breathe has generally focussed on C & C++ output but recently we've had requests to support Objective-C code as well which has very different formatting. As Breathe doesn't know any better it attempts to stick the information in the XML together as if it is C style output and so produces a bit of a mess for Objective-C style declarations. I am curious how doxygen tracks that a particular declaration should be output as Objective-C and how that might be reflected in the XML output in such as way that Breathe might take advantage of it. Unfortunately, I know very little of Objective-C so I don't really know what I am looking for. That said, from an inspection of the XML output for an example Objective-C interface the only clues I can see are that the 'ids' begin with 'interface' and that there are strangely placed square brackets and colons in the definition & param values :) Is the 'interface' prefix sufficient information in this case? Is there another way of determining that Objective-C might be involved? Any help would be greatly appreciated, Michael ps. I sent this before but without subscribing to the list so I suspect it was held in a queue. I attempted to cancel it upon sending this but my token had expired. |
From: vladi s. <vla...@gm...> - 2014-10-25 07:51:17
|
hello, i would like to produce only pages with colored src code and surf the code only by clicking on code variables and jumping directly to other code pages , kind of what u get by using eclipse and F3 (but at the browser)... can it be done by some configs of the doxyFile? thanks a lot... |
From: Dimitri v. H. <do...@gm...> - 2014-10-24 15:09:19
|
Hi Ruth, The behaviour what doxygen does with files with an unknown (or missing) extension has recently changed. In the past the files were parsed as C code, now they are just parsed as plain text. You can put the following in the configuration file to get the old behaviour. EXTENSION_MAPPING = no_extension=C Note there is still a small issue if the file path in which the README is found contains a dot, then the matching will not work. I'll push a fix for this soon. Regards, Dimitri > On 24 Oct 2014, at 15:17 , Poole, Ruth J. <Poo...@ma...> wrote: > > I recently installed Doxygen 1.8.8 on a new computer and my \mainpage text > is no longer working. I have a file with content like: > > /*! > > \mainpage Title > > Blah blah blah, lots of content... > > */ > > > On previous Doxygen release 1.6.1, which I have installed on another > machine, the main page content is included in the index.html. I have made > no changes to my Doxygen config file or the file containing the \mainpage > tag, but it no longer gets included in the index.html with Doxygen 1.8.8. > > Additional info: > The main page text is in a file called README in the top-level directory. > My Doxyfile has the file name pattern README in the input list: > INPUT = . > FILE_PATTERNS = *.hpp *.h *.hh *.cpp *.cc *.idl README *.sh *.R *.txt > > > Ruth > > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users |
From: Poole, R. J. <Poo...@ma...> - 2014-10-24 13:51:09
|
I recently installed Doxygen 1.8.8 on a new computer and my \mainpage text is no longer working. I have a file with content like: /*! \mainpage Title Blah blah blah, lots of content... */ On previous Doxygen release 1.6.1, which I have installed on another machine, the main page content is included in the index.html. I have made no changes to my Doxygen config file or the file containing the \mainpage tag, but it no longer gets included in the index.html with Doxygen 1.8.8. Additional info: The main page text is in a file called README in the top-level directory. My Doxyfile has the file name pattern README in the input list: INPUT = . FILE_PATTERNS = *.hpp *.h *.hh *.cpp *.cc *.idl README *.sh *.R *.txt Ruth |