Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsMultilineMarker ¶ added in v0.29.0
IsMultilineMarker checks if the input is a multiline marker
func TrimBracketedPasteMarkers ¶ added in v0.29.0
TrimBracketedPasteMarkers removes bracketed paste markers from input (both forms)
Types ¶
type MultilineReader ¶ added in v0.29.0
type MultilineReader struct {
// contains filtered or unexported fields
}
MultilineReader handles multiline input with bracketed paste mode and ``` markers
func NewMultilineReader ¶ added in v0.29.0
func NewMultilineReader(r io.Reader) *MultilineReader
NewMultilineReader creates a new multiline reader
func (*MultilineReader) DisableBracketedPaste ¶ added in v0.29.0
func (m *MultilineReader) DisableBracketedPaste()
DisableBracketedPaste disables bracketed paste mode (call at cleanup)
func (*MultilineReader) EnableBracketedPaste ¶ added in v0.29.0
func (m *MultilineReader) EnableBracketedPaste()
EnableBracketedPaste enables bracketed paste mode (call once at start)
Click to show internal directories.
Click to hide internal directories.