Compare commits

..

No commits in common. "52a58b14c3978ef23e577ed1f245e8b42f6a0a17" and "0a01ed862ca8ccd097587cae3d756ca2cebc3b8c" have entirely different histories.

3 changed files with 14 additions and 15 deletions

View File

@ -1,7 +1,8 @@
A bit after creation, we have the outside nature. Little plants, seeds, A bit after creation, we have the outside nature. Little plants, seeds,
growing to their final phase: a full plant. A lot of Hilbish itself is growing to their final phase: a full plant. A lot of Hilbish itself is
written in Go, but there are parts made in Lua, being most builtins written in Go, but there are parts made in Lua, being the `doc` command,
(`doc`, `cd`, cdr), completions, and other things. command not executable/found hooks to print a message in the shell,
and other things.
Hilbish's Lua core module is called `nature`. It's handled after everything Hilbish's Lua core module is called `nature`. It's handled after everything
on the Go side initializes, which is what that first sentence was from. on the Go side initializes, which is what that first sentence was from.

View File

@ -58,7 +58,6 @@ commander.register('doc', function(args)
local propstr = '' local propstr = ''
local modDesc = '' local modDesc = ''
local modmt = getmetatable(require(mod)) local modmt = getmetatable(require(mod))
if modmt then
modDesc = modmt.__doc modDesc = modmt.__doc
if modmt.__docProp then if modmt.__docProp then
-- not all modules have docs for properties -- not all modules have docs for properties
@ -71,7 +70,6 @@ commander.register('doc', function(args)
end end
desc = string.format(modDocFormat, modDesc, propstr) desc = string.format(modDocFormat, modDesc, propstr)
end end
end
print(desc .. formattedFuncs) print(desc .. formattedFuncs)
f:close() f:close()

View File

@ -2,7 +2,7 @@
local _ = require 'succulent' -- Function additions local _ = require 'succulent' -- Function additions
package.path = package.path .. ';' .. hilbish.dataDir .. '/?/init.lua' package.path = package.path .. ';' .. hilbish.dataDir .. '/?/init.lua'
.. ';' .. hilbish.dataDir .. '/?/?.lua' .. ";" .. hilbish.dataDir .. '/?.lua' .. ';' .. hilbish.dataDir .. '/?/?.lua'
require 'nature.commands' require 'nature.commands'
require 'nature.completions' require 'nature.completions'