tui.el icon indicating copy to clipboard operation
tui.el copied to clipboard

Tic Tac Toe not required by any file

Open bryce-carson opened this issue 1 year ago • 1 comments

Hi Erik,

I have installed the package with Spacemacs integrated Quelpa, which may be culprit. I have loaded the package with use-package.
(tui :location
     (recipe :fetcher github
             :repo "ebpa/tui.el"
             :files ("*.el"
                     "components"
                     "layout"
                     "demo"
                     "snippets")))

I can't find Tic Tac Toe with find-function or with describe-function. I verified that the file was downloaded and installed, even compiled (I do see tui-tic-tac-toe.elc)...

...I looked through tui.el and demo/tui-demo.el, neither of which (require 'tui-tic-tac-toe)...

...some further searching with Helm dir smart search revealed that only tui-demos.el requires Tic Tac Toe, itself not required by tui.el or demo/tui-demo.el.

It looks like you just need to pop that require line from tui-demos.el to demo/tui-demo.el and that should fix the issue.

Otherwise Tic Tac Toe is unavailable in ~0.4.0~ 0.0.4 (semv-ver would say the prior, btw).

bryce-carson avatar Jun 25 '23 02:06 bryce-carson

I'm guessing it was a mistake of oversight when you were refactoring, and presumably getting rid of tui-demos.el in the main source folder.

bryce-carson avatar Jun 25 '23 02:06 bryce-carson