[Libre-soc-bugs] [Bug 1125] split entire instruction into separate files so they can be [[!inline]]-ed into the wiki

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Aug 8 00:23:06 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1125

--- Comment #24 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #23)
> (In reply to Jacob Lifshay from comment #22)
> please complete the inline conversion to mdwn as originally
> requested, no other "and another thing to add to the scope"
> then close this bugreport.

I completed the conversion to split out markdown files as well as doing the
corresponding parser changes to make tests pass (having *nearly everything*
broken isn't helpful).

since this is a large automated change, I force-pushed it to the split-insns
branch until it can be reviewed by someone else, at which point it can be
pushed/merged to master and this bug closed.

commits that aren't just splitting instructions:

https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=6c7e8c6c1462578c28bc1b207a17a6ecaeadd9c0

commit 6c7e8c6c1462578c28bc1b207a17a6ecaeadd9c0
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Aug 7 16:02:51 2023 -0700

    change to only support fully-split instructions (split pseudocode is still
optional)

commit 9ce09207e08ff8638241bece31c1814c4e1ce554
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Aug 7 15:28:52 2023 -0700

    change split-insns.sh to split out both whole insn and pseudocode into
separate mdwn files

commit f24c440c9059fe2decf68603bf5494c7b1b129df
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Aug 7 14:08:07 2023 -0700

    Revert "demo moving pseudocode to separate file"

    reverting because split-insns.sh won't support [[!inline]] already existing

    This reverts commit b5d9084971dd761683a3a164af24c673a608aa23.

commit a221880faa57441e129d171a3cbc2d72480445e5
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:35:13 2023 -0700

    add split-insns.sh


all the automated instruction splitting commits:

https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=aff782105c86c1aae4807d7e5577c3c8c37a70f1

commit aff782105c86c1aae4807d7e5577c3c8c37a70f1
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Aug 7 16:04:00 2023 -0700

    split out instructions from openpower/isa/system.mdwn

<snip>

commit 8bd302d4376ce7859f617cc6fc528e4e454811aa
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Aug 7 16:04:00 2023 -0700

    split out instructions from openpower/isa/av.mdwn

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list