6909 Commits
Author SHA1 Message Date
Landon Curt Noll 8866c45a90 remove obsolete XXX comment from bin/csv2entry.sh 2024-09-01 01:01:25 -07:00
Landon Curt Noll 114e7ce85f improve format of make help 2024-09-01 00:38:31 -07:00
Landon Curt Noll e1bae250e1 fix make help typo 2024-09-01 00:21:04 -07:00
Landon Curt Noll cbdf9ed33f add bin/all-jfmt.sh tool
Added `bin/all-jfmt.sh` tool.

Added `make all_jfmt` rule to `Makefile`.
Added `make all_jfmt` to `make www`.

NOTE: Because the `bin/all-jfmt.sh` tool is slow, we did not
add `make all_jfmt` to `make quick_www`.
NOTE: Once the `jprint(1)` tool, as described in [issue
repo](https://github.com/xexyl/jparse), this tool (and a number of other
tools) will run **MUCH FASTER**.

Performed `make www` to accomplish the above and to test under macOS.

FYI: The `make www` takes:

    make www  396.29s user 523.94s system 102% cpu 15:00.82 total

This command will become somewhat faster when the `jprint(1)` tool is ready.
It will become **MUCH** faster when the `jval(1)` tool is ready.

As a comparison, `make quick_www` takes only:

    make quick_www  43.63s user 53.87s system 109% cpu 1:29.17 total
2024-09-01 00:16:13 -07:00
Landon Curt Noll e7656ec3b1 improve the usage message slightly to bin/jfmt-wrapper.sh 2024-08-31 22:34:54 -07:00
Landon Curt Noll 045716cde2 release bin/cvt-submission.sh tool
The `bin/cvt-submission.sh` tool is now complete.

Changed `bin/cvt-submission.sh` VERSION from "1.0.5 2024-08-17"
to "1.1 2024-08-31".

Make minor error message fix to `bin/csv2entry.sh`.

Performed `make quick_www` to accomplish the above and to test under macOS.

TODO: Complete the `bin/csv2entry.sh` tool.
2024-08-31 00:38:29 -07:00
Landon Curt Noll db67bf8a37 fix bin/csv2entry.sh
We fixed `bin/csv2entry.sh` to output entry `.entry.json`
files in JSON canonical form.

Changed `bin/csv2entry.sh` VERSION from "1.2.2 2024-08-17"
to "1.2.3 2024-08-30".

Performed `make quick_www` to accomplish the above and to test under macOS.
2024-08-30 22:45:22 -07:00
Landon Curt Noll 71c48f0094 Merge pull request #2666 from xexyl/guidelines-jparse
Add jparse repo to guidelines
2024-08-30 12:12:33 -07:00
Cody Boone Ferguson a73ec108b3 Add jparse repo to guidelines
The jparse/ subdirectory in the mkiocccentry repo is self-contained but
it was suggested to put in parentheses the original source and this has
been done now.
2024-08-30 11:53:40 -07:00
Landon Curt Noll d981aa2a04 revert non-canonical JSON changes from a previous commit
The PR #2662 introduced TAB characters into entry `.entry.json` files
and mal-formatted `author_handle` JSON members.

To restore canonical JSON formatting, we did:

```sh
find [12][90][89012][0-9] -name .entry.json -print | xargs -n 1 bin/jfmt-wrapper.sh -v 1
```

BTW: We have written a tool, currently untested, to do this.  We plan to also
     add a new fix JSON format rule to the top level `Makefile`.

