Martín Lucas Golini
c19de0cb60
Refactor syntax tokenizer to simplify future improvements for it.
2025-05-04 20:00:19 -03:00
Martín Lucas Golini
5f365f306b
Fix crash while folding ranges.
2025-05-04 16:25:29 -03:00
Martín Lucas Golini
c394cc4847
Improve regex captures result processing in tokenizer.
...
Improved Vala syntax highlighting.
2025-05-04 02:28:07 -03:00
Martín Lucas Golini
ebc35b4224
Some extra improvements for the syntax tokenizer.
2025-05-03 21:20:28 -03:00
Martín Lucas Golini
fe84f10794
Improve tokenizer for closing sub-syntaxes.
...
Allow adding alternative names to languages.
2025-05-02 23:57:08 -03:00
Martín Lucas Golini
3b3d1de420
In SyntaxDefinition add "end_type" support, to set the types of a closing pattern for multi-line block rules.
2025-05-01 00:32:11 -03:00
Martín Lucas Golini
8283303ead
Fix bug not correctly wrapping when using tab-stops in some particular cases.
2025-04-30 01:27:36 -03:00
Martín Lucas Golini
b4543fe60a
Update efsw, SOIL2 and premake-ninja sub-repos.
2025-04-29 20:16:16 -03:00
Martín Lucas Golini
529f4b945e
Update README.md.
...
Fix Android build.
2025-04-29 19:58:14 -03:00
Martín Lucas Golini
2680499268
Prevent updating IME location if file is loading ( SpartanJ/eepp#111 ).
2025-04-29 17:04:09 -03:00
Martín Lucas Golini
8864bca9ee
Display json parsing errors when loading syntaxes.
...
Do not list not-visible syntax languages with "ft".
2025-04-28 21:47:01 -03:00
Martín Lucas Golini
dbe674eecf
Remember last used model in AI Assistant.
...
Minor change in goToNext and goToPrev in linter errors/warnings.
And a couple of nits.
2025-04-27 01:55:43 -03:00
Martín Lucas Golini
af781572d5
Nit, tried to upload an unexisting file in the FreeBSD nightly.
2025-04-26 19:27:30 -03:00
Martín Lucas Golini
52d118e3a1
Add INSTALL_REF env.
2025-04-26 19:04:29 -03:00
Martín Lucas Golini
0429c1dad2
Try forcing CC and CXX.
2025-04-26 18:38:58 -03:00
Martín Lucas Golini
ad2083eedd
Mhh try again.
2025-04-26 18:24:57 -03:00
Martín Lucas Golini
d2ad68c4c2
Check if FreeBSD nightly at least runs.
2025-04-26 18:05:47 -03:00
Martín Lucas Golini
2c19b74d2a
Fix AppImage generation from within the docker container.
2025-04-26 16:05:20 -03:00
Martín Lucas Golini
49ec460234
Just trying luck.
2025-04-26 15:19:18 -03:00
Martín Lucas Golini
de173489c7
And again...
2025-04-26 15:09:16 -03:00
Martín Lucas Golini
7a6d5d174c
Another try.
2025-04-26 15:03:04 -03:00
Martín Lucas Golini
1c055f356c
Try something else.
2025-04-26 14:40:54 -03:00
Martín Lucas Golini
50080b78bd
Try again.
2025-04-26 14:28:26 -03:00
Martín Lucas Golini
898726cbfd
Bootstrap first, then checkout.
2025-04-26 14:19:04 -03:00
Martín Lucas Golini
994e298fab
Try building Linux x86_64 nightly within an Ubuntu 20.04 docker container.
2025-04-26 14:13:26 -03:00
Martín Lucas Golini
53609f3870
Allow patching glibc to an older version during ecode build, enabled this feature in linux nightly.
2025-04-25 00:27:40 -03:00
Martín Lucas Golini
799d9f9371
Do not use malloc_trim if it's not available.
2025-04-22 12:08:47 -03:00
Martín Lucas Golini
d85091f70d
Add FixScript syntax highlighting ( SpartanJ/ecode#416 ).
2025-04-21 18:13:01 -03:00
Martín Lucas Golini
dd15a5bc50
Forgot to apply the theme switch fix when setting the color scheme preference.
2025-04-20 12:58:53 -03:00
Martín Lucas Golini
5f9d2bd5ea
Fix a bug when changing themes (some properties where not updated due to cached properties).
...
Fix a bug when displaying sub-menus, it was sometimes incorrectly positioned.
2025-04-20 12:41:36 -03:00
Martín Lucas Golini
53aba9d887
Added syntax highlighting for ReScript ( SpartanJ/ecode#407 ).
2025-04-20 10:55:51 -03:00
Martín Lucas Golini
d504c74098
Added ISPC syntax highlighting ( SpartanJ/ecode#436 ).
2025-04-19 20:09:47 -03:00
Martín Lucas Golini
2b3bd2fbad
Update nightly containers (not tested).
2025-04-19 00:20:08 -03:00
Martín Lucas Golini
3c4b2698c3
Add new OpenAI and Google models.
...
Pump eepp and ecode versions.
Try to fix a minor bug in Plugin Manager window.
2025-04-19 00:15:47 -03:00
NullPlane
6f0c880a89
Updated German translation [de.xml][ecode] ( #107 )
...
~~> Updated German Translation to 0.7.1_r00
- changes in respect to 337ac0f , 08e92db ,
7ec6640 , 2458e30
- retrofitted missing keys
- fixed multiple untranslated keys
2025-04-17 10:40:12 -03:00
Martín Lucas Golini
8e76cf606a
Fix ecode Haiku build.
eepp-2.8.6
ecode-0.7.1
2025-04-13 14:34:23 +00:00
Martín Lucas Golini
d0f4a2eeea
Fix some issues with RegEx captures.
...
Added Janet syntax highlighting (SpartanJ/ecode#394 ).
Fixes in syntax highlighter to C++ converter.
2025-04-12 17:55:05 -03:00
Martín Lucas Golini
be30ee67bc
Update nlohmann/json library.
...
Removed "-ffast-math" flag for binary compilation (nlohmann/json is generating warnings due to the use of infinity, and actually binaries kinda don't need fast-math, it makes more sense in eepp).
Fix warning in Sys for macOS.
2025-04-12 00:42:54 -03:00
Martín Lucas Golini
da4386ddff
Address: Specifying non-existing working directory for a build step isn't handled properly ( SpartanJ/ecode#432 ).
...
ChatUI hide tooltips after button click.
Enable Tab Stops by default.
2025-04-10 18:40:46 -03:00
Martín Lucas Golini
4a6245ed6c
Add tab-stops support for Text instances.
2025-04-10 01:16:09 -03:00
Martín Lucas Golini
995b0c8432
Improve covscript syntax highlighting.
...
Add Tab Stops description / explanation.
2025-04-10 00:59:14 -03:00
Martín Lucas Golini
4146bfef6f
Implemented tab-stops support ( SpartanJ/ecode#55 ). Not enabled by default until I'm sure I did not break anything.
2025-04-09 21:22:17 -03:00
Panzerschrek
8df0793590
For "ecode" set on startup window title to "ecode". ( #106 )
...
This prevents displaying ecode as "unnamed window" in XUbuntu task manager (and maybe in other similar software).
2025-04-09 12:28:38 -03:00
Martín Lucas Golini
2458e30db1
Added "volatile" keyword to Adept ( SpartanJ/ecode#412 ).
...
Fixed incorrectly exported string.
2025-04-09 11:02:44 -03:00
Panzerschrek
e07241d718
Support debugging Ü code. ( #105 )
2025-04-09 10:44:24 -03:00
Martín Lucas Golini
9e131ebe11
Some fixes for import/export syntax definitions.
...
Added Zephir syntax highlighting support (SpartanJ/ecode#408 ).
2025-04-08 19:33:35 -03:00
Martín Lucas Golini
7ec6640a9a
Update English translation ( SpartanJ/ecode#122 ).
2025-04-08 18:31:17 -03:00
NullPlane
b4fc9f38fe
Updated German translation [de.xml][ecode] ( #104 )
...
~~> Updated German Translation to 0.7.0_r00
- Changed the version identifier convention in the metadata to something
more useful.
- Thus, removed version_ecode from meta and de.xml is now a string
again who cares
- Retrofitted missing keys
- added linebreak in "feature_not_supported_in_os"
- fixed some janky strings in "escape_sequence_tooltip"
2025-04-08 18:30:56 -03:00
Martín Lucas Golini
8a3b763b4a
Fix bug introduced recently in semantic highlighting.
2025-04-08 15:24:43 -03:00
bytequill@codebased.xyz
ad2846e716
DiscordRPCPlugin: ✨ Git origin repository button ( #103 )
...
* ✨ Git origin repository button
* 🔖 Bump plugin version and restore `gitplugin.hpp`
* ⏪ Restored git plugin to da85af1
* ♻️ Refactored to use `IniFile` parsing and eepp regex
* ♻️ impl suggested changes
* ♻️ Final touches
---------
Co-authored-by: Martín Lucas Golini <spartanj@gmail.com >
2025-04-08 15:09:27 -03:00