Scanner Module
github-actions[bot] edited this page Jun 25, 2022
·
251 revisions
Pages 45
Setting Up
For the programmer
- Writing my own module
- Hotswapping modules
- Difference between module.public and module.config.public
- Metamodules
Inbuilt modules:
core.autocommands
core.export
core.export.markdown
core.gtd.base
core.integrations.treesitter
core.keybinds
core.mode
core.neorgcmd
core.norg.completion
core.norg.concealer
core.norg.dirman
core.norg.esupports.hop
core.norg.esupports.indent
core.norg.esupports.metagen
core.norg.journal
core.norg.manoeuvre
core.norg.news
core.norg.qol.toc
core.norg.qol.todo_items
core.presenter
core.syntax
core.tangle
Clone this wiki locally
Scanner module for Neorg.
This module is an implementation of a scanner that can be used anywhere TS can't be used.
Overview
Usage
How to Apply
- To manually load the module, place this code in your Neorg setup:
Consult the configuration section to see how you can configure
["core.scanner"] = { config = { -- Note that this table is optional and doesn't need to be provided -- Configuration here } }
core.scanner
to your liking.
Configuration
This module exposes no customization options.
Developer Usage
Public API
This segment will detail all of the functions core.scanner
exposes. All of these functions reside in the public
table.
initialize_new
end_session
lookahead
lookbehind
current
halt
advance
skip
mark_end
backtrack
Examples
None Provided
Extra Info
Version
This module supports at least version 0.0.11. The current Neorg version is 0.0.11.
Imports
This module does not import any other files.
Requires
This module does not require any other modules to operate.
Required by
This module isn't required by any other module.