rxi
71fb50ece0
Merge pull request #111 from waywardmonkeys/fix-tmpnam-warning
...
Enable LUA_USE_POSIX, fix tmpnam warning on macOS.
2020-05-22 18:59:42 +01:00
rxi
e7320c2291
Made RootView:open_doc() try to use previous node if current node is locked
2020-05-22 15:50:27 +01:00
rxi
35b642d434
Added rencache invalidation on window-exposed event
...
Fixes #63
2020-05-22 09:00:48 +01:00
rxi
35ce3d32a9
Fixed string quoting on windows in system.exec()
2020-05-22 08:11:05 +01:00
Bruce Mitchener
c9f798a07b
Enable LUA_USE_POSIX, fix tmpnam warning on macOS.
...
On macOS, we want to use `mkstemp` rather than `tmpnam`. Enable
POSIX support in Lua to fix that (and some other things). Since
POSIX support also enables the flag for POPEN, we no longer need
to do that directly for Linux.
2020-05-21 21:57:05 +07:00
rxi
6b39fb6dfb
Changed autoreload to strip carriage-returns on reload
2020-05-21 09:58:47 +01:00
rxi
7aabfebfa0
Fixed mouse-position resolution when dropping a file
2020-05-20 10:33:08 +01:00
rxi
08ce7e2563
Fixed stuck mouse-drag-selection on dropped-file
...
Resolves #109
2020-05-20 09:52:01 +01:00
rxi
bc4bf3d384
Added core.set_active_view(); removed focusable
boolean from View
2020-05-19 14:55:46 +01:00
rxi
8ec717f240
Added temporary backwards compatibility for core.project_dir
2020-05-18 10:28:01 +01:00
rxi
4ae0d477c0
Made lite set project dir to CWD; removed core.project_dir
...
Fixes #100
2020-05-17 17:05:56 +01:00
rxi
c1f731e5a1
Fixed EXEDIR having trailing slash
2020-05-17 16:58:32 +01:00
rxi
adad2a65be
Version 1.04
2020-05-17 14:58:44 +01:00
rxi
adecaba292
Removed unused varibale in ./data/plugins/treeview.lua
2020-05-17 14:02:49 +01:00
rxi
4644154e5b
Added config.ignore_files
...
Filenames that match either the single pattern provided by
`config.ignore_files`, or any pattern in a table of patterns, will be ignored
when lite is filling the `core.project_files` table
Resolves #77
Resolves #102
2020-05-17 13:38:45 +01:00
rxi
1abb979490
Added null-checks for all push_command() calls in rencache.c
2020-05-17 13:18:26 +01:00
rxi
82fdc63c6a
Added global EXEFILE
2020-05-17 09:36:46 +01:00
rxi
7e7602c53c
Removed exec
plugin -- moved to lite-plugins
repo
2020-05-16 10:06:35 +01:00
rxi
59f5692f2e
Merge branch 'master' of https://github.com/rxi/lite
2020-05-16 10:00:13 +01:00
rxi
0dd4811465
Merge pull request #101 from demotulatingswan/master
...
Fixed various issues in exec:replace
2020-05-16 09:59:58 +01:00
rxi
bc3147e1d0
Changed config.mouse_wheel_scroll default to multiply by SCALE
2020-05-16 09:46:31 +01:00
rxi
15129b49a6
Moved config.treeview_size
from config.lua
to treeview.lua
2020-05-16 09:44:31 +01:00
demotulatingswan
92b3b5ba86
Fixed various issues in exec:replace
2020-05-15 20:39:10 +02:00
rxi
5102088aca
Deferred showing window until after the first frame has rendered
...
Fixes #97
2020-05-14 23:06:14 +01:00
rxi
b8d2805502
Exposed doc's internal insert/remove: Doc:raw_insert|remove
2020-05-14 16:40:50 +01:00
rxi
ef53453246
Fixed x-offset of text in DocView:draw_line_gutter
2020-05-14 13:26:21 +01:00
rxi
6525269386
Made tokenizer skip parsing process on plain-text files
...
This, along with the earlier rencache changes should resolve #64
2020-05-14 10:10:50 +01:00
rxi
bcd1b3a081
Fixed gutter text jittering when horizontal scrolling on docview
2020-05-14 10:06:47 +01:00
rxi
9bf0ed2419
Made rencache warn on exhausting command buffer instead of panicing
2020-05-14 08:52:07 +01:00
rxi
4c2c03ed4d
Made draw_text/draw_rect not push command if result is not on-screen
2020-05-14 08:45:45 +01:00
rxi
2b32edf7f0
Added system.exec() to system api
2020-05-13 20:32:53 +01:00
rxi
e4ae088bb5
Added support for shift+click selecting
...
Resolves #71
Resolves #59
2020-05-13 16:12:20 +01:00
rxi
1f55fec94b
Fixed triple-clicking on last line not selecting the line
2020-05-13 09:29:53 +01:00
rxi
ed86f7d04e
Fixed find-replace:select-next erroring on multiline selection
2020-05-12 20:05:17 +01:00
rxi
7f6a2710ef
Made clicking the message on the StatusView open a LogView
2020-05-12 14:44:29 +01:00
rxi
23cf193026
Fixed lua's multi-line comment syntax pattern
...
Resolves #86
Resolves #87
2020-05-12 10:12:49 +01:00
rxi
ff2c7bf5e5
Added double-backtick support to language_md plugin
...
Resolves #80
2020-05-11 20:31:35 +01:00
rxi
af36658e68
Added custom suggestions support to autocomplete
...
`autocomplete.add()` can now be used to add additional auto complete suggestions
with descriptions
2020-05-11 19:37:50 +01:00
rxi
2f659d5180
Merge pull request #81 from extrowerk/patch-1
...
Build fix
2020-05-11 13:31:33 +01:00
extrowerk
a6013ff181
Build fix
2020-05-11 13:49:18 +02:00
rxi
c215eff6d8
Improved idle CPU utilisation when not-focused, added system.wait_event()
2020-05-11 00:21:07 +01:00
rxi
b67b680975
Changed get_scale() to always default to 1.0 on macOS
2020-05-10 19:32:01 +01:00
rxi
f7b54db1b4
Added icon.inl linguist-vendored
to .gitattributes
2020-05-10 15:54:09 +01:00
rxi
3067443432
Merge pull request #70 from cptx032/master
...
Fixing trimwhitespace plugin bug
2020-05-10 15:41:13 +01:00
Willie Lawrence
a17fe46c05
Fixing trimwhitespace plugin bug
2020-05-10 11:26:44 -03:00
rxi
c4be26ccaa
Added .gitattributes
2020-05-10 14:07:16 +01:00
rxi
22f563e712
Merge branch 'master' of https://github.com/rxi/lite
2020-05-10 13:56:31 +01:00
rxi
ae20c40554
Merge pull request #61 from inad9300/patch-1
...
Update language_js.lua
2020-05-10 13:54:45 +01:00
Daniel M
2ed29cae11
Put back get and set
2020-05-10 10:56:28 +02:00
Daniel M
3974971ff9
Update language_js.lua
2020-05-10 10:51:45 +02:00