Commit graph

427 commits

Author SHA1 Message Date
Sunny Walker
90b6076484 add editorconfig file to maintain source formatting 2018-10-11 15:26:59 -10:00
Michel Fortin
93fa687d24
Merge pull request #309 from NicolasCARPi/fixes
Various little fixes
2018-08-13 16:59:49 -04:00
Nicolas CARPi
34084e0012 Make default value of $footnotes_assembled null again 2018-08-13 22:51:49 +02:00
Nicolas CARPi
abcafda9b6 Various little fixes
* Check if property is callable with is_callable everywhere needed
* Remove the & from the docblock declaration of variable passed by
reference
* Make default value of $footnotes_assembled an empty string instead of
null because it is concatenated afterwards with a string
* Use $mode instead of $this->mode (undeclared property anyway, and not
used anywhere else afaik)
* Correct the docblock types for some variables
2018-08-08 18:16:24 +02:00
Michel Fortin
10bddd9729
Merge pull request #307 from bobbykjack/patch-1
Fix typo in Readme.php
2018-07-05 10:02:22 -04:00
Bobby Jack
bd0a07d1cb
Fix typo in Readme.php
autoload.php, not autoloader.php
2018-07-05 14:45:46 +01:00
Michael Butler
d827513209 Remove commented out lines in travis 2018-04-05 22:28:26 -04:00
Michael Butler
29b66556c7 Cleanup code, del unused variables 2018-04-05 22:28:10 -04:00
Michael Butler
89a5d6962c Remove commented out code 2018-03-19 20:26:14 -04:00
Michael Butler
684e779e36 Update php version number 2018-03-19 20:11:40 -04:00
Michael Butler
bf0fe1e1d2 Change travis coverage to log 2018-03-19 20:09:41 -04:00
Michael Butler
84616cbe14 Enable code coverage with scrutinizer 2018-03-19 20:08:44 -04:00
Michel Fortin
9da5a65032 Merge branch 'mbutler/travis-ci-2' of https://github.com/michaelbutler/php-markdown into lib 2018-03-18 23:06:59 -04:00
Michael Butler
6da3fe30b9 Update Travis.yml and composer.json for older versions of PHPUnit 2018-03-18 21:02:24 -04:00
Michael Butler
2fee5af531 Undo linebreaks/badge in Readme 2018-03-18 20:56:06 -04:00
Michael Butler
cc558ac808 Update .travis.yml and readme with badge 2018-03-18 20:19:03 -04:00
Michael Butler
0d6f3372cc Add Travis CI file 2018-03-17 23:41:21 -04:00
Michel Fortin
6ebf49b95e Merge branch 'michael/phpunit-additions' of https://github.com/michaelbutler/php-markdown into lib 2018-03-17 21:48:07 -04:00
Michael Butler
a1950a9273 Run markdown.mdtest and php-markdown.mdtest against MarkdownExtra , except for Emphasis which is the exception 2018-03-17 14:49:07 -04:00
Michel Fortin
dfaa413aab Adding note about role="doc-endnotes" when using footnote_assembled. 2018-03-16 23:49:14 -04:00
Michel Fortin
5c5112694d Description of omit_footnotes in version history. 2018-03-16 23:19:01 -04:00
Michel Fortin
fb20a7761f Merge branch 'lib' of https://github.com/jkrrv/php-markdown into lib 2018-03-16 23:09:43 -04:00
James K
8bbbbf0fbd Refactoring append_footnotes to omit_footnotes and other requested adjustments.
See discussion on #294.
2018-03-02 01:23:25 -05:00
James K
1118518cb0 Adding "append_footnotes" option. Potential solution to #286. 2018-03-01 17:51:35 -05:00
Michael Butler
a9d785139f Add normalize comparisons to tests
Use MarkdownExtra specifically for the Extra type tests.
2018-01-27 21:03:01 -05:00
Michael Butler
8376d3ecb8 Remove unused tests 2018-01-27 13:58:49 -05:00
Michael Butler
777b997bca Add mdtest resources and unit tests 2018-01-27 13:51:14 -05:00
Michael Butler
1bd48d3718 Add PHPUnit xml 2018-01-27 13:50:00 -05:00
Michael Butler
4bedb1b063 Require PHP 5.7 2018-01-27 13:49:47 -05:00
Michael Butler
3cfd0562e6 Change spaces to tabs in Readme.php 2018-01-27 12:01:31 -05:00
Michel Fortin
d47b9a8ff2 Fixing copyright date. 2018-01-14 20:16:33 -05:00
Michel Fortin
45a6f4250b Removing Bitcoin donation address from readme. Bitcoin no longer works. 2018-01-14 20:15:55 -05:00
Michel Fortin
01ab082b35 Preparing 1.8.0 release. 2018-01-14 19:49:33 -05:00
Michel Fortin
28bad1314f Updating history for role attribute for footnotes. 2018-01-14 16:44:48 -05:00
Tobias Bengfort
2630bd5a40 add backling aria-label 2017-12-29 19:54:51 +01:00
Tobias Bengfort
293d17ab70 fix typo 2017-12-29 10:15:39 +01:00
Tobias Bengfort
aee8756b31 add dpub-aria roles for footnotes
see https://www.w3.org/TR/dpub-aria/
2017-12-29 09:43:39 +01:00
Michel Fortin
f7bc32eefb Fix for issue 285: need to reset the state for regular emphasis when unwinding in toItalicsAndBold. 2017-10-10 20:04:05 -04:00
Michel Fortin
64045149fa Avoid unnecessary reentrency in doItalicsAndBold. 2017-10-10 20:03:06 -04:00
Michel Fortin
83caf0b140 Added hashtag_protection to readme. 2017-06-17 07:56:57 -04:00
Timothée Jaussoin
d4c3a97b24 Rename the variable $hashtag_protection 2017-06-16 23:05:39 +02:00
Timothée Jaussoin
6508d98322 Add an option to enforce the space when converting atx-style headers 2017-06-13 23:17:33 +02:00
Michel Fortin
62febd414a Updating the maintenance status of the obsolete plugin/library package mentioned in the Readme. 2017-04-24 09:22:48 -04:00
Michel Fortin
504cf8c1a9 Remove extra leading backslash in namespace parser names in Readme. 2017-04-24 09:21:14 -04:00
Michel Fortin
d18bf6e59a Reworded Usage section of Readme for Composer autoloading. Added comments in Readme.php for Composer users. 2017-04-24 09:20:09 -04:00
Jon Dufresne
3f1aae9b6a Use PSR-4 for autoloading
This change brings this library's autoloading up to modern standards in
the larger PHP community and uses methods recommended by the PHP
dependency manager, composer.

