@@ -18,7 +18,7 @@ var cmd = {
1818 alias : 'q' ,
1919 type : 'string' ,
2020 describe : 'Filter problems by conditions:\n' +
21- 'e(easy),m(medium),h(hard),d(done),l(locked),f(favor )\n' +
21+ 'e(easy),m(medium),h(hard),d(done),l(locked),s(starred )\n' +
2222 'Uppercase means negative, e.g. D(not done)'
2323 } ,
2424 stat : {
@@ -41,8 +41,8 @@ function byLocked(x, q) {
4141 return x . locked ;
4242}
4343
44- function byFavor ( x , q ) {
45- return x . favor ;
44+ function byStarred ( x , q ) {
45+ return x . starred ;
4646}
4747
4848var QUERY_HANDLERS = {
@@ -56,8 +56,8 @@ var QUERY_HANDLERS = {
5656 L : _ . negate ( byLocked ) ,
5757 d : byStateAC ,
5858 D : _ . negate ( byStateAC ) ,
59- f : byFavor ,
60- F : _ . negate ( byFavor )
59+ s : byStarred ,
60+ S : _ . negate ( byStarred )
6161} ;
6262
6363cmd . handler = function ( argv ) {
@@ -81,15 +81,15 @@ cmd.handler = function(argv) {
8181 } ) ;
8282 }
8383
84- var stat = { locked : 0 , favor : 0 } ;
84+ var stat = { locked : 0 , starred : 0 } ;
8585 problems . forEach ( function ( problem ) {
8686 stat [ problem . level ] = ( stat [ problem . level ] || 0 ) + 1 ;
8787 stat [ problem . state ] = ( stat [ problem . state ] || 0 ) + 1 ;
8888 if ( problem . locked ) ++ stat . locked ;
89- if ( problem . favor ) ++ stat . favor ;
89+ if ( problem . starred ) ++ stat . starred ;
9090
9191 log . info ( sprintf ( '%s %s %s [%3d] %-60s %-6s (%.2f %%)' ,
92- ( problem . favor ? chalk . yellow ( '★' ) : ' ' ) ,
92+ ( problem . starred ? chalk . yellow ( '★' ) : ' ' ) ,
9393 ( problem . locked ? '🔒' : ' ' ) ,
9494 h . prettyState ( problem . state ) ,
9595 problem . id ,
@@ -100,11 +100,11 @@ cmd.handler = function(argv) {
100100
101101 if ( argv . stat ) {
102102 log . info ( ) ;
103- log . info ( sprintf ( ' All: %-9d Listed: %-9d' , all , problems . length ) ) ;
104- log . info ( sprintf ( ' Lock : %-9d Favor: %-9d' , stat . locked , stat . favor ) ) ;
105- log . info ( sprintf ( ' AC: %-9d Not-AC: %-9d New: %-9d' ,
103+ log . info ( sprintf ( ' All: %-9d Listed: %-9d' , all , problems . length ) ) ;
104+ log . info ( sprintf ( ' Locked : %-9d Starred: %-9d' , stat . locked , stat . starred ) ) ;
105+ log . info ( sprintf ( ' Accept: %-9d Not-AC: %-9d New: %-9d' ,
106106 ( stat . ac || 0 ) , ( stat . notac || 0 ) , ( stat . None || 0 ) ) ) ;
107- log . info ( sprintf ( ' Easy: %-9d Medium: %-9d Hard: %-9d' ,
107+ log . info ( sprintf ( ' Easy: %-9d Medium: %-9d Hard: %-9d' ,
108108 ( stat . Easy || 0 ) , ( stat . Medium || 0 ) , ( stat . Hard || 0 ) ) ) ;
109109 }
110110 } ) ;
0 commit comments