George Sokianos
32eeb07c54
Fixed non existing path crashes on OS4
2022-08-01 18:08:23 +01:00
ian`
2667f9476b
Fix "hard" indent column info on status view. ( #1078 )
...
* Fix "hard" indent column info on status view.
* Update tabs calculation and add "byte" number info
* Add config.show_char_byte_info
* Add show char byte toggle command.
it should be added on the commands/statusbar.lua, but there is no config module loaded before and i won't to add it.
* Update config.lua
* Update statusview.lua
2022-07-22 19:01:54 +02:00
Jefferson González
e4bef5c5b6
Merge pull request #1080 from jgmdev/PR/fix-commandview-caret
...
CommandView: do not change caret size with config.line_height
2022-07-17 12:29:52 -04:00
Guldoman
06b2fada07
Merge pull request #1079 from cisoun/master
...
Add font style options in user module
2022-07-16 04:27:39 +02:00
jgmdev
c7781a76a9
CommandView: do not change caret size with config.line_height
2022-07-15 11:27:27 -04:00
cisoun
366cadf605
Add font style options in user module
2022-07-15 12:05:59 +02:00
Guldoman
d7f9b30d05
`drawwhitespace`: Invalidate cache on indent size change
2022-07-15 06:54:03 +02:00
Jefferson González
86d45458f8
Merge pull request #1070 from Guldoman/PR_get_selections_swap_return
...
Make `Doc:get_selection[s]` return if the selection was actually sorted
2022-07-13 11:13:43 -04:00
Cyriaque Skrapits
af3e2c971c
`language_python`: Add new patterns ( #1074 )
...
* `language_python`: Add new patterns
This commit provides:
- multiline comments support;
- unicode string symbol highlighting;
- class names as keyword2.
2022-07-13 11:06:42 -04:00
Guldoman
2dac3667cb
Merge pull request #1073 from ncarrezdev/ncarrezdev/synxtax-corrections
...
[chore]: Update syntax
2022-07-13 15:05:26 +02:00
NCarrezDev
7f9287a7e7
[chore]: Delete useless $
...
follow up on Guldoman's comment
2022-07-13 09:16:32 +02:00
Jefferson González
dc88b1b56d
Merge pull request #1075 from Guldoman/PR_StatusView_add_item_table
...
Make `StatusView:add_item` accept a table
2022-07-13 01:32:14 -04:00
Guldoman
9cfa3ecd56
Make `StatusView:add_item` accept a table
2022-07-13 07:22:42 +02:00
Guldoman
693bd11b22
Don't wrap around if there are no suggestions in `CommandView`
2022-07-11 23:28:08 +02:00
Guldoman
86024586fd
Start dirmonitor check thread only after a watch is added ( #1072 )
2022-07-11 17:14:50 -04:00
Guldoman
e7c4bdfe8e
Make `Doc:get_selection[s]` return if the selection was actually sorted
2022-07-11 05:39:55 +02:00
NCarrezDev
030dcc1e62
[chore]: Update syntax
...
Harmonizing the syntax files
Now inline comment are a single string instead of a table of strings.
-(language_c): Removed whitespaces breaking indent
-(language_html): Removed trailing whitespace
2022-07-06 10:15:44 +02:00
Jefferson González
e646f2fb28
Merge pull request #1065 from Guldoman/PR_log_size
...
Increase `config.max_log_items`, add a scrollbar and optimize `LogView`
2022-07-05 18:07:33 -04:00
Jefferson González
f49fd1b477
Merge pull request #1064 from Guldoman/PR_md_single_math
...
`language_md`: Limit inline math mode to the current line
2022-07-05 18:01:59 -04:00
Jefferson González
f611556f1a
Merge pull request #1062 from Guldoman/PR_fix_logview_on_error
...
Fix opening `LogView` when reloading customizations
2022-07-05 18:00:56 -04:00
Jefferson González
58336f6060
Merge pull request #1060 from Guldoman/PR_drag_whitespace_newline
...
On `doc:newline` remove line content if it contains only whitespace
2022-07-05 17:56:13 -04:00
Jefferson González
041456cf38
Merge pull request #1059 from Guldoman/PR_no_indent_empty_lines
...
Don't indent empty lines in a selection
2022-07-05 17:52:17 -04:00
Jefferson González
fccd7dbaa9
Merge pull request #1063 from lite-xl/port-build-lhelper-2
...
Adapt build job to lhelper-2
2022-07-05 17:49:17 -04:00
Guldoman
f5fbdd80f6
Merge pull request #1066 from benwalksaway/match_case_syntax_support
...
language_python: add syntax support for the match-case statement
2022-07-03 15:28:54 +02:00
Ben Larisch
ce0d8b313c
language_python: add syntax support for match-case statement
2022-07-03 15:15:51 +02:00
Guldoman
7888bf08e9
`LogView`: Show scrollbar
2022-07-01 05:29:55 +02:00
Guldoman
b84a510d42
Increase default maximum number of log items
...
The low number in some cases resulted in hidden errors.
2022-07-01 05:29:54 +02:00
Guldoman
caf106be1d
`LogView`: Don't draw invisible items
2022-07-01 05:29:45 +02:00
Francesco Abbate
ed99623ad3
Adapt build job to lhelper-2
2022-06-30 09:42:01 +02:00
Guldoman
79dd8779c4
`autocomplete`: Fix "Too many symbols" message when `Doc` has no name
...
Before, when a `Doc` had no name, an error was thrown.
2022-06-29 05:54:37 +02:00
Guldoman
92c2815aa4
`language_md`: Limit inline math mode to the current line
2022-06-28 20:09:36 +02:00
Guldoman
259de54c33
Fix opening `LogView` when reloading customizations
...
As `reload_customizations` was called during save operations, opening
the `LogView` changed `core.active_view` which caused some errors to be
thrown.
2022-06-28 04:21:43 +02:00
Guldoman
c792b13666
On `doc:newline` remove line content if it contains only whitespace
2022-06-25 03:57:47 +02:00
Guldoman
d6ce9e1ac6
Don't indent empty lines in a selection
2022-06-25 03:32:47 +02:00
Guldoman
438ed6984a
`drawwhitespace`: Invalidate cache on font size change
2022-06-25 03:30:33 +02:00
Adam
e784513222
Missing header.
2022-06-24 20:21:15 -04:00
Guldoman
9cd47aa12e
Fix full line cut when only a single line remains
2022-06-24 05:49:20 +02:00
Jefferson González
6a8eed45c7
Merge pull request #1057 from jgmdev/PR/font-additions
...
renderer fonts: additions and improvements
2022-06-23 18:09:53 -04:00
jgmdev
d2f9eeea07
renderer fonts: additions and improvements
...
* Allow passing font options to renderer.font:copy().
* Added renderer.font:get_path()
* Reintroduced set_size() for more faster font size changes
* Swapped copy wiht set_size on scale plugin for better performance
* Use code_font:copy() instead of renderer.font.load() on language_md to
properly match user font now that font options are supported on copy.
* Added new changes to renderer docs
2022-06-23 18:08:04 -04:00
jgmdev
31d2024283
lineguide: added config spec
2022-06-23 18:07:27 -04:00
Adam
d48fa9ef74
Fixed minor issue on windows.
2022-06-23 17:43:49 -04:00
Chris
1e91080680
Improve `lineguide` plugin ( #1056 )
...
* Add more options to lineguide
* Allow lineguide plugin to load but remain disabled
* Use config.line_limit for default ruler
2022-06-23 15:24:57 -04:00
Guldoman
ec0e3018a8
`findreplace`: Sort last searches
2022-06-23 05:16:47 +02:00
Katrina Grace
beefb16469
language_html: Improve subsyntax highlighting ( #1043 )
...
* language_html: Improve subsyntax highlighting
- Adjusted `<script>`/`<style>` tag detection to not break when attributes like `defer` are added
2022-06-22 22:56:41 -04:00
Jefferson González
880e6e4f0f
Merge pull request #1040 from Guldoman/PR_tokenizer_errors_alert
...
Add more tokenizer errors/warnings
2022-06-22 19:43:51 -04:00
Guldoman
522d8a8094
`findreplace`: Fix number of total replacements
2022-06-23 00:16:16 +02:00
jgmdev
e0859e1e39
treeview: scale fallback sizes as pointed out by @Guldoman
2022-06-22 01:35:10 -04:00
jgmdev
0629542cf7
updated changelog
2022-06-22 01:10:16 -04:00
Jefferson González
3cf1bee1e6
Merge pull request #1054 from jgmdev/PR/fix-toolbarview-requirement
...
treeview: restore ability to disable toolbarview
2022-06-22 01:01:09 -04:00
jgmdev
7b411c3ea9
treeview: restore ability to disable toolbarview
2022-06-22 00:42:26 -04:00