File tree Expand file tree Collapse file tree 6 files changed +30
-9
lines changed
Expand file tree Collapse file tree 6 files changed +30
-9
lines changed Original file line number Diff line number Diff line change 22
33## master
44
5+ ## 3.0.27 (2026-03-09)
6+
7+ - 検索の表示順を、最短マッチ優先に変更
8+ - ページの別名で検索できるように変更
9+ - 説明専用バッジに対応
10+ - バッジのバグ修正
11+
512## 3.0.26 (2025-12-15)
613
714- 検索で、名前空間を除いた完全一致も優先して表示させるよう修正
Original file line number Diff line number Diff line change 5959 @include cr-badge-spec (#7473CA , ' .fa-archive' );
6060 }
6161
62+ & .exposition-only-spec {
63+ @include cr-badge-spec (#666 , ' .fa-sticky-note-o' );
64+ }
65+
6266 & .latest-spec a {
6367 display : flex ;
6468 }
173177 content : " C++ (廃案)" ;
174178 }
175179 }
180+
181+ #{$sel } .exposition-only-spec {
182+ & a :before , & ~ #{$sel } .latest-spec :not (.noprefix ) a :before {
183+ content : " 説明専用" ;
184+ }
185+ }
176186}
177187
178188@mixin cr-badge-auto ($sel : " li.badge" ) {
Original file line number Diff line number Diff line change @@ -29,13 +29,15 @@ export default class DOM {
2929 li . addClass ( 'added-in-spec' ) . attr ( 'title' , `${ cppv } で追加` )
3030 }
3131 } else {
32- name = attr == 'future' ? '将来' :
33- attr == 'archive' ? '廃案' :
34- null
32+ const name = attr == 'future' ? '将来' :
33+ attr == 'archive' ? '廃案' :
34+ null
3535
3636 if ( name ) {
37- li . addClass ( 'named-version-spec' ) . attr ( 'title' , `C++ (${ name } )` )
38- li . attr ( 'named-version' , attr )
37+ li . addClass ( 'named-version-spec' ) . attr ( 'title' , `C++ (${ name } )` )
38+ li . attr ( 'data-named-version' , attr )
39+ } else if ( attr == 'exposition-only' ) {
40+ li . addClass ( 'exposition-only-spec' ) . attr ( 'title' , '説明専用' )
3941 }
4042 }
4143
Original file line number Diff line number Diff line change @@ -63,7 +63,9 @@ export default class Index {
6363
6464 const attrs = [ ]
6565 if ( ! opts . badges . noselfcpp && this . _cpp_version ) {
66- attrs . push ( `added-in-cpp${ this . _cpp_version } ` )
66+ if ( ! / ^ (?: f u t u r e | a r c h i v e ) $ / . test ( this . _cpp_version ) ) {
67+ attrs . push ( `added-in-cpp${ this . _cpp_version } ` )
68+ }
6769 }
6870 if ( this . _attributes ) {
6971 attrs . push ( ...this . _attributes )
Original file line number Diff line number Diff line change 11{
22 "name" : " crsearch" ,
3- "version" : " 3.0.26 " ,
3+ "version" : " 3.0.27 " ,
44 "description" : " cpprefjp / boostjp searcher" ,
55 "main" : " dist/js/crsearch.js" ,
66 "module" : " js/crsearch.js" ,
You can’t perform that action at this time.
0 commit comments