Francesco Abbate
16e6a6db9d
Stop scanning project file when a maximum limit is reached
...
To avoid excessive memory usage when opening in a directory with too many files.
Introduce the config variable config.max_project_files to choose the limit.
The mechanism introduced avoid using excessive memory but it fails to
let user access all the files in the directory. A better implementation
should not impose any limits but read each subdirectory on-demand, only
as they are expanded in the tree-view.
2020-11-16 18:12:55 +01:00
Francesco Abbate
7a856be6e4
Fix error when opening the first document if project view was active
2020-11-16 18:12:31 +01:00
Francesco Abbate
edaa8fb42b
Add a mechanism to avoid blank window at startup
2020-11-16 14:49:41 +01:00
Francesco Abbate
a0e3ab7933
Add more patterns in .gitignores
2020-11-16 14:49:29 +01:00
Francesco Abbate
121f0e1aa0
Improve behavior for indent command with selection over multiple lines
...
Do not add indentation for the last line is not selected.
2020-11-16 11:52:41 +01:00
Francesco Abbate
eb41569e8d
Implement limits for maximum number of symbols in autocomplete
...
Implemented to avoid excessive memory usage when loading big files with
many unique words.
2020-11-14 23:48:56 +01:00
rxi
79c4f9fcae
Updated README.md for build.bat addition
2020-10-03 13:49:14 +01:00
rxi
b2ddc140d6
Added build.bat
2020-10-03 13:38:04 +01:00
rxi
de5cb4fa52
Improved behaviour of `doc:join-lines` when joining to empty line
2020-09-27 15:03:53 +01:00
rxi
878c94a334
Changed rencache to store font tab_width with font command
...
Fixes bug where text would be drawn/cached wrongly if more than one tab_width
was used in a given frame
2020-09-05 15:09:54 +01:00
Francesco Abbate
1c5767d393
Merge remote-tracking branch 'rxi/master'
2020-08-19 10:08:32 +02:00
Francesco Abbate
abad5cce0f
Improve script to build packages to name the package with the OS name
2020-07-30 14:25:21 +02:00
rxi
2caa7f182d
Added `doc/usage.md`
...
Resolves #158
Resolves #103
2020-07-19 14:20:03 +01:00
Francesco Abbate
b484cb8bd3
Ensure build-package script copy data directory from repository's head
...
Rename also the directory of the package with the arch name.
2020-07-05 12:36:46 +02:00
rxi
91c43dc01e
Version 1.11
2020-07-05 10:56:39 +01:00
Francesco Abbate
0ad3353f93
Update version number in meson
2020-07-04 22:08:59 +02:00
Francesco Abbate
14ec61511d
Merge remote-tracking branch 'rxi/master'
2020-07-04 22:08:25 +02:00
Francesco Abbate
d5ae8a5b14
Update README
2020-07-04 22:07:12 +02:00
rxi
99831bbc29
Added lua5.4 attribute support to `language_lua`
2020-07-01 09:26:41 +01:00
Francesco Abbate
71db2d439a
Add libagg as a subproject
...
No longer required to be installed, the subproject will be used if not
found.
2020-06-30 17:02:50 +02:00
Francesco Abbate
a292793143
Usa system provided Lua 5.2 if found
2020-06-30 16:48:41 +02:00
Francesco Abbate
0b16ce725c
Specified static library for Lua subproject
2020-06-30 16:17:17 +02:00
Francesco Abbate
9a52b440f5
Modifies the build script to handle Mac OS X
...
Not tested for Mac OS X but building with subproject gives an error on
windows. To be clarified.
2020-06-30 16:16:28 +02:00
Francesco Abbate
0c09419001
Fix again the problem with C++ abs function
2020-06-29 18:20:36 +02:00
Francesco Abbate
bc6cdd7711
Remove spurious typename keyword in C++ code
2020-06-29 17:02:45 +02:00
Francesco Abbate
1fc6d62b14
Fix Lua subproject ofr Mac OS X
2020-06-29 17:01:14 +02:00
Francesco Abbate
fa649521d2
Fix usage of abs function with C++
2020-06-29 16:58:42 +02:00
Francesco Abbate
c4da51e8df
Add Lua 5.2.4 as a subproject
2020-06-29 15:26:00 +02:00
Francesco Abbate
77a9819f4e
Fix SDL2 include directives
2020-06-29 15:24:08 +02:00
Francesco
3224622a40
Add reference to changelog in README
2020-06-28 18:28:00 +02:00
Francesco
04be76e150
Create changelog.md
2020-06-28 18:25:40 +02:00
rxi
87532a4b3a
Version 1.10
2020-06-28 14:40:07 +01:00
rxi
094cf0cc2c
Fixed shift+click select behavior
2020-06-26 10:44:56 +01:00
rxi
53d555b362
Added support for mouse double/triple click+drag selection
...
Resolves #159
Resolves #161
2020-06-25 13:41:46 +01:00
Francesco Abbate
6a1690c051
Adapt build package script for Windows using MSYS2
2020-06-21 23:58:18 +02:00
Francesco
579d07c248
Fix typo in README
2020-06-21 23:54:51 +02:00
rxi
11df722162
Version 1.09
2020-06-21 19:38:42 +01:00
Francesco
cf5849ca6d
Update README for the Lite XL fork
2020-06-21 17:11:01 +02:00
Francesco Abbate
d5ea2babf5
Add script to build release package
2020-06-21 13:11:00 +02:00
Francesco Abbate
0645ececf9
Merge remote-tracking branch 'rxi/master' into agg-font-renderer
2020-06-21 12:02:03 +02:00
rxi
ae48049695
Changed `trimwhitespace` to never cause caret to reposition
2020-06-19 12:09:00 +01:00
Francesco Abbate
c23ef76179
Add execution flags to build script
2020-06-18 19:28:06 +02:00
rxi
6ec8fc5616
Create FUNDING.yml
2020-06-18 16:48:05 +01:00
Francesco Abbate
0e04030131
Fix and improve build script
2020-06-18 15:53:31 +02:00
Francesco Abbate
ccc354bd22
Add static-libgcc and libstdc++ in build script
2020-06-17 23:51:52 +02:00
Francesco Abbate
3cdb487eac
Update build script to build on unix systems
2020-06-17 23:11:39 +02:00
Francesco Abbate
aa9557e9ba
Fix meson build to request lua5.2
2020-06-17 20:27:59 +02:00
Francesco Abbate
fe0dda8309
Merge remote-tracking branch 'rxi/master' into agg-font-renderer
2020-06-16 15:00:47 +02:00
Francesco Abbate
2c6bd874fa
Avoid running when there are no events and threads do not need to run
2020-06-16 14:54:08 +02:00
Francesco Abbate
5c3d4163d3
Modify system.wait_event to wait indefinitely if no timeout is given
2020-06-16 14:53:01 +02:00