2010-09-10 60 views
0

我目前正在開發一個新應用程序的lua腳本,它需要擴展名爲xx_lua。我有luadoc工作正常.lua擴展名,我知道我可以簡單地將文件重命名爲lua擴展名創建文檔並重新命名它們,但我個人更喜歡更優雅的解決方案。使用LuaDoc擴展名以外的.lua

可以讓luadoc查看其他擴展。我已經打過電話

luadoc_start *.xx_lua 

但與即使有大量的文件與該擴展的路徑沒有輸出結果。

回答

2

如果修改luadoc是一個選項,那麼你可以做到這一點。我剛剛在3.0.1版本快看(最遲在寫這個的時刻),並在SRC/luadoc/Taglet的/ standard.lua有行406:

local patterns = { "%.lua$", "%.luadoc$" } 

模式「%.lua」在另外兩個位置(同一個文件,第316行)和src/luadoc/doclet/html.lua:53中使用,最後一個看起來並不相關。在我看來,正確的做法是爲文件擴展名創建一個全局參數,並使用它來代替硬編碼的「.lua」。也許你甚至可以向luadoc提交一個補丁,並在你的情況下爲未來的程序員提供補丁:)

+0

正是我所需要的。 – 2010-09-11 10:29:59

相關問題