Commit Graph
2 Commits
Author SHA1 Message Date
David Richardson 9891579ac4 Foundation: remove commented-out _IS_NUMERIC macro fossil
- the commented directive predated the isNumeric modernization that
  replaced it with the CPIsNumeric() function
- cosmetic: with it gone, AppKit and Foundation sources contain no
  preprocessor directive text of any kind, active or commented
2026-10-06 18:26:49 -06:00
David Richardson b62721d79a Remove _IS_NUMERIC macro in favor of concrete funtion CPIsNumeric()
- Create Foundation/_CPFoundationUtilities.j to house global low-level utilities.
- Implement CPIsNumeric as a concrete JavaScript function, preserving the exact legacy logic.
- Import _CPFoundationUtilities.j in the Foundation.j umbrella manifest.
- Replace _IS_NUMERIC macro calls at all call sites with CPIsNumeric().
2026-08-05 13:47:28 -06:00