Adam and GitHub
9cb25acd7b
Merge pull request #815 from takase1121/fix-subprocess-read
...
fix invalid memory access
2022-01-22 11:18:19 -05:00
takase1121
f24ebf853d
fix invalid memory access
2022-01-22 23:30:48 +08:00
Adam and GitHub
8c8bd4692c
Merge pull request #808 from adamharrison/fix-commenting
...
Fix commenting selections.
2022-01-20 23:28:05 -05:00
Adam Harrison
b523bd5cee
Fixed end of block-style line comments.
2022-01-20 22:17:21 -05:00
Adam and GitHub
6025c43241
Merge pull request #743 from takase1121/better-logview
...
multiple improvements to logging
2022-01-18 23:25:36 -05:00
Adam Harrison
cdbfecc5ce
Streamlined, and fixed guldo's problem.
2022-01-18 21:38:43 -05:00
Adam Harrison
30cc205cd4
Fixed issue first mentioned in #771 .
2022-01-18 21:38:38 -05:00
Adam and GitHub
d3e1636881
Merge pull request #771 from takase1121/multiline-comment-command
...
add toggle-block-comment
2022-01-18 21:07:46 -05:00
Adam and GitHub
3b3e41c095
Merge pull request #799 from Guldoman/bit32_polyfill
...
Improve bit32 polyfill
2022-01-18 21:06:48 -05:00
Adam and GitHub
a4e5d9f043
Merge pull request #798 from Jan200101/PR/wrap
...
Add fallbacks to all common dependencies
2022-01-18 20:54:36 -05:00
Jan200101
192c577966
Add fallbacks to all common dependencies
2022-01-15 00:53:46 +01:00
Guldoman
e51c76c72b
Assert for negative field in bit32 polyfill
...
This more closely matches the behavior of lua5.2.
2022-01-12 19:56:09 +01:00
Guldoman
51975472a9
Add bit32 polyfill globally
2022-01-12 00:07:53 +01:00
Guldoman
7eb9908f1a
Improve bit32 polyfill
2022-01-12 00:07:14 +01:00
Adam Harrison
31d448971a
Restored floating point time granularity.
2022-01-08 12:59:15 -05:00
Adam and GitHub
93076bdc41
Merge pull request #781 from Jan200101/PR/lua54
...
Migrate to Lua 5.4
2022-01-08 12:11:48 -05:00
takase1121
fc809b3172
comment the entire line when using block comment
2022-01-08 18:45:38 +08:00
takase1121
087314aea4
fix lhelper script
2022-01-07 17:31:24 +08:00
takase1121
df0f6fb94c
make set_selections consistent
2022-01-02 19:18:08 +08:00
takase1121
e079ddfa37
refactor toggle-block-comments, make command spaces aware, set selections correctly
2022-01-02 19:14:03 +08:00
Adam and GitHub
067e7cc6cd
Merge pull request #784 from Jan200101/PR/label-update
...
add Libraries label
2022-01-01 12:18:41 -05:00
Jan200101
73a867fc89
add Libraries label
2021-12-31 13:53:31 +01:00
Jan200101
99ddf1fb92
Migrate to Lua 5.4
2021-12-31 13:53:01 +01:00
Adam and GitHub
186248911a
Merge pull request #782 from Nightwing13/patch-2
...
[Fix] Pointer Bug in ToolBar plugin
2021-12-30 19:25:03 -05:00
Nightwing and GitHub
60322a93a8
Update toolbarview.lua
2021-12-30 11:12:24 +09:00
Nightwing and GitHub
46aaf57b45
[Fix] Pointer Bug in ToolBar plugin
...
Fixes an issue where the pointer moves down when "open user module" button is spammed
2021-12-30 06:26:58 +09:00
Adam and GitHub
1552f18a87
Merge pull request #753 from Jipok/highlight_selection
...
Add for config.highlight_current_line new variant: no_selection
2021-12-29 14:43:17 -05:00
Adam and GitHub
416a06c566
Merge pull request #765 from Guldoman/treeview_remove_deleted
...
Better "Remove changed files/dirs from `TreeView` cache"
2021-12-29 12:41:36 -05:00
Adam and GitHub
3696937fec
Merge pull request #769 from takase1121/font_gc
...
fix FontGroup __gc method
2021-12-29 12:18:28 -05:00
Adam and GitHub
d2e02bbed3
Merge pull request #778 from eli-schwartz/meson
...
Meson: retain compatibility for very old versions
2021-12-29 12:13:59 -05:00
Eli Schwartz
7a961c8c8e
meson: lower the minimum buildsystem requirements even more
...
Only a couple trivial features from meson ~0.50 were being used, and
none of them are really needed:
- configure_file() with the install kwarg has always defaulted to
inferring its value from whether an install_dir was defined. This is
fine, we don't need to set `install: true` in that case. The kwarg was
only even added to meson 0.50 for consistency and to allow
conditionally overriding the file to not install, even when
install_dir is set. This project does not need that feature.
- path building could historically be done with the join_paths()
function. Recent versions of meson (0.49) added cosmetic sugar in the
form of string operator overloading to allow using the division
operator on two strings. By removing this and using the backwards
compatible form, we can support older versions of meson.
- sdl2 dependency lookup with hardcoded config-tool method is very
opinionated about the correct way to look up sdl2, but meson can try
multiple methods if you permit it, and there is no reason to think
that config-tool is the only one that returns correct results.
By removing these features, the minimum can be dropped all the way down
to a version that is available on the oldest supported versions of
Ubuntu (18.04), Debian (oldoldstable / Stretch) and anywhere else of
consequence.
2021-12-28 17:50:10 -05:00
Eli Schwartz
fcb3c41082
meson: lower the minimum buildsystem requirements
...
No features of 0.54 are being used, so 0.50 should be perfectly fine.
This drops the minimum requirement down to a version available in the
latest Ubuntu LTS (20.04), which only has 0.53
2021-12-28 17:19:16 -05:00
Adam and GitHub
1e6046e499
Merge pull request #763 from Jipok/portable_try
...
Support portable user config(Fix #762 )
2021-12-26 16:59:13 -05:00
takase1121
33f7fe4fda
toggle comment for whole line if nothing is selected
2021-12-26 15:12:28 +08:00
takase1121
69a857bbbf
fallback to toggle-line-comment and vice versa if needed
2021-12-26 15:05:27 +08:00
takase1121
4d31b1bc40
add toggle-block-comment
2021-12-25 12:57:00 +08:00
takase1121
84a3906323
fix FontGroup __gc method
2021-12-24 15:04:52 +08:00
Adam and GitHub
4be8a8b582
Merge pull request #764 from lorsatti/master
...
Add CFBundleIdentifier to Info.plist.in
2021-12-23 19:55:41 -05:00
Guldoman
d16e46dba5
Update website location
2021-12-23 23:26:52 +01:00
Guldoman
a122d7e916
Correct get_key_name comment
2021-12-23 00:06:24 +01:00
Guldoman
eac82e69fb
Add parameters to core.on_dirmonitor_{modify,delete}
2021-12-22 23:43:56 +01:00
Francesco Abbate and Guldoman
9155be7a22
Ensure TreeView cache entry is removed on delete
...
Address issue:
https://github.com/lite-xl/lite-xl/issues/689
Attempt to provide a more accurate fix to commit:
59f64088e1
For this latter what happens is that any change inside a directory
cause the corresponding entry to be folded in the TreeView.
The new change is more accurate because we remove only the stale
entry corresponding to the delete event and we do not reset the
cache of the parent directory using the modify event.
2021-12-22 23:40:54 +01:00
Guldoman
9e7bdf49e9
Revert "Merge pull request #697 from Guldoman/treeview_remove_changed"
...
This reverts commit 4e078cc217 , reversing
changes made to 0c488c9492 .
2021-12-22 23:39:26 +01:00
Lorenzo Orsatti and GitHub
66bc551488
Add CFBundleIdentifier to Info.plist.in
...
The CFBundleIdentifier key is necessary to associate lite-xl application to all files with a certain extension.
2021-12-22 22:18:22 +01:00
Jipok
a19baeacb1
Support portable user config( Fix #762 )
2021-12-22 23:36:03 +05:00
takase1121
00e2e281d3
remove unsaved flag from log.txt
2021-12-22 10:54:25 +08:00
takase1121
2f65d5a26f
make the date field consistent
2021-12-22 10:53:53 +08:00
takase1121
8f06ef9b81
ensure date is rendered properly
2021-12-22 10:50:35 +08:00
Adam and GitHub
590c8bb456
Merge pull request #759 from Jipok/again
...
Support for remaped special keys(Fix #757 )
2021-12-21 19:56:33 -05:00
Adam and GitHub
e0d0d17c4d
Merge pull request #760 from adamharrison/fix-multiline-paste-system-clipboard
...
Restore External Paste to Non-Multiline Paste
2021-12-21 17:15:03 -05:00