-
- Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Description
nim doc treats export localSymbol incorrectly
Example
proc fun1()=discard proc fun2*()=discard export fun1Current Output
shows fun1 in exports section instead of in procs section;
what's even worse is there'll be no way of showing the symbol definition since it belongs to the same module
Expected Output
fun1 should be shown just like fun2, in the procs section (in this specific example), not as a "naked" symbol in exports list
Additional Information
- devel a33b72a
- this was discussed in exporting normalizePathEnd #13000 (comment) ; the workarounds are not DRY
- after this is fixed, we should undo the workaround duplication done in exporting normalizePathEnd #13000 in 56e3780 and use
export normalizePathEnd/cc @disruptek
Metadata
Metadata
Assignees
Labels
No labels