Shigma and ULIVZ
b79768cd8b
feat: refine markdown api ( #1337 )
...
1. support env.loader
2. refine link behavior, every token is an instance of `Token`. its prototype should not be removed
2019-02-24 15:46:25 +08:00
Fabio Anselmo and ULIVZ
dad2928fb6
feat($theme-default): add ruby shortcut support for syntax highlighting ( #1312 )
2019-02-19 23:49:59 +08:00
Shigma and ULIVZ
d560e22413
fix($core): cannot use relative path in a permalink page ( close : #1227 )( #1298 )
2019-02-17 20:38:36 +08:00
ULIVZ
8f43be567f
refactor: update code style
2019-02-04 02:02:44 +08:00
Shigma and ULIVZ
099d346870
fix: remove colon as separator ( close : #1151 ) ( #1236 )
2019-01-29 17:45:36 +08:00
ULIVZ
fc5dba882e
feat($theme-default): support shortcut for sh and yml. ( close : #1221 )
...
Also, support lang tip for docker, dockerfile and makefile
2019-01-24 23:48:10 +08:00
Brian Retterer and ULIVZ
e74cfb30a2
chore: remove unnecessary console.log ( close : #1155 )( #1174 )
2019-01-11 02:10:48 +08:00
ULIVZ
e8b78c4e70
fix($markdown): "index" is dropped in a link with "*index" pattern
...
Reported at #996
2018-11-26 02:04:51 +08:00
ULIVZ
15af271a80
feat($markdown): ability to disable built-in markdown extensions
...
chainMarkdown (config) {
require('@vuepress/markdown').removeAllBuiltInPlugins(config)
}
Note that COMPONENT and ANCHOR plugin are required in VuePress, It is forbidden to delete them!
2018-11-14 01:17:58 +08:00
ULIVZ
ca03a1263c
chore($markdown): hoist index.js to root dir
2018-11-14 00:38:27 +08:00
ULIVZ
25485d103d
chore: tweaks
2018-10-23 22:55:53 +08:00
ULIVZ
bde4ac4b7c
feat($markdown): markdown slot shortcut
2018-10-23 02:20:37 +08:00
ULIVZ
1dd1b55c51
fix: wrong import path ( close : #937 )
2018-10-17 14:21:13 +08:00
ULIVZ
903138e839
feat($markdown): support pass in block data at compile time
2018-10-04 06:21:17 +08:00
ULIVZ
3c430f892e
feat($markdown): support 'vue' container
2018-09-29 23:58:31 +08:00
ULIVZ
53c84b3972
refactor($core): separate markdown and markdown-loader from core
2018-09-27 01:14:51 +08:00