Estevao Soares dos Santos
00db9d1c09
Merge branch 'develop' into hotfix/issue_142
2015-06-11 01:33:55 +01:00
Estevao Soares dos Santos
42240ba82c
test: add karlcow's testsuite
...
Also refactor tests to improve maintainability
2015-06-11 01:29:42 +01:00
Estevao Soares dos Santos
307d135e0a
tests(images): fix standard testsuite images test
2015-06-08 03:59:40 +01:00
Estevao Soares dos Santos
6cbc585fc0
tests(issue_142): add tests for issue #142
2015-06-08 02:40:33 +01:00
Estevao Soares dos Santos
dcbdc61e9d
fix(output modifiers): fix for output modifiers running twice
...
Output modifiers were being ran twice. This commit fixes that
2015-06-07 19:17:02 +01:00
Estevao Soares dos Santos
4ebd0caa27
feature(extensionLoading): add support to legacy extensions in the new extension mechanism
...
Old extensions that register themselves in `showdown.extensions` can be loaded and validated using the new extension loading mechanism.
However, a warn is issued, alerting users and developers that the extension should be updated to use the new mechanism
BREAKING CHANGE: Deprecates `showdown.extensions` property. To migrate, you should use the new method `showdown.extension(<ext name>, <extension>)` to register the extension.
2015-06-07 19:02:45 +01:00
Stefano Brilli
da598d64e4
Add test to reproduce the bug
2015-06-07 13:15:18 +02:00
Estevão Soares dos Santos
33f64f60c9
feature(extensionLoading): refactor extension loading mechanism
2015-05-31 20:56:28 +01:00
Estevão Soares dos Santos
c6b60f12fa
test(converter.makeHtml): refactor test to improve readability
2015-05-31 18:47:09 +01:00
Estevão Soares dos Santos
e3a4541ab3
Revert "fix(suparsbers/lists.js): fix odd behavior for multiple consecutive lists"
...
This reverts commit 11f32e04a6
.
2015-05-30 00:10:21 +01:00
Estevão Soares dos Santos
11f32e04a6
fix(suparsbers/lists.js): fix odd behavior for multiple consecutive lists
2015-05-30 00:09:30 +01:00
Estevão Soares dos Santos
2a4a2bdf21
test(option.prefixHeaderId): add tests for prefixHeaderId option
2015-05-27 01:48:49 +01:00
Estevão Soares dos Santos
51167c810d
style(tests): remove unecessary comment in testMakeHtml
2015-05-27 01:39:29 +01:00
Estevão Soares dos Santos
141e3f5f44
test(options.omitExtraWLInCodeBlocks): add test for options.omitExtraWLInCodeBlocks
2015-05-26 19:58:05 +01:00
Estevão Soares dos Santos
5efb5517a9
test(issues): add testcase for PR #83
2015-05-23 02:02:03 +01:00
Estevão Soares dos Santos
509a1d37b4
chore(tests) fix test that didn't merge correctly
2015-05-14 03:04:52 +01:00
Estevão Soares dos Santos
612c8ce661
Merge branch 'showdown2'
2015-05-14 03:01:03 +01:00
Estevão Soares dos Santos
c212dda65d
Cleaning master for merging with branch showdown2
2015-05-14 02:50:17 +01:00
Estevão Soares dos Santos
7c7f49e8de
Merge branch 'develop'
2015-05-13 22:38:32 +01:00
Estevão Soares dos Santos
b80bdce8cf
chore(): add test for issue #150
2015-04-27 17:51:32 +01:00
Estevão Soares dos Santos
f8c4c983ea
chore(run.js): add issue testing
2015-04-27 17:50:48 +01:00
Estevão Soares dos Santos
fb3e0ba3bc
fix(subParsers/hashHTMLBlocks.js): fix rendering problems with html5 block elements.
...
Some HTML5 block elements were not being properly ignored. This caused problems in rendering markdown as showdown would add additional <br /> to some block elements.
This commit should fix this issue.
Closes #90 , closes #140 , closes #147
2015-04-23 21:51:32 +01:00
Estevão Soares dos Santos
fd9bb36583
Merge pull request #147 from ErisDS/block-elements
...
Add missing block elements. Fixes #90
2015-04-22 22:31:11 +01:00
Estevão Soares dos Santos
c06d500a90
Revert "Add missing block elements"
2015-04-22 22:26:05 +01:00
Estevão Soares dos Santos
a01d81bdbd
Merge pull request #140 from ErisDS/block-elements
...
Add missing block elements. fixes #90
2015-04-22 22:25:55 +01:00
Estevão Soares dos Santos
fa5f06bfd8
fix(showdown.js): should fix issue #133
2015-04-22 15:21:15 +01:00
Hannah Wolfe
36daa99339
Add missing block elements
...
fixes #90
2015-03-16 16:27:16 +00:00
Estevão Soares dos Santos
0da9626408
chore(): code fix to pass jscs linter
2015-01-19 14:57:43 +00:00
Estevão Soares dos Santos
79829dbbf1
chore(): code style fix and tests fix due to code style changes
2015-01-19 12:04:22 +00:00
Estevão Soares dos Santos
8b000b134a
chore(all): code style change
2015-01-19 11:37:21 +00:00
Estevão Soares dos Santos
c367a4b9a1
feat(uniqueHeaderId): add unique id prefix and suffix to headers
...
If two headers have similar texts, the generated id could be equal. In order to prevent id clash:
- A unique suffix is added if a header id already exists
- Option to add a prefix to header id
- Update of correspondent tests
- (credits to nicovalencia)
Closes #81 , closes #82
2015-01-18 02:12:32 +00:00
Estevão Soares dos Santos
d4f619c666
Test(emphasis): prove that emphasis mechanism is working correctly
...
This test scenario is related to issue #107
2015-01-16 23:05:12 +00:00
Estevão Soares dos Santos
f938d2b8aa
test(emphasis): add more test scenarios to emphasis
2015-01-16 23:03:38 +00:00
Estevão Soares dos Santos
3bbe4e2ef1
test(emphasis): change test to match original spec test
2015-01-16 22:17:25 +00:00
Estevão Soares dos Santos
bf094ba446
test(): browser and node tests now live in different directories
...
This enables one to run the appropriate tests according to evironment
2015-01-16 21:48:28 +00:00
Estevão Soares dos Santos
eae5f0e01f
Major code refactoring
2015-01-15 21:21:33 +00:00
Alessandro Vermeulen
3dbc6ffcfb
Added fix to prevent table rendering to be broken by alignment character ":".
2015-01-09 21:32:05 +01:00
vincent
476d18f47f
Fix multi-table issue (buffer not flushed)
2014-11-11 20:17:35 +01:00
vincent
5eb7e618e9
add multiple markdown tables test
2014-11-11 16:48:01 +01:00
vincent
4909f81cf9
Furigana extension
2014-11-05 00:18:15 +01:00
Pascal Deschenes
b143ea30e8
fix test cases following table extension re-entrant support
2012-11-01 18:33:48 -04:00
Pascal Deschenes
dc28410a3b
Merge branch 'master' into feature-table-extension
...
Conflicts:
README.md
src/showdown.js
2012-11-01 14:21:39 -04:00
Pascal Deschenes
ff9007606b
fix typo
2012-11-01 14:09:12 -04:00
Pascal Deschenes
ddec23684f
fix prettify naming (client side error)
2012-11-01 14:07:53 -04:00
Corey Innis
7c28d3752c
[ #36 ] iterate with Showdown.forEach
...
* browser support: [].forEach is not always available.
* also using Showdown.forEach in the test suite, to set the pattern.
2012-11-01 00:50:03 -07:00
Corey Innis
d6d7f807ea
[ #14 ] add initial github-flavored extension
...
simply handles strike-through for now.
2012-10-31 03:38:46 -07:00
Corey Innis
60c6eec3eb
[ #14 ] speling fix
2012-10-31 02:38:06 -07:00
Corey Innis
374669bb49
post-merge (unwiredben) update html5 structural tests
...
to be sure the previous test incarnations continued to work.
2012-10-31 00:32:30 -07:00
Corey Innis
9075cdc080
Merge remote-tracking branch 'unwiredben/master'
2012-10-31 00:30:23 -07:00
Corey Innis
fb4fed1db2
Merge remote-tracking branch 'tstone/upstream'
2012-10-31 00:19:12 -07:00