Acid Chicken (硫酸鶏)
38656103c0
Add angle bracket covered url syntax to mfm ( #4483 )
...
* Add angle bracket covered url syntax to mfm
* Fix path
* Fix match
* Fix index
2019-03-14 21:23:15 +09:00
syuilo
2782e7d26f
[MFM] Improve hashtag parsing
2019-03-05 22:18:29 +09:00
syuilo
31929dad61
[MFM] Better hashtag parsing: Ignore slash
2019-02-06 00:05:26 +09:00
Acid Chicken (硫酸鶏)
6e0c055faf
Module 'jsdom' as import syntax ( #4016 )
2019-02-03 23:49:00 +09:00
Acid Chicken (硫酸鶏)
723d5baed5
Module 'parse5' as import syntax ( #4015 )
2019-02-01 19:41:13 +09:00
syuilo
4f99b98ed8
Revert b515cc90e9
2019-01-31 17:42:36 +09:00
syuilo
b515cc90e9
[MFM] Better syntax parsing
...
Allow nesting by same tag
2019-01-31 12:23:45 +09:00
syuilo
bb92158dff
[MFM] Make some syntax block
...
Resolve #3508
2019-01-31 12:10:48 +09:00
Aya Morisawa
c652add16a
Simplify MFM ( #4046 )
2019-01-31 12:06:13 +09:00
syuilo
8dc7f28744
[ActivityPub] Use microformats on mentions
...
To avoid pointless link previews.
see: https://misskey.xyz/notes/5c51ab5c2d85f2003248eddc
2019-01-30 22:57:32 +09:00
Aya Morisawa
d06fbbe3ea
Rename parser to language
2019-01-30 17:04:49 +09:00
Aya Morisawa
28bfb45426
Avoid export default
2019-01-30 16:56:27 +09:00
Aya Morisawa
e3b1d00e4c
Extract parsePlain function
2019-01-30 15:27:54 +09:00
Aya Morisawa
98795aad9a
Merge plainParser into mfm
2019-01-30 15:12:48 +09:00
Aya Morisawa
ca26edbfce
Rename html-to-mfm to fromHtml
2019-01-30 15:00:05 +09:00
Aya Morisawa
3058e8f354
Rename html to toHtml
2019-01-30 14:57:13 +09:00
Aya Morisawa
4c9b66b0f0
Extract MFM types
2019-01-30 14:51:30 +09:00
Aya Morisawa
6eb9ba31bf
Extract MFM normalize function
2019-01-30 14:21:36 +09:00
MeiMei
b0e00da2f7
Fix #4034 ( #4037 )
...
* Fix #4034
* improve
2019-01-29 20:33:28 +09:00
syuilo
103fe8b91d
[MFM] Resolve #4009
2019-01-27 19:32:35 +09:00
Aya Morisawa
62d41023e1
Add jump syntax ( #4007 )
...
* Add jump syntax
* Fix typo: spin -> jump
* Fix typo
2019-01-27 19:12:45 +09:00
syuilo
5fac7c1718
[MFM] spinの中でflipを使えるように
2019-01-27 19:12:08 +09:00
Aya Morisawa
1af1638e2b
Merge branch 'develop' into math-block
2019-01-27 16:41:30 +09:00
syuilo
4de62220e3
[MFM] Add flip syntax
...
Resolve #4002
2019-01-27 16:31:00 +09:00
syuilo
e5d9381503
[MFM] Add spin syntax
...
Resolve #4003
2019-01-27 16:18:04 +09:00
syuilo
4b191c7f68
[Client] Improve syntax highlighting
...
Resolve #3926
Resolve #3390
2019-01-27 14:34:52 +09:00
Acid Chicken (硫酸鶏)
54ce19bd56
Update parser.ts ( #3999 )
...
* Update parser.ts
* Update parser.ts
* Update parser.ts
2019-01-27 13:50:47 +09:00
syuilo
085325e65f
[MFM] Improve title syntax detection
2019-01-27 13:40:38 +09:00
Aya Morisawa
79d2374d8e
Add multiline math syntax
...
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2019-01-25 23:08:06 +09:00
syuilo
42cd7c8a75
[MFM] Improve italic syntax detection
2019-01-25 16:41:51 +09:00
syuilo
1df9c1005f
[MFM] __ 構文はアルファベットのみに
2019-01-20 18:06:04 +09:00
ibrokemypie
53481accf1
Add double underscore syntax for bold markdown ( #3733 )
...
* Add double underscore syntax for bold markdown
see https://github.com/syuilo/misskey/pull/3732
this allows bold text through either **text** or __text__
* Add tests for underscore bold mfm syntax
2019-01-20 18:00:55 +09:00
syuilo
f8ba73bebf
[MFM] Add <i> syntax
2019-01-20 17:52:11 +09:00
ibrokemypie
361af34956
Change italic syntax to fit with other markdown implementations ( #3916 )
...
currently italics require an html <i> syntax, unlike every other formatter. this is very confusing, especially as there doesnt seem to be any documentation.
this change makes both _text_ and *text* work, both things that users would expect from other implementations of markdown such as pleroma, discord and github.
Add test
2019-01-20 17:44:52 +09:00
syuilo
cb6a4037f2
[MFM] Better hashtag parsing: Ignore single quotation
2019-01-17 09:33:08 +09:00
syuilo
9740db8685
[MFM] Better hashtag parsing: Ignore double quotation
...
Resolve #3886
2019-01-17 09:24:20 +09:00
syuilo
cd628eaf54
[MFM] Better hashtag parsing: Ignore trailing colon
2019-01-12 14:10:16 +09:00
Aya Morisawa
580191fb17
Improve MFM bracket matching
...
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2018-12-22 00:44:38 +09:00
Aya Morisawa
2a8f984db7
Fix comment
2018-12-21 11:28:30 +09:00
Aya Morisawa
e9f8897fe2
Refactor MFM
...
Co-authored-by: syuilo syuilotan@yahoo.co.jp
2018-12-20 19:42:10 +09:00
Acid Chicken (硫酸鶏)
c81a94ff75
Resolve #3676 ( #3677 )
2018-12-19 21:20:25 +09:00
syuilo
00f979f0e6
Fix bug
2018-12-19 11:16:29 +09:00
Acid Chicken (硫酸鶏)
3bcb344ecb
Re: #3457 ( #3614 )
...
* Update parser.ts
* Update user.ts
* Update search.ts
* Update parser.ts
* Update parser.ts
* Update parser.ts
* Update parser.ts
* Update parser.ts
* Update parser.ts
* Update mfm.ts
* Update parser.ts
* Merge branch 'develop' into 3440-mk2
* Fix typo
* Update parser.ts
* Update mfm.ts
* Update mfm.ts
2018-12-17 19:11:38 +09:00
Acid Chicken (硫酸鶏)
7fe937026b
Update html.ts ( #3603 )
2018-12-13 01:33:18 +09:00
MeiMei
79ff5888fd
Fix htmlToMfm ( #3600 )
2018-12-12 11:47:07 +09:00
Aya Morisawa
125849673a
Use for-of instead of forEach ( #3583 )
...
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2018-12-11 20:36:55 +09:00
MeiMei
638d81b66e
Show user fields ( #3590 )
2018-12-11 20:18:12 +09:00
tamaina
197e2c8377
#2501 ( #3567 )
...
* refactor mfm/html
* fix
* fix
* https://github.com/syuilo/misskey/pull/3567#discussion_r240023301
2018-12-09 13:15:32 +09:00
Aya Morisawa
54cb94db1d
Eliminate if-statement ( #3555 )
2018-12-09 03:40:40 +09:00
syuilo
f72b00bec7
Update parser.ts
2018-12-07 18:26:54 +09:00