Skip to content

History / Diffusion

Revisions

  • docs: remove hardcoded tables of contents from hand-written pages GitHub renders its own outline for wiki pages, so the hand-maintained "Table of contents" / "Index" blocks were pure duplication and drifted out of sync with the headings they listed. Removed 47 blocks across 47 hand-written pages (Platform documentation, LearnGAMLStepByStep, Recipes, Tutorials, WikiOnly and Community), covering the several shapes these blocks took: plain link lists, nested lists, blockquote-prefixed entries, self-referencing "(PageName#anchor)" links and an empty "## Content" stub in PredatorPrey.md. Auto-generated files are deliberately untouched: their tables of contents come from the doc generator (gama.documentation XSL), so removing them here would be undone on the next regeneration. Removing those needs a change in the generator instead. Also dropped the duplicated "# Documentation" title that the removed block had been separating from the page title. The change is deletions only (0 insertions); every removed line was a TOC heading, a same-page anchor link or a blank line. No page links, image references or heading anchors were affected. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

    @RoiArthurB RoiArthurB committed Jul 29, 2026
  • docs: second sync pass with GAMA 2026-06 Follow-up to 264af25, covering the gaps found in the second full audit. Plugin-developer documentation (WikiOnly/DevelopingExtensions): - Annotation imports moved to the 2026 layout: msi.gama.precompiler.GamlAnnotations.* becomes gama.annotations.*, plus IKeyword, IAgent, IScope, Skill and IType repointed at gama.annotations.constants / gama.api.* - Documentation.md: gama.processor / gama.documentation plugin names, real Constants.java path, current jardesc output; dropped the removed ConvertToPDF - GamaArchitecture.md: replaced the 1.x plugin inventory with the actual 2026 extension list, the three display back-ends and the community-plugin pointer - DevelopingTypes.md no longer links to the removed GamlAnnotations.java Model and platform docs: - Headless application id msi.gama.headless.id4 -> gama.headless.product - save: remaining type:/with: occurrences -> format:/attributes: (BatchExperiments, LuneraysFlu_step6, PredatorPrey_step11) - Single-quoted display/experiment names -> identifier + title: Missing type documentation: - DataTypes.md: added action, dataframe, directory, font, gaml_type, image, kml, object and skill sections, closing the dead anchors targeted by the generated keyword index - FileTypes.md: added the Dataframe File section and its ToC entry Display types and version fossils: - type: java2D/opengl -> 2d/3d across tutorials, with the surrounding prose updated to match; Displays.md now mentions the OpenGL 4.1 engine - 2024-06 branch -> main, OpenJDK17 -> OpenJDK25, msi.gama.ext -> gama.dependencies, dropped the "Tested on GAMA 1.9.0" note Also fixed the broken heading anchors in GamlLanguage.md and ClassDefinition.md. Verified: no broken page links, no broken images, no remaining stale syntax. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

    @RoiArthurB RoiArthurB committed Jul 29, 2026
  • Phase 1: Grammar transformations (with: pairs, diffuse, transition, image→picture, do action, set)

    Arthur committed Jul 22, 2026
  • Bring full wiki from GAMA 1.9.3

    @RoiArthurB RoiArthurB committed Feb 22, 2024