Estevão Soares dos Santos
358613ad54
Merge pull request #175 from tivie/master
...
Several fixes for bugs found against ghost testcase
2015-07-14 21:44:29 +01:00
Estevão Soares dos Santos
9ab2af0e89
build
2015-07-14 21:17:27 +01:00
Estevão Soares dos Santos
bf8b3649ad
test(ghost): ignore footnotes test
...
Ignore footnotes tests since we don't have this feature in showdown
2015-07-14 21:10:00 +01:00
Estevão Soares dos Santos
534c53616a
test: add ghost issues tests
2015-07-14 20:53:28 +01:00
Estevão Soares dos Santos
5d0ec964e4
test: add test for autolink literalMidWordUnderscores options used together
2015-07-14 20:52:56 +01:00
Estevão Soares dos Santos
c9e85f1294
fix(subParsers/italicsAndBold): fix underscores not being correctly parsed when used in conjunction with literalMidWordsUnderscores option
2015-07-14 20:51:22 +01:00
Estevão Soares dos Santos
542194e916
fix(subParsers/images): fix alt attribute not being escaped correctly
2015-07-14 20:49:46 +01:00
Estevão Soares dos Santos
5f043ca46d
fix(subParsers/codeSpans): Fix issue with code html tags not being correctly escaped
2015-07-14 20:49:04 +01:00
Hannah Wolfe
220b85d722
Merge ErinDS broken stuff tests
2015-07-14 18:53:17 +01:00
Estevão Soares dos Santos
62ba3733cd
feat(smoothLivePreview): fix weird effects due to parsing incomplete input
2015-07-14 17:10:52 +01:00
Estevão Soares dos Santos
7ee2017c56
fix(subParsers/italicsAndBold.js): fix broken em/strong tags when used with literalMidWordUnderscores
...
When literalMidWordUnderscoresis set to true, em and strong tags that start or end a paragraph don't get parsed as such.
This fixes this issue.
Closes #174
2015-07-14 16:51:26 +01:00
Estevão Soares dos Santos
47f3bbd2c6
docs(README.md): add live demo
2015-07-14 03:34:37 +01:00
Estevão Soares dos Santos
b7f5e32e1a
feat(subParsers/githubCodeBlock): add extra language class to conform to html5 spec
2015-07-14 00:41:59 +01:00
Estevão Soares dos Santos
6176977558
fix(subParser/tables): fix undefined error in malformed tables
...
Cannot read property 'trim' of undefined happens when the parser is fed a malformed table.
This happens in live previews (for instance, when using Angularjs).
2015-07-14 00:37:53 +01:00
Estevão Soares dos Santos
c013e7577c
docs(README.md): update docs to match new version
2015-07-13 21:35:18 +01:00
Estevão Soares dos Santos
4fbbf77375
release 1.2.0
2015-07-13 21:02:53 +01:00
Estevão Soares dos Santos
cf2d1151e9
rollback(tests): cannot make cli tests run on travis
...
Cli tests are passing on localhost, but fail on travis due to reasons unknown.
Disabling them for now until we figure it out.
2015-07-13 05:46:06 +01:00
Estevão Soares dos Santos
d8111d1791
test(cli): run cli tests only on node >= 0.12
2015-07-13 05:39:05 +01:00
Estevão Soares dos Santos
1a764b0280
test(cli): fix tests for running in .travis
2015-07-13 05:21:23 +01:00
Estevão Soares dos Santos
d079154260
Merge branch 'feature/cli' into develop
...
Conflicts:
.gitignore
src/subParsers/headers.js
2015-07-13 05:16:09 +01:00
Estevão Soares dos Santos
f6a33e402c
feat(CLI): add a simple cli tool
2015-07-13 05:09:03 +01:00
Estevão Soares dos Santos
be72b4879f
fix(headerLevelStart): fix for NaN error when specifying a non number as headerLevelStart param
2015-07-13 01:35:36 +01:00
Estevão Soares dos Santos
ba7eb7ebaf
Merge branch 'cli' of https://github.com/rheber/showdown into feature/cli
2015-07-12 02:36:33 +01:00
Estevão Soares dos Santos
67df740b1a
docs(CREDITS.md): update credits
2015-07-12 02:36:24 +01:00
Estevão Soares dos Santos
7e55bceb0e
feat(flavours): add markdown presets/flavors
...
This feature enables users to select a preset/flavor.
A flavor is just a preset of options, a shortcut so users don't have to set each option one by one.
Closes #164
2015-07-12 02:15:35 +01:00
Estevão Soares dos Santos
20ca099f56
chore: add class to tasklist items
2015-07-11 23:09:47 +01:00
Estevão Soares dos Santos
dc72403acc
feat(tasklists): add support for GFM tasklists
...
Github Flavored Markdown supports tasklist by `[x]` or `[ ]` after list item marker.
This commit adds this feature to showdown through an option called "tasklists".
Related to #164
2015-07-11 23:02:02 +01:00
Estevão Soares dos Santos
c33f98884b
feat(ghCodeBlocks): add option to disable GH codeblocks
...
GFM support fenced codeblocks. Showdown, since very early, adopted this too.
It is now possible to disable GFM codeblocks with the option "ghCodeBlocks" set to false.
It is enabled by default
2015-07-11 20:33:11 +01:00
Estevão Soares dos Santos
5ec75c459b
fix(subparsers/tables.js): fix parser order so that tables include all spanGamut elements
2015-07-11 19:50:26 +01:00
Estevão Soares dos Santos
0a3a0df6bf
chore(grunt): fix build task
2015-07-11 19:47:57 +01:00
Estevão Soares dos Santos
a46792350f
chore(grunt): add ability to run single tests that match a pattern
...
to use run `grunt single-test:<pattern>`.
Pattern can be a string or a regex pattern
2015-07-11 19:41:31 +01:00
Estevão Soares dos Santos
09a6578604
chore(grunt): make Grunt use a temporary build to avoid pollution of dist directory
2015-07-11 19:32:22 +01:00
Estevão Soares dos Santos
f9cf0e607f
chore(grunt): add silent mode to grunt
...
Grunt output can be very annoying. This adds the option to quite Grunt with the '-q' flag.
When ran with '-q', grunt will only output dots for each task action ran successfully
and the error message if something goes wrong.
2015-07-11 19:12:04 +01:00
Estevão Soares dos Santos
1c8c928d0a
feat(subParsers/table): support for table alignment
...
Credits to [torcellite (Karthik Balakrishnan)](https://github.com/torcellite )
2015-07-11 18:21:43 +01:00
Estevão Soares dos Santos
3a924e3c7e
feat(tables): add support for GFM tables
...
Github Flavored Markdown supports a specific table syntax. Table support was already available as an extension.
With this commit, the feature was moved to core, adding this feature to showdown through an option called "tables".
Related to #164
2015-07-11 16:44:24 +01:00
Estevão Soares dos Santos
43e9448d6e
feat(strikethrough): add support for GFM strikethrough
...
Github Flavored Markdown supports strikethrough (`<del>`) syntax using double tilde `~~` delimiters.
This commit adds this feature to showdown through an option called "strikethrough".
Related to #164
2015-07-11 15:59:06 +01:00
Estevão Soares dos Santos
0c0cd7db99
feat(literalMidWordUnderscores): add support for GFM literal midword underscores
...
Github Flavored Markdown does not parse underscores in the middle of a word as emphasis/bold.
This commit adds this feature to showdown through an option called "literalMidWordUnderscores".
Related to #164
2015-07-11 15:45:58 +01:00
Estevão Soares dos Santos
cff0237299
feat(simplifiedAutoLink): add support for GFM autolinks
...
Github Flavored Markdown detects urls and mails embeded in the text without any extra markup or delimiter.
This commit adds this feature to showdown through an option called "simplifiedAutoLink".
Related to #164
2015-07-11 02:42:53 +01:00
Estevão Soares dos Santos
1e2bbcfd5c
Merge branch 'master' into develop
2015-07-10 21:00:57 +01:00
Estevão Soares dos Santos
91e7b95796
chore: several small build enhancements
...
+ build
2015-07-10 21:00:21 +01:00
Estevão Soares dos Santos
5aae53f773
Merge pull request #166 from schmijos/patch-2
...
docs(README.md): add typescript info
2015-07-10 14:13:42 +01:00
Estevão Soares dos Santos
0367a56711
Merge pull request #165 from schmijos/patch-1
...
docs(README.md): necessary to install all the dev dependencies recursively
2015-07-10 14:13:04 +01:00
Estevão Soares dos Santos
1984e9f034
Merge pull request #172 from SergioCrisostomo/patch-1
...
docs(README.md): fix typo
2015-07-09 16:52:49 +01:00
Sergio Crisostomo
b921a063ae
fix typo
...
fix typo `conveter` to `converter`
2015-07-09 12:03:38 +02:00
Estevão Soares dos Santos
3f90ebb7fb
docs(README.md): fix typo
2015-07-07 10:48:39 +01:00
Estevão Soares dos Santos
35fcd2cc6c
docs(README.md): add reference to wiki in the docs
2015-07-07 10:47:38 +01:00
Estevão Soares dos Santos
407148e716
docs(README.md): add chrome as tested browser
...
Closes #168
2015-07-03 13:57:05 +01:00
Josua Schmid
5106f6f928
Update README.md
...
Added information about TypeScript types.
2015-06-23 11:13:22 +02:00
Josua Schmid
037fcb14de
Update Readme
...
It's not necessary to install all the dev dependencies recursively. This could go into the GBs.
2015-06-23 10:16:16 +02:00
Estevão Soares dos Santos
5a4ae79c54
Release 1.1.0
2015-06-18 01:22:42 +01:00