Performed `make www` to accomplish the above and to test under macOS.
2024-08-29 19:03:28 -07:00
Landon Curt Noll 70d3b5a4b7 Merge pull request #2665 from xexyl/vince05
Format fixes in 2005/vince/index.html
2024-08-29 18:34:07 -07:00
Landon Curt Noll 909f76bb96 Merge pull request #2664 from xexyl/vik05
Format fixes in 2005/vik/index.html
2024-08-29 18:33:53 -07:00
Landon Curt Noll b4d60fe0bd Merge pull request #2663 from xexyl/toledo05
Format fixes in 2005/toledo/index.html
2024-08-29 18:33:37 -07:00
Landon Curt Noll 46cb38b7c9 Merge pull request #2662 from xexyl/manifest-json
Use canonicalised 4 spaces in .entry.json files
2024-08-29 18:33:19 -07:00
Landon Curt Noll e9ac0f4fe9 Merge pull request #2661 from xexyl/sykes2005
Format fixes in 2005/sykes/index.html
2024-08-29 18:27:55 -07:00
Landon Curt Noll 7500c34918 Merge pull request #2660 from xexyl/persano05-index
Persano05 index
2024-08-29 18:27:19 -07:00
Landon Curt Noll cdf301a101 Merge pull request #2659 from xexyl/mynx05-html
Format fixes in 2005/mynx/index.html
2024-08-29 18:27:04 -07:00
Cody Boone Ferguson 9212f53531 Format fixes in 2005/vince/index.html 2024-08-29 13:20:03 -07:00
Cody Boone Ferguson 3659d264f5 Format fixes in 2005/vik/index.html 2024-08-29 13:16:53 -07:00
Cody Boone Ferguson ed40cc367f Format fixes in 2005/toledo/index.html 2024-08-29 13:13:57 -07:00
Cody Boone Ferguson 433281e5f6 Use canonicalised 4 spaces in .entry.json files 2024-08-29 12:59:55 -07:00
Cody Boone Ferguson e9cc8ce703 Format fixes in 2005/sykes/index.html 2024-08-29 12:47:07 -07:00
Cody Boone Ferguson 55f5005a68 Format fix 2005/persano/index.html 2024-08-29 12:38:21 -07:00
Cody Boone Ferguson b1e0bddbd0 Format fixes in 2005/mynx/index.html 2024-08-29 12:33:46 -07:00
Landon Curt Noll 81e9dd597e Merge pull request #2658 from xexyl/mikeash05-bugs
Fix bugs.html for 2005/mikeash
2024-08-29 02:48:05 -07:00
Landon Curt Noll 823caf21cf Merge pull request #2657 from xexyl/giljade05-html
Format fix 2005/giljade/index.html + update bugs
2024-08-29 02:47:14 -07:00
Cody Boone Ferguson 870d6628eb Fix bugs.html for 2005/mikeash 2024-08-28 15:25:27 -07:00
Cody Boone Ferguson 05097e41d6 Format fix 2005/giljade/index.html + update bugs 2024-08-28 15:20:08 -07:00
Landon Curt Noll 6e504407d8 Merge pull request #2656 from xexyl/boutines05
Format and link fix 2005/boutines/index.html
2024-08-28 12:24:45 -07:00
Landon Curt Noll a4adadfc25 Merge pull request #2655 from xexyl/fmt-inc-index
Format fixes/improvements in inc/index.html
2024-08-28 12:21:58 -07:00
Cody Boone Ferguson 466b295b38 Format and link fix 2005/boutines/index.html 2024-08-28 11:49:45 -07:00
Cody Boone Ferguson 13f2c2305c Format fixes/improvements in inc/index.html 2024-08-28 11:42:28 -07:00
Landon Curt Noll 265e8fdfef change variable name in bin/gen-other-html.sh
We make a simple variable name change from `OTHERMD2HTML`
to ` OTHERMD2HTML_SH`.
2024-08-27 16:40:33 -07:00
Landon Curt Noll ccc360b2fb move non-README.md HTML formation to bin/othermd2html.sh
The core of `bin/gen-other-html.sh` code that converts entry non-README.md
into HTML has been moved into a new tool: `bin/othermd2html.sh`.

The `bin/othermd2html.sh` tool will be useful to the `bin/cvt-submission.sh`
tool that is under development.

Added info about `bin/othermd2html.sh` to `bin/README.md`.

Changed `bin/gen-other-html.sh` VERSION from "1.4.1 2024-08-18"
to "1.5 2024-08-27".

