Commit Graph

141 Commits

Author SHA1 Message Date
Abdullah Islam c42cb19caa added content to my 'great software' page, while removing useless words 2023-06-18 15:40:58 +06:00
Abdullah Islam 9f82488f2e minor changes to the index page of my notes 2023-06-18 15:29:26 +06:00
Abdullah Islam 947f7b4f45 minor changes to the index page 2023-06-18 15:29:01 +06:00
Abdullah Islam 299e20ceb9 changed testing input: part 2 2023-06-18 15:28:19 +06:00
Abdullah Islam 387d592123 changed testing input 2023-06-18 15:27:10 +06:00
Abdullah Islam da581590d0 a few tiny changes to my scripts 2023-06-04 20:34:03 +06:00
Abdullah Islam 8f6019c8fe removed the git-push command from Makefile's 'upload' rule 2023-05-25 19:43:22 +06:00
Abdullah Islam d9b830acfb html.awk now adds contact information at the end of generated pages. feed.awk now uses the date of the first entry as the feed's last updated date 2023-05-25 19:41:31 +06:00
Abdullah Islam d937026b6a some changes 2023-05-25 16:33:47 +06:00
Abdullah Islam db0775c9b2 minor changes in testing output due to changes in scripts 2023-05-24 18:38:12 +06:00
Abdullah Islam d6b1b78bfa scripts/feed.awk can now handle any sort of whitespace, not just tabs 2023-05-24 17:42:24 +06:00
Abdullah Islam b07c804470 added my forgeio account to my navigation bar. also refactored scripts/html.awk somewhat 2023-05-24 17:27:24 +06:00
Abdullah Islam 25948c7529 changed the ATOM feed generation to use the git history instead of any files in src/ 2023-05-24 17:25:06 +06:00
Abdullah Islam 51e773a40f changed the introduction wording 2023-05-23 19:51:20 +06:00
Abdullah Islam 7bbb727f44 added note 'oolite tips' 2023-05-23 19:32:00 +06:00
Abdullah Islam 92a591cc8e moved my git hooks from ./hooks/ to ./.git/hooks 2023-05-22 17:49:35 +06:00
Abdullah Islam 771be65aa1 improved the wording in the note 'on software freedom' 2023-05-20 21:53:26 +06:00
Abdullah Islam 35bf6adcba renamed feed.txt to feed.tsv. added hooks. made all of the scripts in scripts/ executable 2023-05-20 21:12:38 +06:00
Abdullah Islam da90c29bbc removed words from src/notes/awk-make-sh.gmi, and improved the clarity 2023-05-18 18:10:23 +06:00
Abdullah Islam 0cddb60bb0 added feed.txt, as well as scripts/new_feed_entry.el. i will soon generate my ATOM feeds using feed.txt instead of src/feed.ass 2023-05-18 15:36:40 +06:00
Abdullah Islam 5a7ae34d2b refactored scripts/sitemap_html.awk: removed the getline at the top of BEGIN, which would cause the script to not read the first line, and changed the variable sitemapBody to just body 2023-05-17 19:57:11 +06:00
Abdullah Islam a352c4e598 added some tasks to src/todo.gmi that i will do in the future 2023-05-17 19:52:36 +06:00
Abdullah Islam f78dd05b82 fixed the link in src/notes/on-personal-websites.gmi, changed it from howto/website-generation to notes/awk-make-sh.gmi 2023-05-17 19:51:56 +06:00
Abdullah Islam e2efe60df1 added some content to src/notes/awk-make-sh.gmi 2023-05-17 19:51:11 +06:00
Abdullah Islam 810a9957b6 this is also a part of 2023-05-17 19:49:54 +06:00
Abdullah Islam b55be5fd4b something changed in testing/output.atom but i don't know what 2023-05-17 19:48:52 +06:00
Abdullah Islam 492f10f443 fixed HTML escaping in scripts/html.awk. previously in some places, & was unescaped in gsub, which was bad and broke things. 2023-05-17 19:47:37 +06:00
Abdullah Islam 0967df0366 forgot to add this earlier, but testing/output.gmi was changed as a result of changing testing/input.gmi 2023-05-17 19:46:24 +06:00
Abdullah Islam b7fa497320 changes to scripts/navbar.awk: removed the tabs at the front, from lines 32 to 36 2023-05-17 19:42:33 +06:00
Abdullah Islam 803b41fc4f renamed testing/example.ass and testing/example.gmi to testing/input.ass and testing/input.gmi. also added more content to testing/input.gmi for further testing 2023-05-17 19:40:57 +06:00
Abdullah Islam ea681e28e4 changed the stylesheet in scripts/sitemap_html.awk 2023-05-17 19:10:22 +06:00
Abdullah Islam e27997f022 added three comments to scripts/feed.awk about the variables that can be passed from the command line 2023-05-17 19:09:30 +06:00
Abdullah Islam 59005b975c consolidated navigation bar generation logic into scripts/navbar.awk. also recorded new output testing/output.html as correct. 2023-05-17 19:07:04 +06:00
Abdullah Islam aab35e2982 removed words from src/notes/awk-make-sh.gmi and src/notes/software-freedom.gmi. made them more concise and clear 2023-05-14 17:27:04 +06:00
Abdullah Islam b7c272df7d shortened my note 'use awk + make for website generation' 2023-05-14 17:14:31 +06:00
Abdullah Islam 13404afcd5 added a glossary 2023-05-14 15:33:50 +06:00
Abdullah Islam ca092bac15 minor changes to scripts/html.awk. i dunno, stuff to do with the navigation bar i guess. also added snapshot testing via git-diff 2023-05-14 15:30:49 +06:00
Abdullah Islam efdb49ffe7 fixed a few things 2023-05-13 16:48:00 +06:00
Abdullah Islam 2bacc68d07 previously scripts/feed.awk generated an incorrect ATOM feed, now i fixed it 2023-05-13 12:01:50 +06:00
Abdullah Islam aa049c402e now when you are generating the ATOM feed for the HTML version of this website, entry links that end with .gmi, will get converted to .html 2023-05-13 11:56:37 +06:00
Abdullah Islam db1978ccf8 added a single newline in scripts/feed.awk 2023-05-13 11:49:38 +06:00
Abdullah Islam c2bb017c3b removed scripts/feed.uppatom 2023-05-13 11:47:53 +06:00
Abdullah Islam c91dbd80b9 minor changes to scripts/html.awk, cleaned up some stuff 2023-05-13 11:47:37 +06:00
Abdullah Islam b380d20222 content update: improved the wording in note 'on personal websites' 2023-05-13 11:45:51 +06:00
Abdullah Islam 1cebff9f9a content update: changed the wording a little bit in src/useful/addons.gmi 2023-05-13 11:44:42 +06:00
Abdullah Islam d84b0df7b6 content update: removed a few words from the note 'on software freedom', and improved the wording 2023-05-13 11:41:57 +06:00
Abdullah Islam 918a2eacde improved the 'use awk + make for static site generation' note: removed a few words, added a bit of content, made everything more concise, e.t.c 2023-05-13 11:36:58 +06:00
Abdullah Islam c301d94e7e added more content to note 'use awk + make for website generation' 2023-05-12 18:50:57 +06:00
Abdullah Islam eb67e2ab1d generation update: added 'testing' rule to Makefile, removed scripts/common.awk, and fixed scripts/html.awk. 2023-05-11 15:38:25 +06:00
Abdullah Islam bff659d14d expanded more on my note 'use awk + make + sh for website generation' 2023-05-11 15:35:31 +06:00