Skip to content

Releases: fox0430/moe

v0.3.0

21 Dec 17:58
b246c84
Compare
Choose a tag to compare

Fix version to SemVer version (#1406)
Add Readonly mode (#1407)
Add FreeBSD and openBSD supports (#1445)
Add nimble debug (#1454)
Improved performance of validation of configuration files (#1453)

Normal mode: Add yt command (#1437)
Normal mode: Add cf command (#1439)
Normal mode: Add t and T commands (#1427)

Insert mode: Add = case to auto indent (#1419)

Fix: Syntax highlighting broken after x command in Visual mode (#1416)
Fix: Enter insert mode command in Visual mode (#1417)
Fix: crash on \ press (#1420)
Fix: Fix typo (#1427)
Fix: Remove Duplicate import (#1431)
Fix: Add = case to auto indent to 'o' command (#1433)
Fix: Remove Unnecessary cast (#1436)
Fix: The buffer deleted by the cl command is not saved in the named register (#1440)
Fix: Fix nim-ncurses package (#1448)
Fix: Crash when inserting a newline in Insert mode (#1451)
Fix: Pop-up window not deleted after suggesting file path in e command in Ex mode (#1452)
Fix: Crash when opening Log viewer (#1456)
Fix: Fix import (#1458)
Fix: Crash when opening Filer (#1461)

CI: Split Workflow (#1435)
CI: Fix Nim version in tests (#1444)
CI: Add Nim v1.4.2 to CI (#1463)

Update dependencies

Some code refactoring

v0.2.8.0

27 Jul 08:04
b2c2177
Compare
Choose a tag to compare

Enhance syntax highlighting for Nim

Normal mode: Enable auto-indent with o and O commands

Insert mode: Enhance auto-indent

Clipboard: Add wl-clipboard support
Clipboard: Automatically set the clipboard tool

Setting: Apply Theme table Only if Standard.theme is the config

Fix: r command doesn't work in normal mode
Fix: Can't change clipboard tool with the configuration example

v0.2.7.0

22 Jun 19:11
977d54a
Compare
Choose a tag to compare

Breaking changes

Add Vim-like registers

Delete Workspace (Please edit your configuration file)

Changes

Fix: Something the current line highlighting doesn't work after the text
Fix: Disappear a cursor after quit moe in WSL
Fix: Can't change a cursor shape in WSL
Fix: Parenthesis pairs are not highlighting when the current line highlighting is enabled
Fix: Nim syntax highlighting
Fix: When using the y} command, copied to the last line
Fix: Incremental search doesn't work
Fix: dw command doesn't work
Fix: Syntax highlighting broken after insert buffer by auto-complete
Fix: cc and S command doesn't store deleted buffer in the register

Delete: WorkSpace table setting
Delete: Notification.workspaceScreenNotify setting
Delete: Notification.workspaceLogNotify setting
Delete: Debug.WorkSpace table setting
Delete: Theme.workspaceBar setting
Delete: Theme.workspaceBarBg setting

Check more details

v0.2.6.1

28 Apr 16:56
5de2054
Compare
Choose a tag to compare

Fix moe.nimble

v0.2.6.0

28 Apr 16:34
79e1d49
Compare
Choose a tag to compare

Improve the performance of highlight updates (Up to about 5 times faster than v0.2.5).

Change the color of the parentheses pair highlighting.

Support for Nim v1.5 (devel).

Ex mode: Not save the Ex command if it is the same command as last time.

Configuration mode: Write the current editor settings to the configuration file
Configuration mode: Add support for change array settings
Configuration mode: Disable highlight current line

Clipboard: Add xsel support

Fix: Ex command history is concatenated
Fix: Visual block line-begin insert does not allow backspacing
Fix: Cannot change cursor settings in Configuration mode
Fix: Unit test fails on WSL
Fix: Persist table is not checked when loading the configuration file

v0.2.5.1

16 Mar 14:42
e1d42c8
Compare
Choose a tag to compare

Fix: Broken the current line view when including the multi byte characters.

v0.2.5.0

15 Mar 16:04
0a03f8f
Compare
Choose a tag to compare

Add support for highlighting search results in all windows.

Add support for restore the cursor position.

Add supports for the persistence of search history, ex command history, and cursor position history.

Do not add a buffer if the opened file already exists in moe.

Normal mode: Add ga command
Normal mode: Add a message when pressing Ctrl-C

Insert mode: Auto-complete words in the buffer of other windows.
Inert mode: Exit with Ctrl-C

Replace mode: Exit with Ctrl-C

Ex mode: Add build command
Ex mode: If the suggested path is a directory, add / to the end of the string
Ex mode: Exit with Ctrl-C

Configuration mode: Added changeable settings

Settings: Add Persist setting
Settings: Disable auto delete of parenthesis by default

Fix: Typos, grammar errors, and consistency issues in the help
Fix: Auto-complete suggestion window behavior in Insert mode
Fix: P command doesn't work in Normal mode
Fix: The suggestion window suddenly closes Ex mode

Some refactor

v0.2.4.1

12 Jan 09:39
eb8827a
Compare
Choose a tag to compare

Fix: Broken on Nim devel

v0.2.4

08 Jan 20:08
5f1a927
Compare
Choose a tag to compare

Add support for NImScript syntax highlighting
Add initial support for MarkDown

Configuration mode: Add support for changing the settings (Incomplete)

Normal mode: Add ci command
Normal mode: Add di command
Normal mode: Add { and } commands
Normal mode: Add s and cl commands
Normal mode: Add y{ and y} commands
Normal mode: Add yl command
Normal mode: Add Y command
Normal mode: Add X command
Normal mode: Add dh commands
Normal mode: Fix ciw and diw commands behavior
Normal mode: Fix d{ and d} commands behavior

Ex mode: Add command description to Ex command expansion
Ex mode: Fix :q command behavior

Settings: Add Theme.currentLineBg setting

Fix: The default background color for the current line
Fix: .yml file does not highlight
Fix: Can not yank lines when the last line is empty in visual mode
Fix: Inserting a tab inserts more space than tabstop in visual mode
Fix: Can not load backup files and crash moe in history mode
Fix: Can not open diff viewer in history mode
Fix: Paren highlights don't work
Fix: Can not set VSCode theme
FIx: dw command does not cut
Fix: Some d command does not yank
Fix Path display does not change in filer mode
Fix: TabLine table configuration validate

v0.2.3.1

09 Nov 14:39
08e4c04
Compare
Choose a tag to compare

Hotfix: Can not open the shell script file