summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-x.bin/clock.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/.bin/clock.c b/.bin/clock.c
index d513fe75..43bad259 100755
--- a/.bin/clock.c
+++ b/.bin/clock.c
@@ -17,18 +17,14 @@ int main() {
     int hour = clock->tm_hour;
     int next = (hour + 1) % 24;
 
-    switch ((clock->tm_min + 3) / 6) {
-        case  0: printf("....%02d....\n", hour); break;
-        case  1: printf("...%02d.....\n", hour); break;
-        case  2: printf("..%02d......\n", hour); break;
-        case  3: printf(".%02d.......\n", hour); break;
-        case  4: printf("%02d........\n", hour); break;
-        case  5: printf("%d........%d\n", hour % 10, next / 10); break;
-        case  6: printf("........%02d\n", next); break;
-        case  7: printf(".......%02d.\n", next); break;
-        case  8: printf("......%02d..\n", next); break;
-        case  9: printf(".....%02d...\n", next); break;
-        case 10: printf("....%02d....\n", next); break;
+    switch ((clock->tm_min + 5) / 10) {
+        case 0: printf("..%02d..\n", hour); break;
+        case 1: printf(".%02d...\n", hour); break;
+        case 2: printf("%02d....\n", hour); break;
+        case 3: printf("%d....%d\n", hour % 10, next / 10); break;
+        case 4: printf("....%02d\n", next); break;
+        case 5: printf("...%02d.\n", next); break;
+        case 6: printf("..%02d..\n", next); break;
     }
 
     return 0;
bin HTMLJune McEnroe 2021-01-12Avoid matching tag text inside HTML elementsJune McEnroe 2021-01-12Use hilex for up -hJune McEnroe 2021-01-12Use hilex for bin HTMLJune McEnroe 2021-01-12Don't output a pre in hilex by defaultJune McEnroe 2021-01-12Move hilex out of hilex directoryJune McEnroe 2021-01-12Consolidate hilex formatters into hilex.cJune McEnroe 2021-01-12Remove hacky tagging from hilexJune McEnroe God that makes the lexers so much simpler. 2021-01-12Add htagml -iJune McEnroe 2021-01-12Render tag index in HTMLJune McEnroe 2021-01-12Add htagml -xJune McEnroe 2021-01-12Prevent matching the same tag twiceJune McEnroe 2021-01-12Process htagml file line by lineJune McEnroe This simplifies some things, adds support for line number tag definitions, and should enable combining htagml with other preprocessors in the future. 2021-01-12Split fields by tab onlyJune McEnroe Also don't fail hard on non-forward-search definitions. 2021-01-12List both Makefile and html.sh under README.7June McEnroe 2021-01-12Add htagml exampleJune McEnroe 2021-01-12Use mandoc and htagml for bin htmlJune McEnroe 2021-01-12Add htagmlJune McEnroe 2021-01-12Replace causal.agency with a simple mdoc pageJune McEnroe 2021-01-11Publish "Using vi"June McEnroe 2021-01-11Enable diff.colorMovedJune McEnroe 2021-01-10Set less search case-insensitiveJune McEnroe 2021-01-10Set EXINITJune McEnroe neovim is laggy as hell in my OpenBSD VM, so I switched to vi so I could type without getting frustrated. 2021-01-09Add c -t flag to print expression typeJune McEnroe Also add missing float case. 2021-01-05Update taglineJune McEnroe