Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update manual to remove login and simplify history #75

Merged
merged 4 commits into from
May 17, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
28 changes: 13 additions & 15 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,27 +46,25 @@ HTMLのタグによるマークアップはなるべく使わないようにし
```markdown
- Always include crypt.h header for crypt function ←PRのタイトル
([#1](https://github.com/JDimproved/JDim/pull/1)) ←PRの番号とURL
([f50eb12365](https://github.com/JDimproved/JDim/commit/f50eb12365)) ←マージコミットのハッシュとリンク
```

`api.github.com`からPull requestのデータを取得して変更履歴を作るコマンド (curl, jq, sed を使う)
`api.github.com`からPull requestのデータを取得して変更履歴を作るコマンド (curl, jq, sed を使った例)
```sh
# 最新100件から変更履歴を作る
API='https://api.github.com/repos/JDimproved/JDim/pulls?state=closed&base=master&per_page=100'
QUERY='.[] | select(.merged_at != null) | .title, .html_url, .merge_commit_sha'
TITLE_SED='1~3s/^/- /'
PR_SED='2~3s%^\(.\+\)/\([0-9]\+\)$% ([#\2](\1/\2))%'
HASH_SED='3~3s%^\(.\{10\}\)\(.\{30\}\)$% ([\1](https://github.com/JDimproved/JDim/commit/\1\2))%'
curl "$API" | jq -r "$QUERY" | sed -e "$TITLE_SED" -e "$PR_SED" -e "$HASH_SED"
# マージされた最新100件のPRから変更履歴を作る
generate_changelogs () {
API='https://api.github.com/repos/JDimproved/JDim/pulls?state=closed&base=master&per_page=100'
QUERY='.[] | select(.merged_at != null) | .title, .html_url'
curl "$API" | jq -r "$QUERY" | sed -e '1~2s/^ */- /' -e '2~2s%^.\+/\(.\+\)$% ([#\1](&))%'
}
generate_changelogs
```
```sh
# 特定のPRから変更履歴を作る
API='https://api.github.com/repos/JDimproved/JDim/pulls/1'
QUERY='select(.merged) | .title, .html_url, .merge_commit_sha'
TITLE_SED='1~3s/^/- /'
PR_SED='2~3s%^\(.\+\)/\([0-9]\+\)$% ([#\2](\1/\2))%'
HASH_SED='3~3s%^\(.\{10\}\)\(.\{30\}\)$% ([\1](https://github.com/JDimproved/JDim/commit/\1\2))%'
curl "$API" | jq -r "$QUERY" | sed -e "$TITLE_SED" -e "$PR_SED" -e "$HASH_SED"
generate_changelog () {
API="https://api.github.com/repos/JDimproved/JDim/pulls/$1"
curl "$API" | jq -r '.title, .html_url' | sed -e '1~2s/^ */- /' -e '2~2s%^.\+/\(.\+\)$% ([#\1](&))%'
}
generate_changelog 1
```

#### 年が変わる場合
Expand Down
1 change: 0 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ layout: default
- [マウスジェスチャについて]({{ site.baseurl }}/mouse/)

- [お気に入りについて]({{ site.baseurl }}/favorite/)
- [2chログイン、BEログイン、p2ログインについて]({{ site.baseurl }}/login/)
- [外部板について]({{ site.baseurl }}/external/)
- [実況モードについて]({{ site.baseurl }}/live/)
- [ユーザーコマンド、リンクフィルタについて]({{ site.baseurl }}/usrcmd/)
Expand Down
13 changes: 0 additions & 13 deletions docs/manual/2018.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,50 +17,37 @@ layout: default

