Skip to content

Docs Support#10

Closed
dahlia wants to merge 14 commits into
nirum-lang:masterfrom
dahlia:docs
Closed

Docs Support#10
dahlia wants to merge 14 commits into
nirum-lang:masterfrom
dahlia:docs

Conversation

@dahlia

@dahlia dahlia commented May 19, 2016

Copy link
Copy Markdown
Member

Although this branch is working in progress, I early open this pull request to share its progress.

The following is the list to do:

  • AST for CommonMark
  • HTML renderer

@dahlia dahlia added the typ:enhance Type: Enhancement/new feature label May 19, 2016
@dahlia dahlia self-assigned this May 19, 2016
@dahlia dahlia force-pushed the docs branch 3 times, most recently from bf40e6a to b65e3fe Compare March 11, 2017 07:46
@AiOO AiOO self-assigned this Mar 11, 2017
@dahlia dahlia changed the title WIP: Docs Docs Support Mar 11, 2017

@kanghyojun kanghyojun left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@dahlia

dahlia commented Mar 12, 2017

Copy link
Copy Markdown
Member Author

@Kroisse @heejongahn 이 PR의 Travis CI 빌드를 보면, 아래와 같은 오류가 나고 있는데, 왜 src/Nirum/Targets/JavaScript.hs나 src/Nirum/CodeBuilder.hs 같은 파일들이 끼어 들어가 있을까요? 좀더 위쪽을 보면 빌드에서도 정작 저와 @AiOO가 추가한 src/Nirum/Targets/Docs.hs 파일은 없고 src/Nirum/Targets/JavaScript.hs만 포함되어 있습니다. 정황상으로는 PR #109의 빌드가 여기에 붙은 느낌인데요. (맥 빌드도 그렇고 리눅스 빌드도 그렇네요.) 짐작가는 게 있으신가요?

$ ./lint.sh
src/Nirum/Targets/JavaScript.hs:26:1: too long line (87 chars)
src/Nirum/Targets/JavaScript.hs:30:1: too long line (85 chars)
src/Nirum/Targets/JavaScript.hs:73:1: too long line (81 chars)
src/Nirum/Targets/JavaScript.hs:102:1: too long line (89 chars)
src/Nirum/Targets/JavaScript.hs:123:1: too long line (114 chars)
src/Nirum/Targets/JavaScript.hs:82:22: no space needed after {
src/Nirum/Targets/JavaScript.hs:82:25: no space needed before }
src/Nirum/Targets/JavaScript.hs:87:22: no space needed after {
src/Nirum/Targets/JavaScript.hs:87:25: no space needed before }
src/Nirum/Targets/JavaScript.hs:122:37: put blank after \
src/Nirum/CodeBuilder.hs:1:1: too long line (81 chars)
src/Nirum/CodeBuilder.hs:39:1: too long line (83 chars)
src/Nirum/CodeBuilder.hs:26:28: put blank after \
test/Nirum/Targets/JavaScriptSpec.hs:32:1: too long line (81 chars)
test/Nirum/Targets/JavaScriptSpec.hs:34:1: too long line (82 chars)
test/Nirum/Targets/JavaScriptSpec.hs:56:1: too long line (107 chars)
test/Nirum/CodeBuilderSpec.hs:24:47: put blank after \

@dahlia

dahlia commented Mar 12, 2017

Copy link
Copy Markdown
Member Author

정황상으로는 PR #109의 빌드가 여기에 붙은 느낌인데요.

@Kroisse @heejongahn @AiOO 로그를 보니 실제로 #109 PR의 내용을 체크아웃하고 있네요. 💦

$ git clone --depth=50 https://github.com/spoqa/nirum.git spoqa/nirum
Cloning into 'spoqa/nirum'...
remote: Counting objects: 1436, done.
remote: Compressing objects: 100% (529/529), done.
remote: Total 1436 (delta 829), reused 1400 (delta 801), pack-reused 0
Receiving objects: 100% (1436/1436), 300.61 KiB | 0 bytes/s, done.
Resolving deltas: 100% (829/829), done.

$ cd spoqa/nirum

$ git fetch origin +refs/pull/109/merge:
remote: Counting objects: 114, done.
remote: Compressing objects: 100% (73/73), done.
remote: Total 114 (delta 66), reused 87 (delta 41), pack-reused 0
Receiving objects: 100% (114/114), 14.66 KiB | 0 bytes/s, done.
Resolving deltas: 100% (66/66), completed with 10 local objects.
From https://github.com/spoqa/nirum
 * branch            refs/pull/109/merge -> FETCH_HEAD

$ git checkout -qf FETCH_HEAD

@dahlia

dahlia commented Mar 12, 2017

Copy link
Copy Markdown
Member Author

어제 Travis CI에 PR 빌드 관련 장애가 있었다고는 하는데, 혹시 모르니 리빌드 한번 돌려보겠습니다.

@dahlia

dahlia commented Mar 12, 2017

Copy link
Copy Markdown
Member Author

음, 리빌드를 돌려도 여전히 PR #109의 내용을 받아오네요. 해당 빌드는 일단 취소하고, 아예 amend해서 다시 푸시해보겠습니다.

@dahlia

dahlia commented Mar 12, 2017

Copy link
Copy Markdown
Member Author

리베이스하고 다시 푸시했는데도 여전히 PR #109 내용을 받아오네요. 뭔가 오래된 PR이라 꼬인 것 같기도 해서 PR을 닫고 다시 올려보겠습니다.

@dahlia dahlia closed this Mar 12, 2017
@dahlia dahlia mentioned this pull request Mar 12, 2017
@dahlia dahlia added cat:packaging Category: Nirum schema packaging (not compiler packaging) cmp:compiler Component: Compiler backend (e.g., annotation processors, code generators) labels Aug 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat:packaging Category: Nirum schema packaging (not compiler packaging) cmp:compiler Component: Compiler backend (e.g., annotation processors, code generators) typ:enhance Type: Enhancement/new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants