Jeremy Penner
d6273aa391
Implement rainbow parens
2022-01-06 22:25:25 -05:00
Jeremy Penner
2cc55c4432
Quality of life improvements
2022-01-06 22:25:25 -05:00
Jeremy Penner
9bec18e4aa
Don't assume lite lives at the root of the repo
2022-01-06 22:25:25 -05:00
Jeremy Penner
2783adc10c
Don't crash the editor when encountering non-UTF8 text
2020-10-05 23:48:47 -04:00
Jeremy Penner
857e9dc8c5
Support symlinks; allow requiring core before love.run()
2020-09-16 22:00:17 -04:00
Jeremy Penner
74b2f1970f
Performance fix, inject into standard love.run loop, fix fuzzy search
...
* draw_text was generating _way_ too much garbage
* love.run loop requires a small change to core
2020-09-13 22:36:46 -04:00
Jeremy Penner
240a1a7d16
First working pass at "lite-hearted" love2d driver
2020-09-12 13:46:11 -04:00
Jeremy Penner
655f7f61a9
Fix luajit / lua 5.1 incompatibility in common.utf8_chars
...
In lua 5.1, \x is not supported in string literals, and gmatch stops
parsing after a literal \0, so %z must be used instead.
2020-09-12 13:46:11 -04: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
rxi
2caa7f182d
Added doc/usage.md
...
Resolves #158
Resolves #103
2020-07-19 14:20:03 +01:00
rxi
91c43dc01e
Version 1.11
2020-07-05 10:56:39 +01:00
rxi
99831bbc29
Added lua5.4 attribute support to language_lua
2020-07-01 09:26:41 +01: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
rxi
11df722162
Version 1.09
2020-06-21 19:38:42 +01:00
rxi
ae48049695
Changed trimwhitespace
to never cause caret to reposition
2020-06-19 12:09:00 +01:00
rxi
6ec8fc5616
Create FUNDING.yml
2020-06-18 16:48:05 +01:00
rxi
1db1f0bceb
Version 1.08
2020-06-14 13:33:23 +01:00
rxi
1a82fd2b92
Added -fno-strict-aliasing
to build script
2020-06-13 13:35:36 +01:00
rxi
7517d0ef55
Changed EXEDIR to be used as default project dir
2020-06-13 08:56:13 +01:00
rxi
95b70b1b16
Revert "Removed __APPLE__ #ifdef
from main.c"
...
This reverts commit 6a7e214d1c
.
2020-06-11 15:05:39 +01:00
rxi
ba6c14846b
Added file-header pattern support to syntax
2020-06-08 16:11:22 +01:00
rxi
db471c0554
Version 1.07
2020-06-07 14:02:45 +01:00
rxi
6a7e214d1c
Removed __APPLE__ #ifdef
from main.c
2020-06-07 08:57:57 +01:00
rxi
877d940c0e
language_js improvements
2020-06-05 22:38:06 +01:00
rxi
bd0644a5bb
Added resetting of selection on intermediate find-text failure
2020-06-04 14:04:46 +01:00
rxi
3569abcb53
Merge pull request #133 from 6r1d/master
...
Fix for keypad enter issue
2020-06-04 13:17:33 +01:00
rxi
dc766a644f
Merge pull request #137 from dslul/patch-1
...
Don't tell the system to disable compositing under X11
2020-06-03 14:34:50 +01:00
Daniele Laudani
95ee03fb37
move BYPASS_COMPOSITOR near other SetHint
2020-06-03 15:05:55 +02:00
Daniele Laudani
7aa462e43d
Don't tell the system to disable compositing under X11
...
Fixes #123
2020-06-03 14:38:44 +02:00
rxi
18de4552e2
Made tab's text left-aligned if wider than the tab
2020-06-03 13:34:10 +01:00
rxi
4b167e86c6
Fixed bug in Highlighter.invalidate() when setting first_invalid_line
...
The value should not be updated if the current first_invalid_line is less than
the new invalid line index
2020-06-02 22:50:03 +01:00
Victor Gridnevsky
a6f52197d0
Fixes keypad enter issue ( #131 )
2020-06-02 13:26:16 +03:00
rxi
f00d5d55df
Version 1.06
2020-05-31 16:53:53 +01:00
rxi
508b6fb73a
Improved RootView's EmptyView
2020-05-30 14:58:31 +01:00
rxi
db8c5ea2aa
Renamed core:command/file-finder => core:find-command/file
2020-05-30 09:11:42 +01:00
rxi
7fbefe40d5
Made system.set_window_title
only be called on title change
2020-05-30 08:53:48 +01:00
rxi
cc58fcc35b
Changed summer color theme's caret color
2020-05-29 17:19:27 +01:00
rxi
b96609b7b8
Removed redundant __APPLE__ case in get_scale()
2020-05-29 09:33:42 +01:00
rxi
1b2fda2825
Changed block movement to mimic word movement
2020-05-28 13:55:25 +01:00
rxi
9c652086e8
Improved behaviour of and renamed translate.next|previous_word_boundary
2020-05-28 11:57:53 +01:00
rxi
74755f5b4a
Simplified implementation of core.temp_filename()
2020-05-27 11:38:42 +01:00
rxi
e7cf551e22
Changed EmptyView text from empty
to lite
2020-05-26 10:33:07 +01:00
rxi
064b6d0b95
Fixed changing of cwd and loading of commandline files
...
the current-working-directory is now set at the start of `core.init` after the
absolute path for all filename arguments have been resolved
2020-05-26 10:26:20 +01:00
rxi
257b9ab753
Added core.temp_filename()
2020-05-25 08:58:12 +01:00
rxi
61a2a2c4e5
Version 1.05
2020-05-24 13:52:10 +01:00
rxi
c2d27ab3f7
Removed core.project_dir
2020-05-24 13:50:32 +01:00
rxi
82e33dd2de
Moved event-waiting when not focused to after run_threads()
2020-05-24 13:43:34 +01:00
rxi
946c125fd4
Changed core.redraw
to be set to true
by default
...
As the window isn't created until the first frame is drawn this is required to
assure the window is ever shown without relying on the assumption that some
other part of the program would have set this to true
2020-05-24 08:04:47 +01:00