645ae61dc3
Fix error when trying to make a link out of '-'
...
Fix #582
2018-12-14 21:03:46 +01:00
a72c14da1c
More reasonable behavior for [-] and [X] list items
...
A parent [-] list item should have only [-] items as children.
2018-12-08 21:13:04 +01:00
c398f5cd81
Remove code duplicate
2018-12-08 21:06:30 +01:00
fa36bf3838
Don't check a [-] list item when its parent is [X] checked
2018-11-30 17:02:38 +01:00
a653e2d8c2
HTML converter: trim strings correctly
...
The old version didn't remove trailing spaces.
2018-11-25 17:56:43 +01:00
349d551181
Diary: make + in visual mode work correctly
2018-11-25 17:55:43 +01:00
dcd1c0a364
Make gl* work again
...
The problem was that map() also changed the given list in-place, that's
not what was intended.
2018-11-19 21:02:37 +01:00
2fb0e17adb
glx on a list item creates a checked checkbox
...
... instead of an unchecked one.
2018-11-17 20:07:48 +01:00
12349b8cb6
Remove duplicated code
2018-11-17 20:07:09 +01:00
2e523b308f
Check if there is a TOC header before trying to update it
2018-11-17 20:05:58 +01:00
6f6023610c
Don't jump to the TOC on C-o etc.
...
Before, the cursor would jump to the TOC a lot when pressing <C-o> etc.,
because it is changed every time the buffer is saved.
Use :keepjumps to make it less intrusive. Sadly, the cursor still jumps
to the TOC when you press u and C-r, but it seems there is no way around
it.
2018-11-12 21:54:52 +01:00
bddd644fbb
Use $HOME instead of ~/ in paths
...
Apparently, the latter doesn't work on all platforms.
Ref #565
2018-11-07 22:02:30 +01:00
90722a4703
Make an error message more clear
2018-11-01 21:12:14 +01:00
7969810b49
Fix losing highlighting after VimwikiAll2HTML
...
Apparently, switching buffers in connection with disabled events caused
the highlighting to disappear. Solution: use the :wa command to save all
buffers. A disadvantage is that now also non-Vimwiki buffers are saved,
but I think that is bearable.
2018-10-27 17:01:52 +02:00
a32a06f3b8
Follow up to 5f76208
2018-10-25 23:39:45 +02:00
a244246641
Merge branch 'dev' of github.com:vimwiki/vimwiki into dev
2018-10-25 23:27:15 +02:00
5f762082d2
Fix bug: change links when renaming pages
2018-10-25 23:26:35 +02:00
7668985b43
Fixed system file handlers for windows
...
Fixes #560
Opening external files containing spaces should now work on cmd and powershell.
2018-10-22 21:25:56 +02:00
bd88ea968b
Better error handling when opening a file of which a swapfile exists
...
Ref #569
2018-10-16 22:25:33 +02:00
76f51f1dba
Nicer error message when linking to not registered wiki
2018-10-15 07:36:41 +02:00
d7d94e2160
Initial commit
2018-09-29 20:23:26 +02:00
f639c0a342
Clean URLs that don't have slashes
...
Will fix normalization of links like [[local:./foo.txt]]
Also, allow schemes to end with a number, so that e.g. [[wiki1:foo]]
will normalize as expected.
2018-09-19 12:12:32 +02:00
2185815b00
Fix problem with open swap-file
2018-07-27 02:49:47 +02:00
786aa470e3
Remove the user-mappable function and use commands instead.
2018-06-26 21:38:55 +02:00
50c95f1bef
Remove all protocols and tlds on URL-cleaning
...
Also make removal of protocol, tld and 'www' more robust against
fails-positives by considering the position in the url.
2018-06-17 16:10:44 +02:00
4d4e88bfa2
Improve heuristic for cleaning urls in link descr.
2018-06-17 15:31:57 +02:00
966a94bd47
Diary links should use markdown syntax when appropriate ( #500 )
...
When markdown syntax is enabled, generated links should use markdown
link syntax.
Fix #499
2018-05-28 21:24:29 +02:00
d5c6cee5eb
Make VimwikiMakeDiaryNote etc work outside a wiki buffer
...
Fix #497
2018-05-23 18:28:03 +02:00
9a8854756e
Refactoring: simplify and remove some regexes
2018-05-20 15:18:05 +02:00
057fa39303
:VimwikiMakeDiaryNote makes a new note in the current wiki
...
... like the doc says, instead of always using the first wiki.
Also, fix the menu entry, which always led to the wrong diary.
Fix #482
2018-05-17 20:06:27 +02:00
d73c1e4ed6
Remove useless statement
2018-05-08 10:56:10 +02:00
b5dcd1ebeb
Allow wikis in subfolders of other wikis
2018-05-08 10:56:10 +02:00
c8b02e4bc5
Use markdown link syntax for the TOC
...
Ref #483
Fix #200
2018-05-01 21:22:07 +02:00
1176f60ec6
Allow any visual mode to be used to create a link
...
The only real condition we care about is whether the selection is
contained within a single line. It is practical to do something like
V<CR> to link a whole line, and AFAIK there is no reason for why that
doesn't work.
2018-04-22 20:58:39 +02:00
3f8bb1261f
Make some functions script-local
2018-04-20 07:13:21 +02:00
c1dbf90c29
Remove foldmarkers; general reformatting
2018-04-20 07:03:53 +02:00
90dc1e5871
Make ]] work when cursor is above first header
...
Ref #462
2018-04-17 08:53:08 +02:00
3556de54e1
Small refactorings
2018-04-17 07:15:23 +02:00
cdc37162a9
Escape only '"' in links
...
Fix #467
Ref #474
2018-04-16 20:40:18 +02:00
65c4ffacca
fix missing custom_wiki2html_args default key
...
Ref #475
2018-04-13 11:03:21 +02:00
86a8604c4e
Remove recently introduced code duplication
2018-04-08 20:41:27 +02:00
bf2039555a
Allow Powershell to open links in Windows
2018-04-08 18:41:17 +02:00
2941913ccc
Add keys for motions between headers
...
Fix #462
Inspired by #23
2018-04-06 21:11:40 +02:00
a144be2a30
Improve header text objects
...
- make it work for markdown and media syntax as well
- don't find headers in preformatted text or headers of the form = foo ==
- introduce iH and aH text objects for headers plus subheaders
- add a count to include parent headers
Inspired by #462
2018-04-06 09:58:28 +02:00
9b5e4b445a
Revert previous changes
2018-04-04 16:54:41 +02:00
5ad702cce6
Revert 89d28a7
...
This was committed by accident. Since 53745e8
had to be done by machine
this it not a real revert, but a redo of 53745e8
. Due to the matter of
53745e8
it's slightly different.
2018-04-04 03:31:54 +02:00
53745e89e0
Fix newlineformat (issue #465 )
...
The file contained carriage return characters leading to issues on some
systems. Removing them all should solve this.
2018-04-04 03:00:55 +02:00
89d28a72c5
Merge branch 'beta' into dev
2018-04-04 02:27:27 +02:00
13271541a6
Highlight done and rejected list item the same way
2018-04-03 19:45:19 +02:00
a2a9f2e6ca
Fix path resolution of diary notes ( #442 )
2018-04-02 21:34:21 +02:00