X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=autotitle%2Fautotitle.c;h=3ccf235eb885683eb0e28fb5d423633b3d615fbd;hb=5a61a99b3823ae30f69da05464124583ea34922f;hp=9858fa36bbeb758a9e9cef058879ddaf49724d3a;hpb=5911e56cc5a8a9f572a5887e232feb2a37df5159;p=ian-dotfiles.git diff --git a/autotitle/autotitle.c b/autotitle/autotitle.c index 9858fa3..3ccf235 100644 --- a/autotitle/autotitle.c +++ b/autotitle/autotitle.c @@ -69,7 +69,6 @@ #include #include #include -#include #ifndef PATH_MAX #define PATH_MAX 1024 #endif @@ -83,9 +82,9 @@ #define DEFAULTTITLE "%h - %d. %Y.[U..[U..[D./..%X.L]..R]./.. %U%?G(%G)%!" #define DEFAULTICON "%h: %d2. %Y.[U..[U..[D./..%X.L]..R]./.." -#define BUILDMAX 1000 -#define SMALLBUFMAX 20 -#define MAXSCALED 15 +#define BUILDMAX 10000 +#define SMALLBUFMAX 100 +#define MAXSCALED 50 #ifndef __HPUX static char lto_buf[20]; @@ -226,7 +225,7 @@ void mkstring(initialstring,finalstring,controlenv,controlstring) case 'x': geom_force(&wg); add_number(wg.x); break; case 'X': geom_force(&rg); add_scaled(wg.x,rg.w-wg.w+1); break; #else - case 'X': case 'Y': add_scaled(MAXINT,0); /* skip scaled parameter */ + case 'X': case 'Y': add_scaled(INT_MAX,0); /* skip scaled parameter */ case 'x': case 'y': break; #endif /* !NOXWINDOWS */ case 'd': add_currentdir(); break; @@ -331,7 +330,7 @@ void add_scaled(num,denom) } if (*cp) cp++; /* skip the '/' */ sd= scaledstr_chop(); - if (num==MAXINT && denom==0) return; + if (num==INT_MAX && denom==0) return; v= denom? (num/(double)denom) : -1; if (v<0 || v>1) { add_string(sd);