Dhruva Sagar
4e41af8e5f
Remove Auto Align in insert mode #115
...
Since realigning doesn't work well in insert mode, I have removed auto
align feature for it. Auto align will now kick in once you have made
changes and get back to normal mode.
2017-04-20 10:08:18 +05:30
Dhruva Sagar
d4cb68e8e1
Fix for option g:table_mode_update_time
2017-03-10 06:51:47 +05:30
Dhruva Sagar
79bf3f9bb7
Add configuration option table_mode_update_time #73
...
This is for better experience with auto align, we override the
updatetime with the value of the configuration g:table_mode_update_time.
Once table mode is disabled prior defaults are restored.
2017-03-10 06:48:30 +05:30
Dhruva Sagar
ef66b3ec2f
Revert "Also auto realign on InsertLeave #73 "
...
This reverts commit 6584cee4a4 .
2017-03-09 15:02:42 +05:30
Dhruva Sagar
6584cee4a4
Also auto realign on InsertLeave #73
2017-03-09 14:24:15 +05:30
Dhruva Sagar
1eef73fc5b
Add option to auto align table while editing #73
2017-03-09 11:00:19 +05:30
Dhruva Sagar
8d3affcf5f
Minor refactor for table syntax
2017-01-04 16:03:24 +05:30
Dhruva Sagar
9edd6d7d20
Add config to disable table mode syntax
...
Since table mode syntax can hamper performance, it is now possible to
disable it with a global config
2017-01-04 15:49:35 +05:30
Dhruva Sagar
e125870212
Fixed s:Map to not throw error for empty a:to
2014-11-21 07:02:38 +05:30
Dhruva Sagar
d5152bde5e
Fixed typo #39
2014-11-20 07:21:43 +05:30
Dhruva Sagar
b22c9bf7b1
Skip empty maps
2014-11-20 07:19:23 +05:30
Dhruva Sagar
ffc734c38d
Added TableModeEnabled & TableModeDisabled autocmd
...
* Added custom User autocmds TableModeEnabled & TableModeDisabled for
working with other plugins like vim-pandoc #43
2014-11-15 16:38:22 +05:30
Dhruva Sagar
ea78f62565
Releasing Table Mode v4.6.1
...
* Added configurable table mappings.
* Updated docs & README.
2014-10-28 13:31:16 +05:30
Dhruva Sagar
7e06786708
Minor formatting
2014-10-28 08:04:39 +05:30
Dhruva Sagar
ef0eef0f35
Fixed #38
...
Added a mapping `<Plug>(table-mode-sort)` which is mapped by default to
`<Leader>ts` that sorts the current table by the column in which the
cursor is currently.
Also added `TableSort` command that gives you a little more control over
the sorting, you can pass in additional :sort flags like u, i, n etc and
also use it with a `!` to sort in reverse order.
2014-09-17 01:36:59 +05:30
A.J
a3e3269658
show table-mode status
2014-08-24 07:42:51 +09:00
Dhruva Sagar
8683146a5f
Removed unnecessary code / headers
2014-08-15 07:55:19 +05:30
Alex Rodionov
6b89fe5c9e
Fix specs
2014-07-24 19:15:36 +07:00
Alex Rodionov
67969ae5cf
Set table_mode_disable_mappings to 0 by default
2014-07-23 10:23:09 +07:00
Alex Rodionov
135d571e9c
Added option to disable all mappings
2014-07-23 08:59:28 +07:00
Dhruva Sagar
0f1254e1fe
Updated table syntax to get toggled with table mode
2014-05-30 12:05:31 +05:30
Dhruva Sagar
e7e806916f
Refactored toggleMapping
2014-05-30 11:49:13 +05:30
Dhruva Sagar
9336261063
Added cell text object for visual mode
2014-05-15 11:02:21 +05:30
Dhruva Sagar
80ec86e385
Version 4.4.2
...
* Updated mappings to be buffer local
* Updated mappings to toggle with Table Mode
2014-05-13 11:18:42 +05:30
Dhruva Sagar
dbd79f2c1e
Minor refactor & improved test coverage
2014-05-01 16:35:25 +05:30
Dhruva Sagar
b22d793135
Improved fix for #20
...
Instead of relying on a /g or /gg flag based on gdefault, I temporarily
disable gdefault and set it back to the old value aftwards.
2014-04-25 18:18:19 +05:30
Dhruva Sagar
43d0c0ff6f
Cosmetic refactoring
...
* Changed the API calls to be more sensible & simple and free of
redundancy.
2014-04-25 11:09:14 +05:30
Dhruva Sagar
cfbac6979d
Fixed #25
...
Minor refactoring & corrected variable names
2014-04-23 11:27:25 +05:30
Dhruva Sagar
79166b3d4e
Fixing #24
...
Exposed a public api for IsTableModeActive and using it instead.
2014-04-21 14:58:02 +05:30
Dhruva Sagar
652de4d29c
Releasing v4.2.0
...
* Refactored cell & formula logic out into separate files
* Added more tests to test things independently.
2014-04-09 11:20:10 +05:30
Dhruva Sagar
63cb175d57
Releasing v4.1.0
...
* Fixed bad references within plugin.
* Added fixtures for cleaner tests.
* Updated readme, changelog & doc
2014-04-07 19:15:52 +05:30
Dhruva Sagar
12f4c39982
Added silent! to ignore errors on disabling errors
2014-04-07 19:09:20 +05:30
Dhruva Sagar
95fc4c3c32
Releasing v4.0.0
...
* Refactored complete code to be more modular.
* Fixed long standing unicode alignment issue #8 .
* Testing individual components ensuring better test coverage.
2014-04-07 15:24:45 +05:30
Dhruva Sagar
defd9531a7
Refactored spreadsheet related code out of table.vim
2014-04-07 12:05:20 +05:30
Dhruva Sagar
b63b0401a0
Refactored code into autoload/tablemode/table.vim
2014-04-06 03:54:32 +05:30
Dhruva Sagar
0b03a88ffb
Fixed tablemode#TableMotion
2014-03-18 18:21:35 +05:30
Dhruva Sagar
f2c492fe5e
Fixes #20
...
Checking if gdefault is set and working accordingly
2014-03-12 07:52:25 +05:30
Dhruva Sagar
10ab0425f6
Fixes #17
...
Added a new configuration option g:table_mode_corner_corner to
correspond to the extreme corners of the table border, by default it is
set to '|' to maintain backward compatibility but it can be overriden to
anything else.
2014-01-29 11:32:30 +05:30
Dhruva Sagar
5c42d58d4b
Updated table mode
...
- Bumped version
- Added new mapping \t? to echo current cells representation for
defining formulas.
- Updated docs
2013-12-31 12:30:52 +05:30
Dhruva Sagar
9935e57def
Fixed motions
2013-12-11 16:15:07 +05:30
Dhruva Sagar
8993e2a454
Fixed tablemode#DeleteColumn
2013-12-11 15:50:32 +05:30
Dhruva Sagar
8609ad4778
Releasing version 3.3.1
...
* Borders are now disregarded, so add as many as you'd like.
* Improved test coverage.
2013-12-11 12:48:25 +05:30
Dhruva Sagar
e94bbcc0b4
Switched to using || mapping for table border generation, more intuitive & create a minimal border on a new line without a table
2013-11-13 08:45:15 +05:30
Dhruva Sagar
a0618db019
Fixed #14 , You can now have a top border (before header) and a bottom border as well (after last line)
2013-11-12 19:49:10 +05:30
Dhruva Sagar
176999f347
Allowing border creation above table row
2013-10-24 16:47:15 +05:30
Dhruva Sagar
5a6a9b3473
Fixed motions to wrap around edges incorporating table header
2013-10-07 15:07:55 +05:30
Dhruva Sagar
54187d0be1
Updated Header Border to be like org-mode table header separator for consistency.
2013-09-19 16:53:28 +05:30
Dhruva Sagar
3e2eaeee5c
Fixed delete column api with header changes
2013-09-19 15:03:13 +05:30
Dhruva Sagar
6dfc508af5
Fixed headerExpr to incorporate comments & spaces around header border
2013-09-19 13:55:07 +05:30
Dhruva Sagar
0799523ffb
Releasing v3.2
...
* Added tests to test various use cases
* Added .travis.yml for travis integration
2013-09-19 12:28:47 +05:30