- Fix #31
- Update Unicode East Asian Width to 13.0.0
- Update dependencies
- In particular, update Unicode East Asian Width to 12.1.0
- Add "Set Format Type" commands that can explicitly change "Format Type" config
- Show notifications when config is changed by the commands
- Add "Left Margin Characters" config
- For example, you can enable markdown-table-editor in JavaScript comments by adding
comment.block.documentation.js
to "Scopes" and*
to "Left Margin Characters".
- For example, you can enable markdown-table-editor in JavaScript comments by adding
- Disable Esc keymap in vim-mode-plus
- Fix a problem about smart cursor
- Overhauled using mte-kernel
- Add "Format All" command
- Add "Format On Save" option and "Toggle Format On Save" command
- Add "Unicode Normalization" option for computing text widths
- Enable "Smart Cursor" by default
- Rename some options (old ones will be automatically migrated to the new ones)
- Add "Move Row" and "Move Column" commands
- Add config to change default cell alignment and header cell alignment
- Add menu items
- Add "Format Type" config, which specifies how a table is formatted on each operation
- Add a command to switch the format type
- Fix error when trying to align a column but the cursor is out of the table (#4)
- Use scopes instead of grammar to determine active or not
- The default config is changed from
source.gfm, text.md
totable.gfm, table.storage.md
- The default config is changed from
- Small improvements
- Replace library for computing East Asian Width property
- Always enable Unicode East Asian Width features
- Disable "Treat East Asian Ambiguous Characters As Wide" by default
- Add "Always Wide/Narrow Characters" settings, allows to override character width
- Small change
- Add "Treat East Asian Ambiguous Characters As Wide" option
- Improve settings' descriptions
- Modify behavior of "Next Cell"
- To move to the next row from the right end, press
enter
instead oftab
- To move to the next row from the right end, press
- Add "Smart Cursor" option, which enables more sophisticated cursor movement (like MS Office)
- Small changes
- Add more commands
- Small improvements
- Adds description in
package.json
- First release