From PSR-0 http://www.php-fig.org/psr/psr-0/

> As of 2014-10-21 PSR-0 has been marked as deprecated. PSR-4 is now
> recommended as an alternative.

PSR-4: http://www.php-fig.org/psr/psr-4/

From composer https://getcomposer.org/doc/04-schema.md#autoload

> PSR-4 is the recommended way since it offers greater ease of use (no
> need to regenerate the autoloader when you add classes).
2017-04-23 14:57:48 -07:00
Jon Dufresne
a1595371cf Clean up trailing white space across all files 2017-04-22 14:04:08 -07:00
Michel Fortin
98d6ee20aa Merge branch 'leading' of https://github.com/jdufresne/php-markdown into lib 2017-04-22 13:46:32 -04:00
Jon Dufresne
9aa38de317 Remove leading backslash in use statements
While it is acceptable syntax, it is unnecessary and not recommended by
the PHP documentation:

https://secure.php.net/manual/en/language.namespaces.importing.php#language.namespaces.importing

> Note that for namespaced names (fully qualified namespace names
> containing namespace separator, such as Foo\Bar as opposed to global
> names that do not, such as FooBar), the leading backslash is
> unnecessary and not recommended, as import names must be fully
> qualified, and are not processed relative to the current namespace.
2017-04-22 10:29:16 -07:00
Jon Dufresne
08e665ca08 Add basic gitignore file to ignore composer's generated files 2017-04-22 09:41:14 -07:00