HTML produced by `bin/gen-other-html.sh` now uses a "jump to" mid-bar
test now shows the `YYYY/dir/index.html` link text (with `YYYY/dir/` added).

Performed `make gen_other_html` to accomplish the above and to test under macOS.
Performed `make gen_top_html` to accomplish the above and to test under macOS.
2024-08-27 16:31:56 -07:00
Landon Curt Noll 7e567c0004 Merge pull request #2654 from xexyl/css-super-sub-script
Fix sub/superscript cover text
2024-08-27 13:28:11 -07:00
Cody Boone Ferguson 00d3a0edb2 Fix sub/superscript cover text
A problem existed where in a superscript if there is a line immediately
above it the superscript text would cover part of the line and in
subscript the same problem occurred with the line below it.

This change can possibly be improved but it now does not cover text
(though admittedly I did not test the subscript before the change, only
after, but it seems highly unlikely it was not a problem).
2024-08-27 09:21:17 -07:00
Landon Curt Noll b3656d0e6f fix help message comment about options passed
This just a simple fix of a comment in the usage message.
2024-08-26 15:58:44 -07:00
Landon Curt Noll 246ccbfb0f Merge pull request #2653 from xexyl/ta-ta-thanks
Make thanks file MUCH MORE humble and improve FAQ
2024-08-26 10:57:44 -07:00
Cody Boone Ferguson 0bcda80b28 Make thanks file MUCH MORE humble and improve FAQ
Something that has bothered me VERY MUCH for A VERY LONG TIME is that
the honour roll (under my name) was not very humble and in some respects
rather redundant. I have fixed this a great deal and improved the
readability of it too (grammar and so on).

I also added a point about fixing many entries that no longer worked and
I also did this for Yusuke Endoh too as he was responsible for fixing
numerous (at the least) entries that no longer worked (and it should be
acknowledged and honoured just as much as what I did).

The FAQ I improved is related to one of the things that is in the above,
to do with alternate code. It now explains some of the purposes of
alternate code and why (in some cases) alt code was added when it might
or might not be useful (a judgement call that invariably is not always
perfect). It notes that in many cases the alternate code comes from the
author directly.

With these changes a problem that I felt was a VERY BIG problem should
be resolved now.
2024-08-26 09:39:25 -07:00
Landon Curt Noll 3c4dcf8e9f Merge pull request #2652 from xexyl/guidelines
Add note to guidelines about forced warnings
2024-08-25 13:48:03 -07:00
Cody Boone Ferguson 7f88c03cd7 Add note to guidelines about forced warnings 2024-08-24 10:19:54 -07:00
Cody Boone Ferguson 5c5ae12dfd Note -Wno-unsafe-buffer-usage in FAQ 2024-08-24 10:18:37 -07:00
Cody Boone Ferguson d1604ac8a8 Update (edit one and add new) FAQ about warnings 2024-08-24 10:09:57 -07:00
Cody Boone Ferguson 938c906bf2 Format fixes in 2005/anon/index.html 2024-08-24 09:25:04 -07:00
Cody Boone Ferguson a4fd6665a1 Add another vi(m) swap file glob to .gitignore 2024-08-24 09:06:21 -07:00
Cody Boone Ferguson b5201c2ed1 Format fixes in 2005/aidan/index.html 2024-08-24 09:03:41 -07:00
Landon Curt Noll cbfb0439f9 add missing .PHONY to 1337.mk
Added missing install to the .PHONY line.
2024-08-23 06:49:33 -07:00
Landon Curt Noll 34fce9e725 Merge pull request #2647 from xexyl/guidelines-fixes
Various fixes in guidelines
2024-08-22 11:33:47 -07:00
Landon Curt Noll ccc982386e undo the effect of rejected PR #2645
It seems that for some reason, PR #2647 tried to drag in older
PR #2645 that was rejected.  We attempt to undo this effect
with this change.
2024-08-22 11:30:21 -07:00
Landon Curt Noll 6f4d113654 Merge pull request #2646 from xexyl/birken1314
Fix fa807fdb7f
2024-08-22 11:15:07 -07:00