micro-editor / micro-editor/micro

Lua API error: main:291: attempt to index a non-table object(nil) with key 'capabilities'

Open
#2,624 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
29.6k
Forks
1.4k
Avg merge
2d 18h
Merged PRs (30d)
10

Description

Description of the problem or steps to reproduce

When invoking help (Ctrl+G) or command, for example Ctrl+E tree micro faults

❯ micro
Lua API error: main:291: attempt to index a non-table object(nil) with key 'capabilities'
stack traceback:
	main:291: in main chunk
	[G]: ?

This also happens when I build locally from the main branch.

Specifications

Version: 2.0.11
Commit hash: 225927b9
Compiled on July 24, 2022

OS: macOS Monterey 12.6.1 MBP 14 M1 Pro 32GB
Terminal: iTerm 2 Build 3.4.16

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure by launching micro and invoking help (Ctrl+G) or the example command Ctrl+E tree . Start at the Lua API error reported at main:291 and determine why capabilities is accessed on a nil value; done means these actions no longer emit the error on the reported setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, lua
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.