Rane Brown
45025fa4f0
Fix docker build command syntax. Closes #736 .
2019-08-01 05:19:39 -06:00
Michael F. Schönitzer
0c561e5341
Add note about Telegram group
2019-07-28 15:34:19 +02:00
Rane Brown
594ac7dbe1
Update test script and documentation.
2019-07-24 21:57:01 -06:00
Rane Brown
fcb5850c28
Use updated key_mappings variable to check if table_mappings is set
2019-07-20 22:14:48 -06:00
Rane Brown
0678df38e9
Support getbufvar for vim < v7.3.831
2019-07-20 22:13:48 -06:00
Rane Brown
3180209c6f
Use python3, update vim versions
2019-07-20 22:13:03 -06:00
Rane Brown
0d0b9a7492
Add script to automate running tests
2019-07-20 22:12:27 -06:00
Rane Brown
0c145c7604
Move helper files so they don't get run with test/*
2019-07-20 22:12:07 -06:00
Rane Brown
fbec80b7d9
Remove control characters. Fixes #598
2019-07-17 07:15:06 -06:00
Rane Brown
e68592b8ef
Create a function fo reload the plugin. Fix setting of mediwiki syntax.
...
Also adds a few additional link creation tests.
2019-07-17 07:13:36 -06:00
Rane Brown
86cad979e5
Better handling of extensions when normalizing links.
...
For markdown syntax the extension was added to the url multiple times if
the option g:vimwiki_markdown_link_ext was set which is now fixed.
Normalizing links no longer adds the extension to the description field.
2019-07-17 07:10:47 -06:00
Rane Brown
86926b7212
Update documentation for local key mappings.
...
Original updates from PR #704 .
2019-07-15 08:13:17 -06:00
Rane Brown
8ec1cccb36
Update documentation for intro and folding sections.
...
Originals modifications from PR #694 .
2019-07-15 07:28:12 -06:00
Rane Brown
585a9fd16b
Fix paths and add some additional settings
2019-07-14 21:50:49 -06:00
Rane Brown
d536fa1117
Basic tests for creating links
2019-07-14 21:50:22 -06:00
Rane Brown
fb7d2881d7
Ignore temp test directory
2019-07-14 07:33:25 -06:00
Rane Brown
94d62ad7f2
Add vader tests and docker setup
2019-07-14 07:32:38 -06:00
Rane Brown
0441be5e34
Rename folder
2019-07-13 21:50:35 -06:00
Rane Brown
466bdcd4e8
Don't reuse variable in s:clean_url (sticky type checking)
...
Versions of Vim prior to 7.4.1546 had sticky type checking which
prevented a variables type from changing. Fixes #715 .
2019-07-12 13:52:23 -06:00
Rane Brown
af12065e92
Update changelog
2019-07-12 06:26:45 -06:00
Rane Brown
c58268df3f
Make normalized links in diary pages use relative path.
...
A previous PR added this feature to the default syntax. This add the
same functionality to markdown syntax. Fixes #729
2019-07-10 21:06:33 -06:00
Rane Brown
b997e687c3
Merge pull request #698 from jpmor/dev
...
Remove awa check triggering silent file edits.
2019-06-05 06:04:41 -06:00
James Moriarty
8914b14e24
Remove awa check triggering silent file edits.
2019-06-04 21:30:52 -04:00
Rane Brown
6ec85cd0e8
Allow buffer local mappings to overwrite existing mappings.
...
If the fileype is vimwiki then the vimwiki mappings take precedence.
Global mappings will not be overwritten. Closes #699
2019-05-24 20:41:12 -06:00
Rane Brown
d045ad4db0
Modify horizontal rule (thematic-breaks) syntax for markdown.
...
This change makes the horizontal rule syntax more closely match the
commonmark spec https://spec.commonmark.org/0.29/#thematic-breaks . The
number of characters required was changed to 3 and '___' and '***' where
added as valid sequences. The space rules were not added becuase it adds
extra complexity for little benefit. Issue #664 .
2019-05-23 21:59:13 -06:00
Rane Brown
42a1f08ffa
Disable spell check in code and math inline/blocks.
...
For nested syntaxes the default spell behavior will still be used e.g.
spelling in comments will still be checked.
2019-05-23 21:47:14 -06:00
Rane Brown
68233c51eb
Handle markdown image links '![]()'.
2019-05-23 21:23:53 -06:00
Rane Brown
6755068152
Fix #415 , expand iabbrev entries on <CR>.
2019-05-23 21:22:29 -06:00
Rane Brown
70a4852f3c
Merge pull request #711 from gpanders/dev
...
Allow forcing VimwikiAll2HTML with !
2019-05-22 06:37:58 -06:00
Greg Anders
8bfdf54d10
Update changelog
2019-05-22 06:28:03 -06:00
Greg Anders
12df0bddb2
Update documentation
2019-05-20 08:29:12 -06:00
Greg Anders
ddf7e5e0ff
Allow forcing VimwikiAll2HTML with !
2019-05-20 08:22:15 -06:00
Rane Brown
efe5f648de
Convert path to use '\' for windows in backlinks function.
...
Fixes #413
2019-05-16 20:47:17 -06:00
Rane Brown
3ba65a671f
Merge pull request #710
...
Fix in readme - use a lowercase 'w' for Vimwiki commands
2019-05-15 21:35:04 -06:00
AresMegaGlobal
b1c009c1df
VimWiki2HTML -> lowercase 'w' in readme
2019-05-15 23:08:46 -04:00
Steve Dondley
cf8a16c5c7
Fix list folding bug (PR #705 )
...
Closes #680
2019-05-11 14:01:45 -06:00
Steve Dondley
8c6bc81756
Improve documentation on global key mappings ( #703 )
2019-05-11 12:55:26 -06:00
Rane Brown
c05037a490
Allow escaped characters in markdown links.
...
Fixes #619
2019-05-08 21:30:06 -06:00
Rane Brown
cde4703354
Modify regex pattern for markdown links.
...
Fixes #240 . Also fixes a related issue where markdown links where not
correctly highlighted in todo lists. Adds concealment for markdown links
in todo lists.
2019-05-08 20:55:56 -06:00
Rane Brown
0d8fbebcb8
Print the correct help message for global or wikilocal options.
...
Fixes #685
2019-05-04 06:31:13 -06:00
Rane Brown
61a6862f8e
Update changelog
2019-05-03 22:25:09 -06:00
Rane Brown
fd8832cfa1
Fixes #237 VimwikiRenameLink now works for markdown syntax.
2019-05-03 21:19:05 -06:00
Rane Brown
61d93fde7f
Exclude '>' from url regex, including tables. Issue #481
2019-04-30 06:11:51 -06:00
Rane Brown
50a3c78c87
Ensure key mappings defined in ftplugin are buffer specific.
...
The changes made with #686 did not ensure the ftplugin mappings were
specific to the buffer containing a Vimwiki file. This resulted in
undesired keymappings with no defined behavior since the <Plug>
definition was buffer specific.
2019-04-29 23:03:00 -06:00
Rane Brown
bb15cd1aff
Exclude '>' from url regex.
...
Fixes #481
2019-04-29 22:09:38 -06:00
Steven Stallion
ad4d43abfe
Add :VimwikiGoto key maping
2019-04-27 11:10:32 -05:00
Rane Brown
4106cb7bc7
New option g:vimwiki_key_mappings to enable/disable key mappings.
...
All key mappings have the option of being disabled but the <Plug>
definitions are still available for user customization. Key sequences
are no longer overwritten if a mapping already exists. Fixes #671 ,
fixes #425 .
2019-04-26 21:17:35 -06:00
Jonny Bylsma
e84dcbfa25
Prevent sticky type checking (E706) errors with older Vims ( #681 )
...
Vim used to throw the E706 error if you tried to change a variable's
type. This error can be triggered by vimwiki if, during the user
settings loop in `read_global_settings_from_user()`, the variable type
for `users_value` changes.
The vim error was removed in v7.4.1546 as part of
f6f32c38bf
.
2019-04-26 11:06:09 -06:00
Alexander Gude
6787e0fb7e
Change diary_rel_path minimum length to 0 ( #689 )
...
Changing this option to allow empty strings places the diary files in the same directory as the main wiki files. This is more backwards compatible with previous releases.
2019-04-26 06:23:45 -06:00
Steve Dondley
1e5c93ea91
Improve documentation of key bindings in README ( #687 )
2019-04-25 08:18:41 -06:00