NeKernel.org and OCL.org: Release v1.1.4

Published January 3, 2026

OCL.org: v1.1.4:

New Libraries:

  • TProc (Text Processing Library)

Updated Libraries

  • Core (New APIs and Bug fixes)
  • FIX (Bug fixes and new API)

Examples

The TProc in action:

	auto rope = ocl::tproc::crope("The Quick Brown Fox Jumps Over The Lazy Dog");
	auto it = ocl::tproc::rope::starts_with_pred<ocl::tproc::crope>{"The Quick"}(rope.cbegin(), rope.cend());

	auto it_end = ocl::tproc::rope::ends_with_pred<ocl::tproc::crope>{"Lazy Dog"}(rope.cbegin(), rope.cend());

	ocl::io::println(it_end->data());
	ocl::io::println(it->data());

	auto new_elem = new ocl::tproc::crope(", and Jumps again.");
	auto ret_elem = rope.concat(new_elem);

	ocl::io::println(ret_elem->data());

NeKernel.org: v0.1.1:

New Subsystems:

  • LaunchKit and the LCP language (NeKernel)
  • NeLaunch system (NeKernel)
  • KernelTest framework (NeKernel)
  • Vettable/Unvettable patterns (NeKernel)
  • WeafRef/StrongRef patterns (Nectar)

Updated Subsystems:

  • NeKernel (Bug fixes, unit testing, and improvements)
  • BootZ (Better memory detection)
  • libDDK, libSystem (Bug fixes)
  • Nectar (Bug fixes, unit testing, and coverage testing)
  • NeBoot (Bug fixes)
  • NeBuild (Bug fixes, new TOML support)
Websites:
  • nekernel.org
  • ocl.nekernel.org