- Fix hash length for git revision information
([#14](https://github.com/JDimproved/JDim/pull/14))
([bb608f24b1](https://github.com/JDimproved/JDim/commit/bb608f24b178da24780cd1cb318bd560c2256dcc))
- Fix behaviors
([#13](https://github.com/JDimproved/JDim/pull/13))
([f4ebdb45d7](https://github.com/JDimproved/JDim/commit/f4ebdb45d79019464f32e510a30dc3d3d97145ad))
- Add support for std::thread
([#12](https://github.com/JDimproved/JDim/pull/12))
([3dd6dd2c27](https://github.com/JDimproved/JDim/commit/3dd6dd2c2775a83223239e5df80a5238019d07d2))
- Add git revision information to env info
([#11](https://github.com/JDimproved/JDim/pull/11))
([3c61ff7bdc](https://github.com/JDimproved/JDim/commit/3c61ff7bdc439e2e97ec3537a653a15886299c8e))
- Replace incompatible features
([#10](https://github.com/JDimproved/JDim/pull/10))
([ec7127a881](https://github.com/JDimproved/JDim/commit/ec7127a8813ba1259195b84b785cb9282009ba44))
- Use new features
([#9](https://github.com/JDimproved/JDim/pull/9))
([7a90981449](https://github.com/JDimproved/JDim/commit/7a90981449034610b88a741e94acf4b0565703e4))
- Replace deprecated features
([#8](https://github.com/JDimproved/JDim/pull/8))
([c4393997ae](https://github.com/JDimproved/JDim/commit/c4393997aeb2bda34a051281fbb49d11178089a7))
- Add: ubuntu 18.04 install section.
([5fc7b8b7fd](https://github.com/JDimproved/JDim/commit/5fc7b8b7fd840659900e443872b1c50149638f39))
- Deprecate usage of GLib memory profiler on 2.46 and above
([#6](https://github.com/JDimproved/JDim/pull/6))
([317097cf2c](https://github.com/JDimproved/JDim/commit/317097cf2c8542289fe0742cff3d798abb88b661))


<a name="2.8.9-180424"></a>
### [2.8.9-180424](https://github.com/JDimproved/JDim/compare/9e692ad2ba...c1c9d64a85) (2018-04-24)
- Fix Loader::skip_chunk.
([#5](https://github.com/JDimproved/JDim/pull/5))
([ffd8363f3d](https://github.com/JDimproved/JDim/commit/ffd8363f3d2cbb63b01d7c2c33233ec2196b4ba1))


<a name="2.8.9-180217"></a>
### [2.8.9-180217](https://github.com/JDimproved/JDim/compare/be3d051dc5...9e692ad2ba) (2018-02-17)
- std:stringアクセスの別修正
([#4](https://github.com/JDimproved/JDim/pull/4))
([9a8718d8e1](https://github.com/JDimproved/JDim/commit/9a8718d8e112bbf26a2554b7c33e68fee62ecbc5))
- std:stringアクセスのチェックの修正
([#3](https://github.com/JDimproved/JDim/pull/3))
([20e240ff62](https://github.com/JDimproved/JDim/commit/20e240ff625ebcd66be6d001cd90d4884f83aa5c))
- Check array member access more strictly
([#2](https://github.com/JDimproved/JDim/pull/2))
([301a45208a](https://github.com/JDimproved/JDim/commit/301a45208aa09956bf9ec23278384477ccdfa4f7))
- Always include crypt.h header for crypt function
([#1](https://github.com/JDimproved/JDim/pull/1))
([f50eb12365](https://github.com/JDimproved/JDim/commit/f50eb1236512a6f05739a21f710769ecc42c5397))
53 changes: 12 additions & 41 deletions docs/manual/2019.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,90 +10,74 @@ layout: default

<a name="0.1.0-unreleased"></a>
### [0.1.0-unreleased](https://github.com/JDimproved/JDim/compare/JDim-v0.1.0...master) (unreleased)
- Update manual to remove login and simplify history
([#75](https://github.com/JDimproved/JDim/pull/75))
- Fix to save thread list column width for GTK3
([#74](https://github.com/JDimproved/JDim/pull/74))
- Fix manual link (a.k.a. Create online manual [2/2])
([#72](https://github.com/JDimproved/JDim/pull/72))
- Create online manual [1/2]
([#69](https://github.com/JDimproved/JDim/pull/69))
- Fix #71: Deprecate gtkmm version less than 2.18
([#73](https://github.com/JDimproved/JDim/pull/73))
- Fix check button for usrcmdpref
([#70](https://github.com/JDimproved/JDim/pull/70))
- Fix \*BSD compile error
([#68](https://github.com/JDimproved/JDim/pull/68))
([1a3404e243](https://github.com/JDimproved/JDim/commit/1a3404e243971e8f9d374cb7e3e0cd5fc8035d30))
- Fix #60: Change default thread title search site (ff5ch.syoboi.jp)
([#65](https://github.com/JDimproved/JDim/pull/65))
([1baa555550](https://github.com/JDimproved/JDim/commit/1baa555550ead003fa3c77a6d6bdcc79ee2f1d55))
- Tweak config dialog layout for GTK+3
([#64](https://github.com/JDimproved/JDim/pull/64))
([94e8ad00c2](https://github.com/JDimproved/JDim/commit/94e8ad00c2e6a5766fd52dd01c752b85fb1db021))
- Use range-based for instead of MISC::count_chr()
([#63](https://github.com/JDimproved/JDim/pull/63))
([3bb200a201](https://github.com/JDimproved/JDim/commit/3bb200a201558aa67ac8d3561bfa30fa3ba0db3a))
- Fix #53: 長いスレッド(>11000レス?)を開くとクラッシュする不具合の修正
([#62](https://github.com/JDimproved/JDim/pull/62))
([e011636caa](https://github.com/JDimproved/JDim/commit/e011636caae5c62b1708bedc71d18442c79ec7b9))
- Use std::unordered_set instead of std::vector for res information
([#61](https://github.com/JDimproved/JDim/pull/61))
([dec7c9e8d5](https://github.com/JDimproved/JDim/commit/dec7c9e8d5bcaf4e3b5869eaf92dbd814f8c27f3))
- Fix released-event misfire for GtkGestureMultiPress
([#58](https://github.com/JDimproved/JDim/pull/58))
([383c4b0f87](https://github.com/JDimproved/JDim/commit/383c4b0f875536dfefb6f82c0f6fee007bcba8ac))
- Update function parameters for MISC::asc()
([#57](https://github.com/JDimproved/JDim/pull/57))
([d080f7f504](https://github.com/JDimproved/JDim/commit/d080f7f50407c2ae345e87671455e9a83ab8554c))
- Sanitize numeric character reference
([#56](https://github.com/JDimproved/JDim/pull/56))
([a9aa0b1c91](https://github.com/JDimproved/JDim/commit/a9aa0b1c91ef66880cc5bbef1b94174b29514dd2))
- Fix #40: Make --with-gthread deprecated
([#55](https://github.com/JDimproved/JDim/pull/55))
([42631b8493](https://github.com/JDimproved/JDim/commit/42631b849379af13876199fc08bf32ab6efa376d))
- Add downloading dat from old URL
([#54](https://github.com/JDimproved/JDim/pull/54))
([dd769676c9](https://github.com/JDimproved/JDim/commit/dd769676c9a54b68ac0595ab4f8e672b5f0c4411))
- Fix runtime warning for opening a thread since GTK+ 3.20
([#52](https://github.com/JDimproved/JDim/pull/52))
([e649cc2f0c](https://github.com/JDimproved/JDim/commit/e649cc2f0c07d510b939285e5a39b45d40c28c8e))
- Fix oniguruma detection for configure script
([#51](https://github.com/JDimproved/JDim/pull/51))
([374686a572](https://github.com/JDimproved/JDim/commit/374686a57213fe18d1bf05223805ec7f1d59ac52))
- font.cpp内のmallocをnewに置き換える
([#49](https://github.com/JDimproved/JDim/pull/49))
([2cca69a546](https://github.com/JDimproved/JDim/commit/2cca69a5468164bb8f1b1ba0160f1a36dd7bac03))
- Fix #46: キーワード抽出を行うとクラッシュする不具合の修正
([#48](https://github.com/JDimproved/JDim/pull/48))
([d4c026dfb2](https://github.com/JDimproved/JDim/commit/d4c026dfb226332aef355e7a490ebda3221d824f))
- Avoid crash on extraction
([#47](https://github.com/JDimproved/JDim/pull/47))
([790282e0a8](https://github.com/JDimproved/JDim/commit/790282e0a8643e05f5fbcc790f78688a9f5604b4))
- Add MATE and Cinnamon to ENVIRONMENT::get_wm()
([#44](https://github.com/JDimproved/JDim/pull/44))
([b959c45b2a](https://github.com/JDimproved/JDim/commit/b959c45b2abd12c668a1e13f45f4f3abc8e5cfa4))
- Replace JDLIB::hash_set_thread with std::unordered_set
([#43](https://github.com/JDimproved/JDim/pull/43))
([954886c7d1](https://github.com/JDimproved/JDim/commit/954886c7d1d0cc40e00a07fc557652105268efe3))
- Fix variable type for assigning from std::string::find()
([#42](https://github.com/JDimproved/JDim/pull/42))
([3120989dad](https://github.com/JDimproved/JDim/commit/3120989daddb2de04d348e7702976f636e4e9769))
- Add touchscreen support (a.k.a. Add gtk3 support [2/2])
([#39](https://github.com/JDimproved/JDim/pull/39))
([3537e55869](https://github.com/JDimproved/JDim/commit/3537e55869e134e6ff2cbd0b9f272a7928cb409a))
- Tweak JDLIB::JDSSL::connect()
([#38](https://github.com/JDimproved/JDim/pull/38))
([dc82606479](https://github.com/JDimproved/JDim/commit/dc82606479d685ef6c8a14f7e9600be12aa5f3ba))
- Set ellipsize to window status label since GTK+ 2.6
([#37](https://github.com/JDimproved/JDim/pull/37))
([0205161ea4](https://github.com/JDimproved/JDim/commit/0205161ea44721343ef435a58cff1df5773f19cf))
- Create CONTRIBUTING.md
([#36](https://github.com/JDimproved/JDim/pull/36))
([e8cc28c993](https://github.com/JDimproved/JDim/commit/e8cc28c993039363153c3e0631cc76b61ed38566))
- Fix gnutls reception
([#35](https://github.com/JDimproved/JDim/pull/35))
([828aa112b5](https://github.com/JDimproved/JDim/commit/828aa112b5e98e4073d393af421bd9f267ac7869))
- Fix return types
([#34](https://github.com/JDimproved/JDim/pull/34))
([4b5d47387f](https://github.com/JDimproved/JDim/commit/4b5d47387fc57afa50ce57877199fa54876ec93a))
- Debianでの開発環境について更新
([#33](https://github.com/JDimproved/JDim/pull/33))
([854367ca77](https://github.com/JDimproved/JDim/commit/854367ca77657e37dac11c7ad7867a2e0f058f79))
- Fix JBBS board URL for setting board info
([#31](https://github.com/JDimproved/JDim/pull/31))
([35eca000e6](https://github.com/JDimproved/JDim/commit/35eca000e6e932f494d6e66e3e35162adf42fd53))
- Add gtk3 support [1/2]
([#30](https://github.com/JDimproved/JDim/pull/30))
([7b1ca7e841](https://github.com/JDimproved/JDim/commit/7b1ca7e841f1c8c948cafbc3d317fb1111b20d4d))


<a name="JDim-v0.1.0"></a>
Expand All @@ -103,19 +87,14 @@ layout: default
### [0.1.0-20190129](https://github.com/JDimproved/JDim/compare/f6390b7f97...JDim-v0.1.0) (2019-01-29)
- Fix progname and docs
([#29](https://github.com/JDimproved/JDim/pull/29))
([e71005e459](https://github.com/JDimproved/JDim/commit/e71005e4596f757384435fb8bb6aa7a5a489a3fd))
- Merge test branch into master
([#28](https://github.com/JDimproved/JDim/pull/28))
([b0e71840cd](https://github.com/JDimproved/JDim/commit/b0e71840cd8b8587751abee086a7724c18461acb))
- Fix undefined behavior in JDLIB::hash_set_thread::get_key
([#27](https://github.com/JDimproved/JDim/pull/27))
([71f2266d0f](https://github.com/JDimproved/JDim/commit/71f2266d0f1535c6ce9cad4574c7a346326ee64e))
- Add progname info
([#26](https://github.com/JDimproved/JDim/pull/26))
([2f8ec155c2](https://github.com/JDimproved/JDim/commit/2f8ec155c213e8c38165a1e025861b8961fb4cee))
- Fix enabling digitlink in NodeTreeBase::parse_name
([#25](https://github.com/JDimproved/JDim/pull/25))
([f1e205154a](https://github.com/JDimproved/JDim/commit/f1e205154a3b2736bebd64c817d441c5acf6c335))


<a name="0.1.0-20190123"></a>
Expand All @@ -125,25 +104,17 @@ JDimへの名称変更に合わせてバージョン番号のリセットを行

- Update project
([#24](https://github.com/JDimproved/JDim/pull/24))
([f6390b7f97](https://github.com/JDimproved/JDim/commit/f6390b7f97365c59a1004d70e9e087b167d6f683))
- Use -Wextra option
([#23](https://github.com/JDimproved/JDim/pull/23))
([df8e0c1d20](https://github.com/JDimproved/JDim/commit/df8e0c1d204320a825cc4fcde53a176173bc32dc))
- Use override keyword
([#22](https://github.com/JDimproved/JDim/pull/22))
([3608961f9d](https://github.com/JDimproved/JDim/commit/3608961f9d9feb9c1abfb1c57136af0d7c3a8cd2))
- Use compiler option "-pedantic" instead of "-pedantic-errors"
([#21](https://github.com/JDimproved/JDim/pull/21))
([bddb6d4481](https://github.com/JDimproved/JDim/commit/bddb6d44816efb5c36b5fd71aaead63836a1bec3))
- Use flag pedantic errors
([#20](https://github.com/JDimproved/JDim/pull/20))
([f4032cf884](https://github.com/JDimproved/JDim/commit/f4032cf88471ac81fffe60da4c48792274180611))
- Replace container type
([#19](https://github.com/JDimproved/JDim/pull/19))
([7b42142493](https://github.com/JDimproved/JDim/commit/7b421424930ab9fe4e633a3703d779b2f4127637))
- Fix compile warning
([#18](https://github.com/JDimproved/JDim/pull/18))
([37181f03ce](https://github.com/JDimproved/JDim/commit/37181f03ce938a6e48e9a64838fa89e06712e56e))
- Fix access violation in DBTREE::NodeTreeBase::receive_data()
([#17](https://github.com/JDimproved/JDim/pull/17))
([da63ab8008](https://github.com/JDimproved/JDim/commit/da63ab8008d84c7b55248bc8a8bc733478722e0e))
38 changes: 0 additions & 38 deletions docs/manual/login.md

This file was deleted.