aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-01Merge branch 'master' into MergedMergedAdam
2021-07-28Move gutter width calculation out of loopFrancesco Abbate
2021-07-28fix line number align bugcukmekerb
2021-07-28align line numbers to rightcukmekerb
2021-07-27Only load plugins that are lua filesFrancesco Abbate
Before trying to load a plugin or checking its version verify if it looks like a lua file. Close issue #349.
2021-07-26+readability, hopefullyep
2021-07-26fix workspace folders on different drives in Windowsep
2021-07-22Merge pull request #301 from jgmdev/api-interfacesAdam
Documented with EmmyLua the C API using .lua interface files.
2021-07-20Fixed doc, and fixed plugin load.Adam Harrison
2021-07-20Removed unecessary duplicates.Adam Harrison
2021-07-20Merged dev to master.Adam Harrison
2021-07-19Add language_cpp pluginsFrancesco Abbate
Brought form the 1.16.12 release. It provides support for C++ using multi-part syntax patterns. Take the priority over C language plugins for header files.
2021-07-17Bump 2.0-beta1 versionv2.0-beta1Francesco Abbate
2021-07-16Merge pull request #334 from adamharrison/find-fixesAdam
Find Improvements
2021-07-16Merge pull request #335 from lite-xl/build-removalAdam
Removed legacy build system.
2021-07-15Removed legacy build system.Adam Harrison
2021-07-15Allowed find to function across different views.Adam Harrison
2021-07-15Updated keys as well.Adam Harrison
2021-07-15Reverted find fixes.Adam Harrison
2021-07-15Revert "fix number of parameters passed to self:move_towards"takase1121
Apparently the LSP intellisense is wrong on this one, this actually causes an infinite loop
2021-07-15fix number of parameters passed to self:move_towardstakase1121
self:move_towards(self) causes self to be passed twice, ignoring rate
2021-07-15add compile_commands.json to gitignoretakase1121
Apparently ccls needs it to work, and it's usually located in project root. I symlinked it from the build folder and now I should put it in gitignore
2021-07-15remove duplicated constantstakase1121
2021-07-15change double quotes to single quotes to reduce escapingtakase1121
2021-07-15do not terminate process when read failstakase1121
2021-07-15fix wrongly spaced variable nametakase1121
2021-07-15add generic read functiontakase1121
process_read and process_read_errors no longer contain redundant code
2021-07-15refactor process.ctakase1121
- include api.h instead of individual #includes - moved metatable name to API_TYPE_PROCESS - moved read buffer size to READ_BUF_SIZE
2021-07-15add .ccls-cache to .gitignoretakase1121
For that one user that uses ccls :)
2021-07-15remove deprecated codetakase1121
2021-07-15Added Editorconfig for the project (#228)redtide
2021-07-15Fix problem with previous commitFrancesco Abbate
Desastrous problem where core.normalize_path was removing the leading /.
2021-07-15Remove duplicate normalize_path functionFrancesco Abbate
Use the function defined in the "common" module. Move the check for not-nil filename from common.normalize_path to core.open_doc. In this latter the filename can be nil if a new unnamed document is created.
2021-07-15Merge pull request #333 from adamharrison/namespace-configAdam
Namespace plugin configs
2021-07-15Typo.Adam Harrison
2021-07-15Namespace plugin-specific configuration settings.Adam Harrison
2021-07-13Merge pull request #303 from jgmdev/treeview-contextmenuAdam
Added context menu to treeview.
2021-07-13InnoSetup build scriptsredtide
2021-07-12Added delete confirmation using NagView.jgmdev
2021-07-11Make use of core.reschedule_project_scan()jgmdev
2021-07-11Remove unused script run-pluginFrancesco Abbate
The script was most a duplication of run-local and was not actually used.
2021-07-11Fix run-local script to use new executable nameFrancesco Abbate
Updated the script to use the new name on the executable, lite-xl instead of line.
2021-07-09Namespaced aliases, virtual classes and added missing returns.jgmdev
2021-07-09Merge pull request #318 from lite-xl/MacOSCloseAdam
Created an extra command, to implement appropriate cmd+w behaviour on Mac.
2021-07-04Merge pull request #323 from lite-xl/liquidev-multicursor-reset-blinkAdam
Reset blink timer when a new cursor is created
2021-07-01reset blink timer when a new cursor is createdlqdev
2021-06-30Merge pull request #309 from redtide/git-line-endingsAdam
Set default documents line endings behavior
2021-06-29Merge pull request #313 from jgmdev/add-system-rmdirAdam
Added `system.rmdir(path)`, and `common.rm(path, recursive)`
2021-06-28Added context menu to treeview.jgmdev
2021-06-28Added system.rmdir(path)jgmdev
It is reported that the built-in lua function os.remove(path) does not removes empty directories on windows. To fix this a system.rmdir function is introduced that calls a native win32 function. Also common.rm(path, recursively) was added which wraps system.rmdir() to easily delete an entire folder with all its contents.