Releases: rxi/lite
Releases · rxi/lite
lite 1.11
lite 1.10
lite 1.09
lite 1.08
Additions / Changes
- Support for pattern-matching file header when detecting syntax
- The following core plugins have been updated to detect files from header:
language_python
language_lua
language_xml
- The following core plugins have been updated to detect files from header:
- Made
EXEDIR
the default project directory if none is specified (note: dolite .
to mimic the old behaviour)- This prevents lite from potentially trying to keep track of every file in your home directory when you launch it to edit a single file, for example
lite 1.07
lite 1.06
lite 1.05
Additions / Changes
- Sets the project directory as the current-working-directory
- Removes
core.project_dir
(note: use"."
instead) - Adds support for dragging a project folder onto the window
- Improves handling of uppercase/lowercase on fuzzy matching
Fixes
- Unintended Trailing slash on global
EXEDIR
- Stuck-selection when dropping files on window
- Incorrect mouse-position resolution when dropping files on window
autoreload
plugin not stripping carriage-returns when reloadingsystem.exec()
command parameters on Windows- Window not showing if nothing triggered
core.redraw
on the first frame (eg.
when animations were disabled) - Window surface not being updated in some cases where it should have
lite 1.04
Additions
- Custom suggestion support (with description) on
autocomplete
plugin EXEFILE
globalconfig.ignore_files
config optionsystem.exec()
function
Fixes
- Missing keywords on javascript syntax
- Double-backtick support on markdown syntax
- Multi-line comment bug on lua syntax
- Error in
font-replace:select-next
on multiline selection - Error in
trimwhitespace
plugin command - Crash when rencache's buffer was exhausted (eg. on very long lines)
- Gutter-text jittering when horizontal scrolling
- Slow loading of single-long-line plaintext documents
- Window flashing white on initial frame when starting on windows
- Mouse scroll amount being unaffected by
SCALE
lite 1.03
Additions
- Ability to refresh project-search results
- Key bindings for
ctrl+delete
andctrl+shift+delete
StatusView:get_items()
- Multi-line error message support in log view
.lite_project.lua
project module support- New default color theme and icon
- Syntax highlighter now uses shared state between DocViews (less memory usage if the same file is opened in multiple views)
- Command
find-replace:select-next
- Command
find-replace:replace-symbol
- Command
doc:rename
- Commands
root:shrink
androot:grow
Fixes
- Potentially invalid format string passed from
core.try
tocore.error
- Markdown syntax highlighting
- Carriage-return stripping when pasting
- Syntax highlighter bugs