Dirk Nederveen
b8f616bf0f
SO PRETTY
2023-05-23 19:50:14 +02:00
John Kristensen
ae652a8e4e
Correctly strip leading white-space from markdown
...
If the markdown contains something that is indented by more that the
`leadingTabs`/`leadingWs` then extra white space is incorrectly removed.
ie the following example:
```
<section data-markdown>
some text
indented text
more indented text
</section>
```
would result in the following markdown:
```
some text
indented text
more indented text
```
We can work around this problem by using a function to generate the
replace value.
2023-02-02 13:27:52 +01:00
hakimel
b648a56009
update hljs 10 > 11.7, fix perf issue in demo presentation caused by auto lang detection
2023-01-17 09:12:00 +01:00
hakimel
f6f657b627
4.4.0
2022-10-17 09:46:41 +02:00
hakimel
01efcf2d92
merge support for multiple notes on same slide
2022-09-05 10:47:47 +02:00
hakimel
e219184f37
update browserlist from '> 0.5%, IE 11, not dead' to '> 2%, not dead' #2985
2022-08-08 07:58:18 +02:00
hakimel
e325cea6b7
dependency update
2022-02-28 09:57:50 +01:00
Hakim El Hattab
aab4c0c3cc
fix issue with parsing markdown notes inside of non-markdown slide #2970
2021-06-09 14:09:17 +02:00
Hakim El Hattab
395356a0b1
update deps & drop node/gulp-sass in order to support node 16 #2959
2021-05-19 21:48:42 +02:00
Hakim El Hattab
632cc78873
fix errors when no markdown options are provided #2956
2021-05-17 10:02:12 +02:00
Hakim El Hattab
290c251c7e
fix default md slide separator not working #2850
2021-02-10 10:34:25 +01:00
Hakim El Hattab
1e70d9fe46
upgrade to node-sass 5.0 (adds support for node 15.x) #2841
2020-11-25 15:06:29 +01:00
Hakim El Hattab
e09437f4fa
escape HTML entities in code parsed from markdown, fixes #2744
2020-09-09 11:42:34 +02:00
Hakim El Hattab
faa8b56e2a
dependency upgrades
2020-08-19 10:33:36 +02:00
Hakim El Hattab
e6244a57b5
fix polyfills, add ie11 support
2020-05-26 09:47:01 +02:00
Hakim El Hattab
84b52984cd
update dependencies
2020-05-19 18:44:40 +02:00
Hakim El Hattab
fb22716ddf
move built plugin files from /dist/plugin/ to /plugin/<name>/
2020-05-18 14:41:56 +02:00
Hakim El Hattab
60cd098c8d
.esm suffix for module bundle, marked/highlight.js are installed via npm
2020-05-04 10:39:37 +02:00
Hakim El Hattab
951f5d04c2
add markdown support for code line numbers and line highlights #2371
2020-04-27 10:43:56 +02:00
Hakim El Hattab
a040ba3b41
remove unused code from md plugin
2020-04-27 10:43:29 +02:00
Hakim El Hattab
b92d16f48d
make plugins work with multiple presentations on same page
2020-04-23 10:54:48 +02:00
Hakim El Hattab
e58502b3fb
tweak plugin initialization to enable multi-instance plugins
2020-04-17 14:10:56 +02:00
Hakim El Hattab
08f29f08a2
initialize plugins serially
2020-04-16 16:40:46 +02:00
Hakim El Hattab
34458a988a
fix code highlighting in markdown decks
2020-04-16 15:27:44 +02:00
Hakim El Hattab
a55cd813be
convert plugins to ES modules, transpile es5 versions backwards compatibility
2020-04-15 10:23:51 +02:00
Hakim El Hattab
9522357349
changes to plugin api; registerPlugin only accepts plugin instance, instance exposes .id
2020-04-08 13:05:28 +02:00
Deniz Bahadir
f6d96fe45d
Markdown: Boolean (data-)attributes will now be added to elements, too.
2019-10-23 21:18:14 +02:00
Hakim El Hattab
d780352b7f
reveal.js plugin flow now uses promises, refactor markdown plugin to use promises
2019-03-04 14:11:21 +01:00
Hakim El Hattab
4862de26eb
async loading of external markdown, add Reveal.registerPlugin()
2019-03-01 21:28:52 +01:00
Fred Rolland
7b2769901e
Fix typo
2018-10-02 17:52:51 +03:00
Hakim El Hattab
9139bc32de
alias 'notes:' alias for md speaker note separator #1913
2017-06-07 15:43:25 +02:00
Hakim El Hattab
02a6b0515e
fix markdown typo, update comment #1780
2017-01-31 15:02:59 +01:00
Hakim El Hattab
37f3da6095
Merge branch 'patch-2' of https://github.com/ccqgithub/reveal.js into dev
2017-01-31 15:02:26 +01:00
Season Chen
5f76234566
support complex markdown
...
support <textarea data-template> `some code` </textarea>
2016-12-23 13:08:23 +08:00
Benjamin Tan
90b301d0a0
Enable passing options for parsing Markdown.
...
Closes #1163 , #1495 .
2016-12-08 17:41:55 +08:00
Hakim El Hattab
8d7ff10ce3
Merge branch 'bug/markdownSetOptions' of https://github.com/snowyu/reveal.js into dev
2016-06-22 09:20:24 +02:00
Hakim El Hattab
12acf08ca5
Merge branch 'jetzhliu-patch-1' of https://github.com/jetzhliu/reveal.js into dev
2016-01-11 10:05:42 +01:00
Hakim El Hattab
c0ea2cd980
same code format
2016-01-08 14:02:16 +01:00
Riceball LEE
16ebf2a783
* [bug] the markdown plugin can not render highlight codes for marked.setOptions(highlight)
2015-11-11 07:37:08 +00:00
teawithfruit
43f0d08155
fixed loading
2015-11-02 10:37:16 +01:00
Liu Zhanhong
625831b993
format note content when creating slide
...
In html content, marked allow `Inline-Level Grammar` but not `Block-Level Grammar`, so when I write following:
```
note:
* a
* b
* c
```
it become:
```html
<p><em> a
</em> b</p>
<ul>
<li>c</li>
</ul>
```
unbelievable!
2015-10-19 19:50:43 +08:00
Hakim El Hattab
d44125d789
tweaks for #1200
2015-07-07 12:15:43 +02:00
Hakim El Hattab
399d4f652d
Merge branch 'master' of https://github.com/bfritscher/reveal.js into dev
2015-07-07 12:06:22 +02:00
Boris Fritscher
9645a763c3
handle the </script> end bug inside code markdown
...
by changing the tag before html is parsed and restoring it before markdown parsing
2015-04-12 15:15:57 +02:00
Hakim El Hattab
0428365041
Merge branch 'patch-1' of https://github.com/drzax/reveal.js into dev
2015-03-25 14:16:12 +01:00
Simon Elvery
7a03e238f0
Attribute values should be quoted
2015-03-16 20:44:23 +10:00
Hakim El Hattab
7baa8ec1fe
updated md slide separator regex #929
...
see https://github.com/hakimel/reveal.js/issues/929#issuecomment-80738837
2015-03-16 08:54:58 +01:00
Hakim El Hattab
44548ba357
add global flag back in for whitespace removal, without it most of the content in example.html does not work #682
2015-01-22 08:46:14 +01:00
Hakim El Hattab
c87d7db930
code format tweak
2014-04-06 10:18:38 +02:00
Hakim El Hattab
2eb3d082ce
Merge branch 'xhr-local' of https://github.com/malyw/reveal.js into dev
2014-04-06 10:16:46 +02:00