description::
× Mcsh-creation: {2021-03-09}
· Hitp_Mcs-language is a-concept-language that maps mind-concepts to Hitp_Mcs.
· the-first application of Hitp_Mcs-lago is my-Hitp_Mcs--world-view published in the-current site.
· IF this project\a\ will work, THEN it\a\ will-prove that we must-move from TEXTS to CONCEPTS in-order-to manage our knowledge. {2021-11-19}
· the biggest problem of current {2026} AI (LLM) is garbage-in garbage-out\b\: writing structured validated knowledge with Mcsh_lago will-help to solve it\b\. {2026-05-03}
name::
* McshEngl.Hitp_Mcs-language!⇒Mcsh_lago,
* McshEngl.Mcsh_lago!=Hitp_Mcs-language, {2026-06-28}
* McshEngl.Mcsh_lago!~McshTchInf000009,
* McshEngl.McshTchInf000009.last.html//dirTchInf//dirMcsh!⇒Mcsh_lago,
* McshEngl.dirMcsh/dirTchInf/McshTchInf000009.last.html!⇒Mcsh_lago,
* McshEngl.Hitp-concept--language!⇒Mcsh_lago,
* McshEngl.Hitp_Mcs-format!⇒Mcsh_lago,
* McshEngl.HitpCpt-language!⇒Mcsh_lago,
* McshEngl.Mcsh--concept-language!⇒Mcsh_lago,
* McshEngl.Mcsh-format!⇒Mcsh_lago,
* McshEngl.Mcsh-lag!⇒Mcsh_lago,
* McshEngl.Mcsh-lago!⇒Mcsh_lago,
* McshEngl.Mcsh-lagCnpt!⇒Mcsh_lago,
* McshEngl.Mcsh-language!⇒Mcsh_lago,
* McshEngl.Mcshl!⇒Mcsh_lago,
* McshEngl.Mcshlago!⇒Mcsh_lago,
· McshLago!⇒Mcsh_lago,
* McshEngl.lagCnpt.007-Hitp_Mcs!⇒Mcsh_lago,
* McshEngl.lagCnpt.Hitp_Mcs!⇒Mcsh_lago,
* McshEngl.lagHcpt!⇒Mcsh_lago,
* McshEngl.lagHitp_Cpt!⇒Mcsh_lago,
* McshEngl.lagHitp_Mcs!⇒Mcsh_lago,
* McshEngl.lagHmcs!⇒Mcsh_lago,
* McshEngl.lagMcsh!⇒Mcsh_lago,
* McshEngl.lagMcsHitp!⇒Mcsh_lago,
* McshEngl.lagoMcsh!⇒Mcsh_lago, {2025-01-27}
name::
* McshEngl.Mcsh_lago'user,
description::
· a-human that uses the-language.
description::
· mind-concepts[a] are subjective models of humans environment, constructed by the-mind.
· anything we perceive is a-mind-concept[a].
· mind-concepts have attributes which are also mind-concepts.
· systems of mind-concepts are mind-concepts.
· mind-concepts are-NOT the-units of information.
· information|knowledge is mind-concepts.
· human-languages have rules to give them[a] names.
· human-languages map mind-concepts into logo-(text|speech).
· logos are whole-part-systems of sentences which map relations or doings of mind-concepts and describe attributes of mind-concepts.
· the-semantic-units of sentences are names of semo-concepts.
name::
* McshEngl.Mcsh_lago'input,
description::
· the-output of Mcsh_lago is a-Hitp_doc that denotes an-Mcs.
· it is also a-webpage and a-webapp.
· it also contains MANY Mcs-concepts related to outer one.
· an-Mcs created with Mcsh_lago I call Hitp_Mcs, McsHitp, or Mcsh.
· a-Hitp_Mcs is a-model of a-mind-concept.
· it is-written in Html, Css, and JavaScript code.
· an-McshFile is a-Hitp_Mcs which is a-webpage, an-Mcshapp.
· the-Mcshapp is an-McshFile.
name::
* McshEngl.output-of-Mcsh_lago!⇒Mcshapp,
* McshEngl.Mcshapp!=output-of-Mcsh_lago,
* McshEngl.Mcsh-app!⇒Mcshapp,
* McshEngl.Mcsh-doc!⇒Mcshapp,
* McshEngl.Mcsh_lago'output!⇒Mcshapp,
* McshEngl.Mcsh-web-app!⇒Mcshapp,
* McshEngl.Mcshapps!~plural!⇒Mcshapp,
* McshEngl.Mcshdoc!⇒Mcshapp,
* McshEngl.Mcshdocs!~plural!⇒Mcshapp,
* McshEngl.file-Mcsh!⇒Mcshapp,
* McshEngl.McshFile!⇒Mcshapp,
* McshEngl.McshAsfile!⇒Mcshapp,
* McshFile, {2021-03-24} {2025-08-09}
* McshEngl.McshHeader!⇒Mcshapp,
* McshEngl.Mcsh.Header!⇒Mcshapp,
* McshEngl.Mcsh.File!⇒Mcshapp,
* McshEngl.filMcs!⇒Mcshapp,
* McshEngl.header-Mcsh!⇒Mcshapp,
* McshEngl.webpage-Mcsh!⇒Mcshapp,
description::
× Mcsh-creation: {2026-09-11}
· it is-written in Html, Css, and JavaScript code.
description::
× Mcsh-creation: {2026-09-11}
· an-Mcshapp is a-Hitpdoc, then adheres to Hitp-Html-code.
· an-Mcshapp has extra notation, to represent senso-concepts.
name::
* McshEngl.Html-code--of-Mcshapp!⇒Mcshhtml,
* McshEngl.Mcshhtml!=Html-code--of-Mcshapp,
* McshEngl.Mcsh-Html-code!⇒Mcshhtml,
* McshEngl.Mcshapp'Html-code!⇒Mcshhtml,
description::
× Mcsh-creation: {2026-09-11}
* mMcsh2.js: the-main code that displays the-app,
* extra.js: other functions (webapps) inside the-app,
name::
* McshEngl.JavaScript-code-of-Mcshapp!⇒Mcshjsbr,
* McshEngl.Mcshjsbr!=JavaScript-code-of-Mcshapp,
* McshEngl.Mcshapp'JavaScript-code!⇒Mcshjsbr,
description::
· relative: McshTchInf000009.last.html,
· absolute: https://synagonism.net/dirMcsh/dirTechInf/McshTchInf000009.last.html,
· Hitpdocs are-named: HitpDirNnnnnn.last.html.
· IF we name them as filMcs000000.last.html, THEN we can-change its main-name without changing its file-name. Also this way we can-store 1-million file-concepts per directory or using and a-letter eg filMcsA000000.last.html, 26 millions. {2021-03-28}.
name::
* McshEngl.Mcshapp'file-name,
* McshEngl.McshFile'file-name,
description::
· Hitp_Mcs is an-Mcs written with my Mcsh_lago-web-language.
· the current concept (Mcsh_lago) is a-Hitp_Mcs.
name::
* McshEngl.Hitp--senso-concept!⇒Mcsh,
* McshEngl.Mcsh!=Hitp--senso-concept, {2021-03-22}
* McshEngl.cnptHitp!⇒Mcsh,
* McshEngl.concept-of-Mcsh_lago!⇒Mcsh,
* McshEngl.conceptHitp!⇒Mcsh,
* McshEngl.Hitp-Mcs!⇒Mcsh,
* McshEngl.Hitp_Mcs!⇒Mcsh,
* McshEngl.Hitp-concept!⇒Mcsh,
* McshEngl.Hitp-cpt!⇒Mcsh,
* McshEngl.Hitp-sensorial-concept!⇒Mcsh,
* McshEngl.Hitppage.sensorial-concept!⇒Mcsh,
* McshEngl.Hmcs!⇒Mcsh, {2021-03-10},
* McshEngl.Mcs.Hitp!⇒Mcsh,
* McshEngl.Mcs.web!⇒Mcsh,
* McshEngl.McsAsHitp!⇒Mcsh,
* McshEngl.Mcshapp'Mcs!⇒Mcsh,
* McshEngl.Mcsh_lago'concept!⇒Mcsh,
* McshEngl.Mcsh_lago'Mcs!⇒Mcsh,
* McshEngl.mcsHitp!⇒Mcsh,
* McshEngl.mcsHtml.Hitp!⇒Mcsh,
* McshEngl.modelConceptSensoHitp!⇒Mcsh,
* McshEngl.modelConceptStructuredHitp!⇒Mcsh,
* McshEngl.senso-concept.Hitp!⇒Mcsh,
* McshEngl.sensorial-concept.Hitp!⇒Mcsh,
* McshEngl.web--sensorial-concept!⇒Mcsh, {2018-02-18},
* McshEngl.web-Mcs!⇒Mcsh, {2018-02-18},
description::
× Mcsh-creation: {2025-06-05}
· the-languages of names that are-indexed:
name::
* McshEngl.Mcsh'language-of-names,
* McshEngl.Mcsh'name-language,
* McshEngl.Mcsh_lago'language-of-names,
* McshEngl.name-language--of-Mcsh_lago,
description::
× Mcsh-creation: {2026-06-29}
× generic: Mcs-name
name::
* McshEngl.name-of-Mcsh!⇒Mcshname,
* McshEngl.Mcshname!=name-of-Mcsh,
* McshEngl.Mcsh'name!⇒Mcshname,
* McshEngl.Mcsh-name!⇒Mcshname,
* McshEngl.Mcsh_name!⇒Mcshname,
* McshEngl.nameMcsh!⇒Mcshname,
description::
* adje-name,
* adve-name,
* case-name,
* conj-name,
* formal-name,
* id-name,
* informal-name,
* lago-name,
* McsLago-name,
* noun-name,
* verb-name,
* title-name,
===
* main--Mcsh-name,
** formal-mind-main--Mcsh-name,
*** global-formal-mind-main--Mcsh-name,
*** local-formal-mind-main--Mcsh-name,
** formalNo-mind-main--Mcsh-name,
* mainNo--Mcsh-name,
===
* mind--Mcs-name,
* mindNo--Mcs-name,
description::
× Mcsh-creation: {2026-06-29}
· the-global formal unique main-name,
· this is the-Html-link of the-concept.
* absolute: http://localhost/dirMcsh/dirTchInf/McshTchInf000009.last.html
* relative: dirTchInf/McshTchInf000009.last.html
name::
* McshEngl.Mcshname.id!⇒nameMcshId,
* McshEngl.nameMcshId!=Mcshname.id,
* McshEngl.Mcsh_id!⇒nameMcshId,
* McshEngl.id-Mcsh-name!⇒nameMcshId,
* McshEngl.id-of-Mcsh!⇒nameMcshId,
* McshEngl.link-name-of-Mcsh!⇒nameMcshId,
* McshEngl.Mcsh_nameMainFrmlGlbl!⇒nameMcshId,
description::
× Mcsh-creation: {2026-08-10}
* global-id-name: https://synagonism.net/dirMcsh/dirLag/McshLag000003.last.html#idInfHmnBrn004
name::
* McshEngl.global-id-Mcsh-name!⇒nameMcshIdGlbl,
* McshEngl.nameMcshIdGlbl!=global-id-Mcsh-name,
* McshEngl.nameMcshId.global!⇒nameMcshIdGlbl,
description::
* local-id-name: http://localhost/dirMcsh/dirTchInf/McshTchInf000009.last.html
name::
* McshEngl.Mcsh-local-id!⇒nameMcshIdLocl,
* McshEngl.nameMcshIdLocl!=Mcsh-local-id,
* McshEngl.local-id-Mcsh-name!⇒nameMcshIdLocl,
* McshEngl.nameMcshId.local!⇒nameMcshIdLocl,
* McshEngl.global-formal-main--name-of-Mcsh!⇒nameMcshIdLocl,
description::
× Mcsh-creation: {2026-08-10}
· absolute-id-name is a-global or local id-name.
* https://synagonism.net/dirMcsh/dirLag/McshLag000003.last.html#idInfHmnBrn004
or
* http://localhost/dirMcsh/dirTchInf/McshTchInf000009.last.html
name::
* McshEngl.nameMcshId.absolute!⇒nameMcshIdAbso,
* McshEngl.nameMcshIdAbso!=nameMcshId.absolute,
* McshEngl.absolute-id-name--of-Mcsh!⇒nameMcshIdAbso,
description::
* relative-id-name: dirTchInf/McshTchInf000009.last.html
n`ame::
* McshEngl.Mcsh-relative-id!⇒nameMcshIdRela,
* McshEngl.nameMcshIdRela!=Mcsh-relative-id,
* McshEngl.nameMcshId.relative!⇒nameMcshIdRela,
* McshEngl.relative-id-name--of-Mcsh!⇒nameMcshIdRela,
description::
× Mcsh-creation: {2026-06-30}
· the-formal and informal main-name.
name::
* McshEngl.Mcshname.main!⇒nameMcshMain,
* McshEngl.nameMcshMain!=Mcshname.main,
* McshEngl.main-Mcsh-name!⇒nameMcshMain,
description::
× Mcsh-creation: {2026-06-29}
· machine readable main-name.
· formal-name is the-text after '!⇒' in a-McsLago-name.
· one word.
· example: Mcsh_lago, lagoMcsh, nameMcshFrml,
· every language could have one formal and one informal name, but the-English formal-name is the-formal-name of the-concept. {2026-08-15}
name::
* McshEngl.Mcsh-formal-name!⇒nameMcshFrml,
* McshEngl.nameMcshFrml!=Mcsh-formal-name,
* McshEngl.nameFormal-of-Mcsh!⇒nameMcshFrml,
* McshEngl.formal-main-Mcsh-name!⇒nameMcshFrml,
* McshEngl.formal-Mcsh-main-name!⇒nameMcshFrml,
* McshEngl.formal-name--of-Mcsh!⇒nameMcshFrml,
* McshEngl.nameMcshMain.formal!⇒nameMcshFrml,
* McshEngl.Mcshname.mainFormal!⇒nameMcshFrml,
description::
× Mcsh-creation: {2026-06-29}
· human readable main-name.
· example: Mcsh-informal-name,
· informal-name is the-text after '!=' of a-formal-name.
name::
* McshEngl.Mcsh-informal-name!⇒nameMcshFrmlNo,
* McshEngl.nameMcshFrmlNo!=Mcsh-informal-name,
* McshEngl.nameInformal-of-Mcsh!⇒nameMcshFrmlNo,
* McshEngl.nameMcshMain.formalNo!⇒nameMcshFrmlNo,
* McshEngl.Mcshname.mainFormalNo!⇒nameMcshFrmlNo,
* McshEngl.informal-main-Mcsh-name!⇒nameMcshFrmlNo,
* McshEngl.informal-name--of-Mcsh!⇒nameMcshFrmlNo,
* McshEngl.informal-Mcsh-main-name!⇒nameMcshFrmlNo,
description::
× Mcsh-creation: {2026-06-30}
· mainly the-informal-main-name, but can contain and the-formal-main-name.
name::
* McshEngl.Mcsh-title!⇒nameMcshTitle,
* McshEngl.nameMcshTitle!=Mcsh-title,
* McshEngl.nameMcshMain.title!⇒nameMcshTitle,
* McshEngl.Mcshname.title-main-mind!⇒nameMcshTitle,
* McshEngl.title-main-Msch-name!⇒nameMcshTitle,
* McshEngl.title-Msch-main-name!⇒nameMcshTitle,
description::
× Mcsh-creation: {2026-06-30}
· any non main-name.
name::
* McshEngl.Mcshname.mainNo!⇒nameMcshMainNo,
* McshEngl.nameMcshMainNo!=Mcshname.mainNo,
* McshEngl.Mcsh_nameMainNo!⇒nameMcshMainNo,
* McshEngl.mainNo-Mcsh-name!⇒nameMcshMainNo,
* McshEngl.non-main-Mcsh-name!⇒nameMcshMainNo,
description::
× Mcsh-creation: {2026-08-13}
· the-names of form * McsLago.name,.
· contain per language its formal, informal and synonyms (aNoun, aCase, aAdje, aAdve, aVerb, aConj).
· do not contain its id and title.
name::
* McshEngl.McsLago-name-of-Mcsh!⇒nameMcshMcsLago,
* McshEngl.nameMcshMcsLago!=McsLago-name-of-Mcsh,
* McshEngl.Mcshname.McsLago!⇒nameMcshMcsLago,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.name..., without !~case|adje|adve|verb|conj
name::
* McshEngl.noun-of-Mcsh!⇒nameMcshNoun,
* McshEngl.nameMcshNoun!-noun-of-Mcsh,
* McshEngl.nameMcshMcsLago.noun!⇒nameMcshNoun,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.name!~caseEngl...,
name::
* McshEngl.case-of-Mcsh!⇒nameMcshCase,
* McshEngl.nameMcshCase!=case-of-Mcsh,
* McshEngl.nameMcshMcsLago.case!⇒nameMcshCase,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.name!~adjeEngl...,
name::
* McshEngl.adjective-of-Mcsh!⇒nameMcshAdje,
* McshEngl.nameMcshAdje!=adjective-of-Mcsh,
* McshEngl.nameMcshMcsLago.adje!⇒nameMcshAdje,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.name!~adveEngl...,
name::
* McshEngl.adverb-of-Mcsh!⇒nameMcshAdve,
* McshEngl.nameMcshAdve!=adverb-of-Mcsh,
* McshEngl.nameMcshMcsLago.adve!⇒nameMcshAdve,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.name!~verbEngl...,
name::
* McshEngl.verb-of-Mcsh!⇒nameMcshVerb,
* McshEngl.nameMcshVerb!=verb-of-Mcsh,
* McshEngl.nameMcshMcsLago.verb!⇒nameMcshVerb,
description::
× Mcsh-creation: {2026-08-14}
× format: * McshEngl.at!~conjEngl...,
name::
* McshEngl.conjunction-of-Mcsh!⇒nameMcshConj,
* McshEngl.nameMcshConj!=conjunction-of-Mcsh,
* McshEngl.nameMcshMcsLago.conj!⇒nameMcshConj,
description::
· any type of data used.
description::
* section-data,
* para-data,
* script-data,
=== para_data:
* list-data,
* name-value-data,
* table-data,
* text-data,
* time-data,
* tree-data,
description::
× Mcsh-creation: {2026-08-09}
· Mcsh_sect are section-Html-elements that mainly contain the-attributes of a-McshFile-concept.
· also they contain the-Mcsh_para data.
· IF they contain name::-para, THEN they are sect-concepts.
name::
* McshEngl.Mcsh_data.section!⇒Mcsh_sect,
* McshEngl.Mcsh_sect!=Mcsh_data.section,
* McshEngl.Mcsh'section-element!⇒Mcsh_sect,
* McshEngl.section-element--of-Mcsh!⇒Mcsh_sect,
* McshEngl.section-data--of-Mcsh!⇒Mcsh_sect,
description::
× Mcsh-creation: {2026-08-13}
· overview of Mcsh_sect is its part WITHOUT its section parts.
· only its direct h, p, div elements.
name::
* McshEngl.Mcsh_sect'overview,
* McshEngl.overview-of-Mcsh_sect,
description::
× Mcsh-creation: {2026-06-29}
· text, name-value, list, table, and tree are-stored in p and div Html-elements.
· list, table, tree data all are-wrapped with div-elements.
name::
* McshEngl.Mcsh'para-data!⇒Mcsh_para,
* McshEngl.Mcsh_para!=Mcsh'para-data,
* McshEngl.Mcsh-para!⇒Mcsh_para,
* McshEngl.Mcsh_data.para!⇒Mcsh_para,
* McshEngl.para-data--of-Mcsh!⇒Mcsh_para,
description::
× Mcsh-creation: {2026-08-12}
· p-elements can contain misc info.
· IF they contain McsLago-names, THEN they are para-concepts.
name::
* McshEngl.p-element--of-Mcsh!⇒Mcsh_paraP,
* McshEngl.p-data--of-Mcsh!⇒Mcsh_paraP,
* McshEngl.Mcsh_paraP!=p-data--of-Mcsh,
* McshEngl.Mcsh_para.p!⇒Mcsh_paraP,
description::
× Mcsh-creation: {2026-08-12}
· div-elements are wrapers of lists, table, trees.
· IF they contain McsLag-names, THEN they are para-concepts.
name::
* McshEngl.div-element--of-Mcsh!⇒Mcsh_paraDiv,
* McshEngl.div-data--of-Mcsh!⇒Mcsh_paraDiv,
* McshEngl.Mcsh_para.div!⇒Mcsh_paraDiv,
description::
× Mcsh-creation: {2026-08-09}
· Mcsh_script are script-Html-elements that contain JavaScript code.
name::
* McshEngl.Mcsh_data.script!⇒Mcsh_script,
* McshEngl.Mcsh_script!=Mcsh_data.script,
description::
· all sentences begin with char.183'·'.
· if text is a-quotation, it is-enclosed with char.34'"' and contains its source.
name::
* McshEngl.Mcsh-text!⇒Mcsh_text,
* McshEngl.Mcsh_text,
* McshEngl.Mcsh'data.text!⇒Mcsh_text,
* McshEngl.Mcsh'text-data!⇒Mcsh_text,
name::
* McshEngl.Mcsh_time,
* McshEngl.Mcsh'data.time!⇒Mcsh_time,
* McshEngl.Mcsh'time-data!⇒Mcsh_time,
description::
· the-items of a-list begin with char.42'*'.
name::
* McshEngl.Mcsh_list,
* McshEngl.Mcsh'array-data!⇒Mcsh_list,
* McshEngl.Mcsh'data.list!⇒Mcsh_list,
* McshEngl.Mcsh'list-data!⇒Mcsh_list,
description::
· name-value-data begin with char.215'×'.
× name: value
× aType: [string, object]
× bRequired: true
× nSince: 2.0
× sParent: root
[hmnSngo.{2020-12-28}]
name::
* McshEngl.Mcsh_Nvd!=name-value-data--of-Mcsh,
* McshEngl.Mcsh'data.name-value!⇒Mcsh_Nvd,
* McshEngl.Mcsh'name-value-data!⇒Mcsh_Nvd,
description::
· example:
<div id="idTable">
<p>table-title::
</p>
<table>
<tr>
<td>row11</td>
<td>row12</td>
</tr>
<tr>
<td>row21</td>
<td>row22</td>
</tr>
</table>
<a class="clsHide" href="#idTable"></a></div>
name::
* McshEngl.Mcsh_table,
* McshEngl.Mcsh'data.table!⇒Mcsh_table,
* McshEngl.Mcsh'table-data!⇒Mcsh_table,
description::
× Mcsh-creation: {2026-08-14}
* cnptFile,
* cnptSect,
* cnptPara,
name::
* McshEngl.type-of-Mcsh!⇒Mcsh_type,
* McshEngl.Mcsh_type!=type-of-Mcsh,
description::
· see Mcsh_lago'evoluting.
name::
* McshEngl.evoluting-of-Mcsh,
* McshEngl.Mcsh'evoluting,
description::
· McshFile-title is a-header-Html-element which includes a-h1-element with the-text of the-title.
name::
* McshEngl.McshFile'att001-title,
* McshEngl.McshFile'title,
* McshEngl.title-of-McshFile,
description::
× Mcsh-creation: {2026-04-29}
· non File Hitp_Mcs.
name::
* McshEngl.fileNo-Mcsh!⇒McshappNo,
* McshEngl.Mcsh.FileNo!⇒McshappNo,
* McshEngl.McshAsfileNo!⇒McshappNo,
* McshFileNo, {2019-03-07},
* mcshFileNo, {2025-08-09}
* McshEngl.McshFileNo, {2026-08-09}
specific::
* section-Hitp_Mcs,
** H1-Hitp_Mcs,
** H2-Hitp_Mcs,
** H3-Hitp_Mcs,
** H4-Hitp_Mcs,
** H5-Hitp_Mcs,
** H6-Hitp_Mcs,
* P-Hitp_Mcs,
description::
· a-section-Mcsh is a-concept-(Mcsh), part of a-File-Mcsh, that uses the-section-Html-element and one of its H1...H6-heading-elements.
· the-current-Mcs is an-McsηSectH3.
· the-text of its heading-element contains its title.
· the-whole-concept is-stored inside the-heading-element.
· the-first inner-elements are the-p-Html-elements description and name.
· its attributes are its part section-data.
name::
* McshEngl.section-Mcsh!⇒McshSect,
* McshEngl.McshSect!=section-Mcsh, {2026-08-09}
* McshEngl.McshSection!⇒McshSect,
* McshEngl.Mcsh.section!⇒McshSect,
description::
· Mcsh_para-data, if contain and Mcs-names (* McsLago.name,) form para-concepts (McshPara).
· there-are 2 types of McshPara:
* a-text McshPara and
* a-list McshPara,
[hmnSngo.2017-12-17]
name::
* McshEngl.para-Mcsh!⇒McshPara,
* McshEngl.McshPara!=para-Mcsh, {2026-08-09}
* McshEngl.Mcsh.para!⇒McshPara,
* McshEngl.Mcsh.Para!⇒McshPara,
* McshEngl.McshFileNo.para!⇒McshPara,
* McshEngl.para-concept!⇒McshPara,
description::
· the-title of a-McshPara ends with '::'
name::
* McshEngl.McshPara'att001-title,
* McshEngl.McshPara'title,
* McshEngl.title-of-McshPara,
description::
· after the-title, I put one or more names as:
* McsLag4.name,
· since {2020-10-18} these names are-indexed with the-Mcsh'manager.
name::
* McshEngl.McshPara'att002-name,
* McshEngl.McshPara'name,
* McshEngl.name-of-McshPara,
description::
· a-text--Hitp-structured-concept is comprised of:
* a-title that ends with '::' and
* a-list of sentences that begin with '·' and end with '.',
· examples are the-description structured-concepts.
[hmnSngo.2017-12-17]
name::
* McshEngl.text-McshPara!⇒McshPText,
* McshEngl.McshPText!=text-McshPara,
* McshEngl.McshPara.text!⇒McshPText,
description::
· a-list-McshPara is comprised of:
* a-title that ends with '::' and
* a-list of info that begin with '*',
· examples are the-name structured-concepts.
[hmnSngo.2017-12-17]
name::
* McshEngl.list-McshPara!⇒McshPList,
* McshEngl.McshPList!=list-McshPara,
* McshEngl.McshPara.list!⇒McshPList,
description::
· FolioViews-Mcsh is a-Hitp_Mcs converted from FolioViews-Mcs.
· address: dirFolioViews.
name::
* McshEngl.FolioViews-Mcsh,
* McshEngl.FolioViews_Mcsh,
* McshEngl.Mcsh.FolioViews,
* McshEngl.McshFv!=FolioViews-Mcsh,
description::
× generic: Mcsview
· a-system of Hitp_Mcs.
name::
* McshEngl.view-of-Mcsh!⇒Mcshview,
* McshEngl.Mcshview!=view-of-Mcsh,
* McshEngl.Mcsh'view!⇒Mcshview,
* McshEngl.Mcsh-view!⇒Mcshview,
* McshEngl.Mcsh_view!⇒Mcshview,
* McshEngl.Mcshapp'view!⇒Mcshview,
* McshEngl.Mcsh_lago'output-view!⇒Mcshview,
* McshEngl.view.Mcsh!⇒Mcshview,
description::
× Mcsh-creation: {2026-08-29}
× generic: Mcsdir
· Mcsh-dirview is a-directory, part of the-worldview, with related concepts.
name::
* McshEngl.directory-view-of-Mcsh!⇒Mcshdir,
* McshEngl.Mcshdir!=directory-view-of-Mcsh,
* McshEngl.Mcsh-dirview!⇒Mcshdir,
* McshEngl.dir-view-of-Mcshapp!⇒Mcshdir,
* McshEngl.dirview-of-Mcshapp!⇒Mcshdir,
description::
× generic: Mcsbase
· Mcsh_base is the-set of Mcsh-worldviews in one website.
· configSite.html//siteroot can-contain the-worldviews of the-site and is part of site-menu.
name::
* McshEngl.baseview-of-Mcsh!⇒Mcshbase,
* McshEngl.Mcshbase!=baseview-of-Mcsh,
* McshEngl.Mcsh'baseview!⇒Mcshbase,
* McshEngl.Mcsh-baseview!⇒Mcshbase,
* McshEngl.Mcshapp'base!⇒Mcshbase,
* McshEngl.Mcshbview!⇒Mcshbase,
* McshEngl.Mcsh_base!⇒Mcshbase,
* McshEngl.baseMcsh!⇒Mcshbase,
* McshEngl.base-of-Mcsh!⇒Mcshbase,
* McshEngl.base-view.Mcsh!⇒Mcshbase,
* McshEngl.baseview.Mcsh!⇒Mcshbase,
* McshEngl.Mcsh_lago'output-baseview!⇒Mcshbase,
description::
× Mcsh-creation: {2025-10-14}
· Mcshapp, the-output of Mcsh_lago, is an-app and it has functions:
* search the-names of its texts.
* find the-codepoints of its characters.
* double-clicking selects names, not words, and query them.
* includes other sub-apps with various functions.
· Mcshmgr includes the-above functions and has more from additional programs.
name::
* McshEngl.Mcshapp'doing,
description::
× Mcsh-creation: {2025-10-21}
· Mcshapp-command I call the-functions on its Menu.
name::
* McshEngl.command-of-Mcshapp!⇒Mcshcmnd,
* McshEngl.Mcshcmnd!=command-of-Mcshapp,
* McshEngl.Mcshapp'command!⇒Mcshcmnd,
* McshEngl.Mcshapp-command!⇒Mcshcmnd,
description::
× Mcsh-creation: {2025-10-22}
· Mcshmgr indexes the-names of concepts of McshFiles.
· name-search-command searches these indexes and suggest names and preview the-first suggestion.
name::
* McshEngl.Mcshapp'name-search-command,
* McshEngl.Mcshcmnd.name-search-command,
* McshEngl.name-search-command-in-Mcshapp,
description::
× Mcsh-creation: {2025-10-21}
· DoubleClicking on content, selects the-clicked NAME\a\, not word, query it\a\, and preview the-first suggestion.
· if http is-clicked, it opens this address in a-new tab.
· the-language on which searches, is the-one selected in the-search-tab.
· we can-change the-language and after clicking, but selected first the-language the-process is faster.
· double-click selects the-name to THE-RIGHT of clicking word.
name::
* McshEngl.DoublClicking-in-Mcshapp,
* McshEngl.Mcshapp'DoublClicking,
* McshEngl.Mcshcmnd.DoublClicking,
description::
× Mcsh-creation: {2025-10-22}
· query-selection-command queries the-selection and preview the-first suggestion.
· if http-address is-selected, it opens this address in a-new tab.
· Ctrl+q does also the-same command.
name::
* McshEngl.Mcshapp'query-selection,
* McshEngl.Mcshcmnd.query-selection,
* McshEngl.query-selection-command-in-Mcshapp,
description::
× Mcsh-creation: {2025-10-22}
· selection-codepoints-command displays the-Unicode-codepoints of the-selected characters in my site.
· Ctrl+0 is its shortcut.
name::
* McshEngl.Mcshapp'selection-codepoints,
* McshEngl.Mcshcmnd.selection-codepoints,
* McshEngl.selection-codepoints-command-in-Mcshapp,
description::
× generic: Mcs-worldview
· Mcsh-worldview is a-system of Mcsh with its own index of names.
· An-Mcshwv has in the-siteroot 2 directories:
- dirMcsh (dirMcshSngu, dirMcshAuthorname) wchich contains the-Mcsh-concepts and the indexes of their names.
- dirMcshmgr which contains the-tools to create and display the-Mcsh-concepts.
· the-dirMcsh contains subject-subdirectories (dirCor, dirLag, dirTch, dirTchInf, ...), the-dirNamidx (with the-indexes of the-Mcsh-names) and the-dirManager (with misc helpers).
name::
* McshEngl.worldview-of-Mcsh!⇒Mcshwv,
* McshEngl.Mcshwv!=worldview-of-Mcsh,
* McshEngl.Mcsh'worldview!⇒Mcshwv,
* McshEngl.Mcsh--world-view!⇒Mcshwv,
* McshEngl.Mcsh-worldview!⇒Mcshwv,
* McshEngl.Mcsh_worldview!⇒Mcshwv,
* McshEngl.Mcshapp'world-view!⇒Mcshwv,
* McshEngl.Mcshworld!⇒Mcshwv,
* McshEngl.Mcshwview!⇒Mcshwv,
* McshEngl.Mcsh_lago'output--world-view!⇒Mcshwv,
* McshEngl.world-view.Mcsh!⇒Mcshwv,
description::
× Mcsh-creation: {2026-09-12}
· contains what a-worldview shows in Site-Menu
.
name::
* McsEngl.configWorldview-of-Mcshwv,
* McsEngl.Mcshwv'configWorldview,
description::
× Mcsh-creation: {2026-09-09}
1) worldview-root-directory: dirMcsh, dirMcshAuthor,
2) worldview-subject-directory: dirCor, dirLag, dirTch, dirTchInf,
3) worldview-name-index-directory: dirNamidx,
4) worldview-manager-directory: dirManager,
5) Mcsh-manager-directory: dirMcshmgr,
· a-Hitp-worldview has same directory-structure, the-only difference is that the-root dir is-named dirHitp, dirHitpAuthor.
name::
* McshEngl.directory-of-Mcshwv!⇒Mcshwvdir,
* McshEngl.Mcshwvdir!=directory-of-Mcshwv,
* McshEngl.Mcshwv'directory!⇒Mcshwvdir,
* McshEngl.Mcshwv-dir!⇒Mcshwvdir,
description::
× Mcsh-creation: {2026-09-12}
· the-names of the-root directory of a-Mcshwv are: dirMcshName.
· dirMcsh is-called the-main worldview of an-Mcshsite.
name::
* McsEngl.dirMcshName-of-Mcshwv,
* McsEngl.worldview-root-directory,
description::
× Mcsh-creation: {2025-05-25}
· Mcshapp-html-files are-stuctured per subject-dirs.
· also these subject-dirs contain and the-directories of Mcshapp-html-files\a\ that contain extra files of them\a\.
name::
* McshEngl.Mcshwv'dirSubject,
* McshEngl.dirSubject-of-Mcshwv,
description::
× Mcsh-creation: {2026-09-12}
* Mcshapps (McshDirNnnnnn.last.html),
* helper files for Mcshapps (inside dirNameFile or McsDirNnnnnn.files),
* index.html: redirects to ,
* Mcshqnt.json: with the-quantity of concepts,
name::
* McshEngl.dirSubject'file,
* McshEngl.dirSubject-file,
* McshEngl.file-of-dirSubject,
description::
× Mcsh-creation: {2025-05-25}
· contains:
- namidx.lagRoot.json file,
- dirLagLlll directories of languages which contain
- namidx.lagLlll00.json files
name::
* McshEngl.dirNamidx,
* McshEngl.dirNamidx-of-Mcshwv,
* McshEngl.Mcshwv'dirNnamidx,
description::
× Mcsh-creation: {2026-09-09}
· dirLagLlll is a-subdirectory of dirNamidx which contains the-indexes of the-names of the-concepts in a-language of a-worldview.
· example: dirLagEngl, dirLagElln, dirLagZhon,
· contains the namidx.lagLlllNumber.json files.
name::
* McshEngl.dirLagLlll//dirNamidx,
* McshEngl.dirNamidx/dirLagLlll,
description::
× Mcsh-creation: {2026-09-09}
* namidx.lagRoot.json,
* namidx.lagRoot.start.json,
* namidx.lagLlllNumber.json,
* namidx.lagLlllExtra.json,
name::
* McshEngl.dirNamidx'file,
* McshEngl.dirNamidx-file,
* McshEngl.file-of-dirNamidx,
* McshEngl.name-index-file,
* McshEngl.name-index-files!~plural,
description::
· name-index-files are array-json-files that contain INDICES of the-names of sensorial-concepts, orderd per Unicode-code-point, per language.
· each name is an-array of the-name AND the-Url of the-concept with this name.
[
[";lagEngl01ei","A..B",2032,"2021-11-08"],
["AA@EuvocStat","dirStn/McshStn000020.last.html#idEuoStatglsrAA"],
...
]
name::
* McshEngl.namidx.lagLlllNumber.json//dirLagLlll//dirNamidx!⇒namidxjsonLangNmbr,
* McshEngl.namidxjsonLangNmbr!=namidx.lagLlllNumber.json//dirLagLlll//dirNamidx,
* McshEngl.index-file-of-Mcsh_lago!⇒namidxjsonLangNmbr,
* McshEngl.letter-file--of-dirNamidx!⇒namidxjsonLangNmbr,
* McshEngl.name-Url-Mcshfile!⇒namidxjsonLangNmbr,
* McshEngl.name-index-content-file!⇒namidxjsonLangNmbr,
* McshEngl.name-index-json-file!⇒namidxjsonLangNmbr,
* McshEngl.name-index-name-Url-file!⇒namidxjsonLangNmbr,
* McshEngl.namidx.name-Url-file!⇒namidxjsonLangNmbr,
* McshEngl.namidx.lag.json-file!⇒namidxjsonLangNmbr,
specific-tree-of-namidxjsonLangNmbr::
* reference-namidxjsonLangNmbr,
* referenceNo-namidxjsonLangNmbr,
description::
· a-reference-namidx.lag-file does-not-contain names-of-Mcs but references to other namind-files.
· when a-namidx-file is too big, takes long time to be-downloaded.
· then we divide it to smaller easily downloaded files and the-original file is-becoming a-reference-file.
· the-name of a-reference-namind-file ends in 'namidx.lag..._0.json'.
· the-first element contain info about the-file:
a) the-name of the-file,
b) names from (included) to (not included),
c) quantity of names,
d) date,
e) comment.
[
[";lagEngl03si_2_0",";char..chas",163141,"2021-03-25","codepoint order"],
["lagEng03si_2_1","char..char.2",11366],
["lagEng03si_2_2","char.2..char.7",11973],
["lagEng03si_2_3","char.7..char.Α",8939],
...
["lagEng03si_2_14","char.n..chas",18303]
]
name::
* McshEngl.namidxjsonLangNmbr.reference,
* McshEngl.namidx.lagLlllNumber.json.reference,
* McshEngl.reference-namidx.lagLlllNumber.json,
description::
· a-referenceNo-namidx.lag-file is a-json-file that contains ordered names-of-Mcs, per codepoint, and their addresses.
· all languages have and the-namidx.lagLang00.json file which contains the-names that begin without a-letter of that language.
· the-first element contain info about the-file:
a) the-name of the-file,
b) names from (included) to (not included),
c) quantity of names,
d) date.
[
[";lagEngl01ei",";A..B",1723,"2021-03-25"],
["AA!/EuvocStat","dirStn/McshStn000020.last.html#idEuoStatglsrAA"],
["AAj!⇒McsmgrAAj","dirCor/McshCor000002.last.html#idMcsmAaj"],
...
]
name::
* McshEngl.namidxjsonLangNmbr.referenceNo,
* McshEngl.namidx.lagLlllNumber.json.referenceNo,
* McshEngl.referenceNo-namidx.lagLlllNumber.json,
description::
· the-names of concepts are-indexed.
· they are-stored in files hierarchically.
· namidx.lagRoot.json contains the-root-files from ALL languages.
· for each language, the-root files are its letter files.
· also all languages have and the-namidx.lagLang00.json file which contains the-names that begin without a-letter of that language.
· as time passes, these files are-divided into smaller easily downloaded files, creating a-tree-structure by creating one reference and two or more referenceNo namidx.lag-files.
· also contains the-quantity of names per letter, per language.
× sPath: namidx.lagRoot.json//dirNamidx//dirMcsh
× sContent:
[
[";lagAGGR",";letter",256492,"2021-03-25","per letter"],
["lagElln",";Greek",4256],
["lagElln00","letterNo",0],
["lagElln01alfa","Α",527],
["lagElln02vita","Β",51],
["lagElln03yama","Γ",99],
...
["lagEngl",";English",252236],
["lagEngl00","letterNo",489],
["lagEngl01ei","A",1723],
["lagEngl02bi","B",1881],
...
["lagSngo",";Sinago",403],
["lagSngo00","letterNo",0],
["lagSngo01po","P",0],
["lagSngo02fo","F",0],
["lagSngo03tho","Θ",0],
...
]
name::
* McshEngl.namidx.lagRoot.json//dirNamidx,
* McshEngl.namidxjsonRoot,
* McshEngl.dirNamidx/namidx.lagRoot.json,
description::
× Mcsh-creation: {2026-09-09}
· this file is the-namidx.lagRoot.json file with zeroed the-numbers that count names.
· we need it when we bulid a-worldview.
description::
× Mcsh-creation: {2026-09-09}
· contains helper files for the-worldview.
name::
* McshEngl.dirManager-file,
* McshEngl.dirManager-of-Mcshwv,
* McshEngl.Mcshwv'dirManager,
description::
× Mcsh-creation: {2026-09-09}
* configWorldview.html,
* dirSubject-file,
* dirNamidx-file,
* dirManager-file,
* dirMcshmgr-file,
name::
* McshEngl.file-of-Mcshwv!⇒Mcshwvfile,
* McshEngl.Mcshwvfile!=file-of-Mcshwv,
* McshEngl.Mcshwv'file!⇒Mcshwvfile,
* McshEngl.Mcshwv-file!⇒Mcshwvfile,
description::
× Mcsh-creation: {2026-09-10}
1) Nodejs installed in your system.
2) copy dirMcshmgr in siteroot-directory.
3) create dirMcshName in siteroot.
4) create dirMcshName/dirNamidx.
5) copy dirMcshmgr/namidx.lagRoot.json to dirMcshName/dirNamidx/
6) create dirSubject and McshSbjtNnnnn.last.html
7) run task: index names, from Mcsh*.last.html
name::
* McshEngl.creation-of-Mcshwv,
* McshEngl.Mcshwv'creation,
description::
× Mcsh-creation: {2026-09-12}
* Synagonism-Mcshwv,
* FolioViews-Mcshwv (special Mcshwv with its own manager),
description::
× Mcsh-creation: {2025-05-24}
· Mcshsite is a-website with Mcsh-worldviews.
· it contains the-dirMcshmgr and the-dirMcsh with the-worldviews.
name::
* McshEngl.website-with--Mcsh-worldviews!⇒Mcshsite,
* McshEngl.Mcshsite!=website-with--Mcsh-worldviews,
* McshEngl.Mcsh-site!⇒Mcshsite,
description::
× Mcsh-creation: {2025-05-25}
* dirSiteroot,
* dirMcshmgr (Mcsh-manager),
* dirMcsh (Mcsh-worldview),
* dirHitp (Hitp-worldview),
┬ dirSiteroot/
├── index.html,
├── favicon.ico,
├── configSite.html,
├─┬ dirMcsh/
│ ├── configWorldview.json,
│ ├── Mcshqnt.root.json,
│ ├── Mcsh000000.last.html,
│ ├── Mcsh000001.last.html,
│ ├── SitePagesArr.json,
│ ├── SiteSearchGoogle.html,
│ ├─┬ dirVIEW/
│ │ ├── Mcshqnt.json,
│ │ └── McshViewNnnnnn.last.html,
│ ├─┬ dirNamidx/
│ │ ├─┬ dirLagName/
│ │ │ └── namidx.lagNameLetter.json,
│ │ ├── abbreviation.html,
│ │ └── namidx.lagRoot.json,
│ └─┬ dirManager/
│ └── backup site: configSite, index, favicon,
├─┬ dirMcshmgr/
│ ├── dirValid,
│ ├── dirVscode,
│ ├── mcsh-visual,
│ ├── configMcs.json,
│ ├── filFntUbuntuMonoRegular.ttf,
│ ├── filIcnFa463.woff2,
│ ├── mLag.js,
│ ├── mLagElla.js,
│ ├── mLagElln.js,
│ ├── mLagEngl.js,
│ ├── mLagSngu.js,
│ ├── mLagUtil.js,
│ ├── mLagZhon.js,
│ ├── mMcsh2.css,
│ ├── mMcsh2.js,
│ ├── mMcsNew.mjs,
│ ├── mNamidx.mjs,
│ ├── mNamidxFile.mjs,
│ ├── mNamidxOnly.mjs,
│ ├── package.json,
│ ├── server.mjs,
│ └── start-server-hidden.vbs,
├─┬ dirHitp-worldview/
│ ├── configWorldview.json,
│ ├─┬ dirVIEW/
│ ├─┬ dirNamidx/
│
└─┬ dirFolioViews-worldview/
│ ├── configWorldview.json,
│ ├─┬ dirVIEW/
│ ├─┬ dirNamidx/
│
name::
* McshEngl.directory-of-Mcshsite!⇒Mcshsitedir,
* McshEngl.Mcshsitedir!=directory-of-Mcshsite,
* McshEngl.Mcshsite'directory!⇒Mcshsitedir,
* McshEngl.Mcshsite'structure!⇒Mcshsitedir,
description::
× Mcsh-creation: {2026-09-12}
· the-root directory of an-Mcshsite.
┬ dirSiteroot/
├── index.html,
├── favicon.ico,
├── configSite.html,
│
name::
* McsEngl.dirSiteroot-of-Mcshsite,
* McsEngl.Mcshsite'dirSiteroot,
description::
× Mcsh-creation: {2025-05-25}
* index.html: the-default webpage we see when visiting the-site,
* configSite.html,
* favicon.icon: the-icon of site,
* file in worldview (dirMcsh, dirHitp),
* file in dirMcshmgr,
name::
* McshEngl.Mcshsite'file,
* McshEngl.Mcshsite-file,
* McshEngl.Mcshsite_file,
description::
× Mcsh-creation: {2026-09-11}
· contains the-site's menu (worldviews and any other important site's info)
· the-Site-Menu
displays first this info.
name::
* McshEngl.configSite.html-of-Mcshsite,
* McshEngl.configSite.html//dirSiteroot,
* McshEngl.Mcshsite'configSite.html,
description::
× Mcsh-creation: {2026-09-11}
· an-Mcshsite contains 2 types of worldviews:
- Mcsh-worldview (a-worldview of concepts),
- Hitp-worldview (a-worldview of webdocs),
name::
* McshEngl.worldview-of-Mcshsite,
* McshEngl.Mcshsite'worldview,
* McshEngl.Mcshsite-worldview,
description::
· Mcsh-manager is the-tools we use to manage Mcsh-worldviews or Hitp-worldviews.
· Mcsh-manager is the-Mcs-manager we need to manage Hitp_Mcs-language.
· with Hitp_Mcs-manager I have online Html-Mcs on any browser with many advantanges.
· but I need the-Wysiwyg-editor I had in HtmlMgr and the great functions I had in AAj.
· {2026} I changed editing Hitp_Mcs-files from jEdit to Visual-Studio-Code.
· now, I'm using Vscode extensions, keybindings, and tasks to automate my work.
· today {2024} I manage my Hitp_Mcs-site as:
* I have my site locally in C:\xampp\htdocs\dirMcsh
* I open the-terminal and go to dirMcsh
* I run 'node Mcsmgr/mWatch.mjs pwd'
* I open my site locally on browser: http://localhost/dirMcsh/Mcsh000000.last.html
* I made changes in my editor (jEdit) and automatically updated online, on file save.
* when I feel important, I update my github repo.
name::
* McshEngl.manager-of-Mcsh_lago!⇒Mcshmgr,
* McshEngl.Mcshmgr!=manager-of-Mcsh_lago,
* McshEngl.KnlgMngr.027-Hitp_Mcs!⇒Mcshmgr,
* McshEngl.KnlgMngr.Hitp_Mcs!⇒Mcshmgr,
* McshEngl.Hitp_Mcs-manager!⇒Mcshmgr,
* McshEngl.Mcsh'manager!⇒Mcshmgr,
* McshEngl.Mcsh-manager!⇒Mcshmgr,
* McshEngl.Mcsh_mngr!⇒Mcshmgr,
* McshEngl.Mcshlmgr!⇒Mcshmgr, {2023-11-02},
* McshEngl.Mcshmngr!⇒Mcshmgr,
* McshEngl.Mcsmgr.Hitp!⇒Mcshmgr,
* McshEngl.McsmgrHitp!⇒Mcshmgr,
* McshEngl.Mcsh_lago'manager!⇒Mcshmgr,
* McshEngl.Mhlm!=McsHitp-Language--Manager!⇒Mcshmgr,
· Mcsh-mngr!~Hitp_Mcs-language--manager, {2026-06-28}
· Mcshmgr!⇒Mcshmgr, {2021-11-08},
· McshMgr!⇒Mcshmgr, {2025-01-28}
· McshMngr!⇒Mcshmgr, {2025-05-24}
generic-tree-of-Mcshmgr::
* Hitp-manager,
description::
┬ website/
⦙
├─┬ dirMcshmgr/
│ ├── dirValid/
│ ├── dirVscode/
│ ├── mcsh-visual/
│ ├── configMcs.json
│ ├── filFntUbuntuMonoRegular.ttf
│ ├── filIcnFa463.woff2
│ ├── mLag.js
│ ├── mLagElla.js
│ ├── mLagElln.js
│ ├── mLagEngl.js
│ ├── mLagSngu.js
│ ├── mLagUtil.js
│ ├── mLagZhon.js
│ ├── mMcsh2.css
│ ├── mMcsh2.js
│ ├── mMcsNew.mjs
│ ├── mNamidx.mjs
│ ├── mNamidxFile.mjs
│ ├── mNamidxOnly.mjs
│ ├── package.json
│ ├── server.mjs
│ └── start-server-hidden.vbs
name::
* McshEngl.Mcshmgr'dir,
* McshEngl.Mcshmgr-dir,
* McshEngl.Mcshmgrdir,
description::
× Mcsh-creation: {2026-09-09}
× webaddress: https://github.com/synagonism/dirMcshmgr
× copy-repo: git clone https://github.com/synagonism/dirMcshmgr.git
× download: https://github.com/synagonism/dirMcshmgr/archive/refs/heads/master.zip
name::
* McshEngl.dirMcshmgr,
* McshEngl.dirMcshmgr(root)-of-Mcshmgr,
* McshEngl.Mcshmgr'dirMcshmgr(root),
* McshEngl.Mcshmgr'rootdir,
description::
· any file Mcshmgr uses.
name::
* McshEngl.dirMcshmgr-file!⇒Mcshmgrfile,
* McshEngl.Mcshmgr-file!⇒Mcshmgrfile,
* McshEngl.Mcshmgrfile!=Mcshmgr'file,
* McshEngl.Mcshmgr'file!⇒Mcshmgrfile,
* McshEngl.Mcshmgr_file!⇒Mcshmgrfile,
specific-tree-of-Mcshmgrfile::
* display-file,
* creation-file,
===
* mMcsh2.js//dirMcshmgr,
* mMcsh2.css//dirMcshmgr,
* namidx.lagRoot.json//dirNamidx//dirMcsh,
* Mcsh000000.last.html//dirMcsh,
description::
× Mcsh-creation: {2025-09-27}
· mMcshjs contains the-JavaScript code of an-Mcshapp.
name::
* McshEngl.mMcsh2.js//dirMcshmgr!⇒mMcshjs,
* McshEngl.mMcshjs!=mMcsh2.js//dirMcshmgr,
* McshEngl.dirMcshmgr/mMcsh2.js!⇒mMcshjs,
* McshEngl.Mcshmgrfile.mMcsh2.js!⇒mMcshjs,
* McshEngl.hitp.js!⇒mMcshjs,
* McshEngl.mHitp.js!⇒mMcshjs,
* McshEngl.mMcsh.js!⇒mMcshjs,
description::
× Mcsh-creation: {2026-06-23}
· it exports the-members:
* aaNamidxfileRoot, aaSuggestions, aVersion,
* bEdge, bFirefox,
* nCfgPageinfoWidth,
* fContainersInsert, fEvtPreview, fTocTriCreate, fTocTriHighlightNode, fSearchName,
* oEltCnrPreviewDiv, sEltSitemenuUl, oTreeUl,
* sCfgHomeLocal, sPathSite, sPathSitemenu
description::
× Mcsh-creation: {2025-09-27}
· the-main containers are:
1) top: contains the-title and icons.
2) main: the-content and info of the-page.
3) menu: left menu container.
4) width: right width container.
5) preview: preview info.
name::
* McshEngl.mMcshjs'container!⇒Mcsh_ctnr,
* McshEngl.Mcsh_ctnr!=container-of-mMcshjs,
description::
× Mcsh-creation: {2025-09-27}
· it is a-div-html-element and contains the menu, home, title, search, and width subcontainers.
· name: oEltCnrTopDiv//oEltBody.
· subcontainers: oEltCnrTopTitleP, oEltCnrTopWidthIcnI, oEltCnrTopHomeIcnI, oEltCnrTopSearchIcnI, oEltCnrTopMenuIcnI.
name::
* McshEngl.Mcsh_ctnr.top,
* McshEngl.oEltCnrTopDiv//oEltBody,
description::
× Mcsh-creation: {2025-09-27}
· it is a-div-html and contains the-main webpage content and info subcontainers.
· name: oEltCnrMainDiv//oEltBody.
name::
* McshEngl.Mcsh_ctnr.main,
* McshEngl.oEltCnrMainDiv,
description::
× Mcsh-creation: {2025-09-27}
name::
* McshEngl.Mcsh_ctnr.main.content,
* McshEngl.Mcsh_ctnr.content,
description::
× Mcsh-creation: {2025-09-27}
· name: oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
name::
* McshEngl.Mcsh_ctnr.main.info!⇒mcshcntrInfo,
* McshEngl.Mcsh_ctnr.info!⇒mcshcntrInfo,
* McshEngl.mcshcntrInfo!=info-container-of-mMcsh.js,
* McshEngl.oEltCnrMainInfoDiv!⇒mcshcntrInfo,
description::
× Mcsh-creation: {2025-09-27}
· //oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
description::
× Mcsh-creation: {2025-09-27}
· //oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
description::
× Mcsh-creation: {2025-09-27}
· oEltTabContentDiv//oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
name::
* McshEngl.mcshcntrInfo.oEltTabContentDiv,
description::
× Mcsh-creation: {2025-09-27}
· oEltTabTocDiv//oEltTabContentDiv//oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
name::
* McshEngl.mcshcntrInfo.TabContent.Toc,
* McshEngl.oEltTabTocDiv,
description::
× Mcsh-creation: {2025-09-27}
· oEltTabSearchDiv//oEltTabContentDiv//oEltCnrMainInfoDiv//oEltCnrMainDiv//oEltBody.
name::
* McshEngl.mcshcntrInfo.TabContent.Search,
* McshEngl.oEltTabSearchDiv,
description::
× Mcsh-creation: {2025-09-27}
· name: oEltCnrPreviewDiv//oEltBody.
description::
· dirMcsh/namidx.txt is a-text-file that contains the-names of the-concept-files to be-indexed and the-language on which to work.
· with mWatch.mjs, this process is-automated: on any change in a-Hitp_Mcs-file, it is-reidexed and uploaded.
// COMMENT the-lines with '//'
//lagAGGR;all-languages
lagEngl;English
//lagElln;Greek
//lagSngo;Sinago
//
//dirCor/McshCor000000.last.html
dirCor/McshCor000002.last.html
name::
* McshEngl.Mcshmgrfile.namidx.txt,
* McshEngl.McshIndexFiletxt,
* McshEngl.namidx.txt-Mcshmgrfile,
description::
× Mcsh-creation: {2026-06-22}
· it exports the-members:
* fEllawordFindPhonema,
* fEllawordFindPhonemaNew,
* fEllawordFindPhonemaBoth,
name::
* McshEngl.Mcshmgrfile.mLagElla.js,
* McshEngl.mLagElla.js//Mcsmgr//dirMcsh,
description::
× Mcsh-creation: {2026-06-22}
· it exports the-members:
* aVerbEllnRegularNo,
* fFindCaseinfoElln
name::
* McshEngl.Mcshmgrfile.mLagElln.js,
* McshEngl.mLagElln.js//Mcsmgr//dirMcsh,
description::
× Mcsh-creation: {2026-06-22}
· exports the-members:
* fEllawordFindPhonema,
* fPhonemaTonosRemove, fPhonemaTonosReplace,
* fFindCharsIfCodepoints, fFindCodepointsIfChars,
* fFindLettersFirstIfPrefix, fFindLettersFirstIfSuffix,
* fFindLettersLastIfPrefix, fFindLettersLastIfSuffix,
* fGreektonosFindIndex, fGreektonosFindIndexLast,
* fGreektonosFindSyllable, fGreektonosRemove,
* fGreektonosRemoveFirst, fGreektonosSetOnIndex, fGreektonosSetOnLiyusa,
* fGreektonosSetOnParaliyusa,
* fGreektonosDecrease, fGreektonosIncrease,
* fGreekvowelindexFindFirst, fGreekvowelindexFindLast, fGreekvowelnumberFind,
* fGreekwordFindPhonema, fGreekphonemaHasSinizisi, fGreekwordSinizisiAdd,
* fGreekphonemaHasSyllableOne,
* fIsLetterConsonantEnglish, fIsLetterVowelEnglish, fIsLetterVowelGreek
name::
* McshEngl.Mcshmgrfile.mLagUtil.js,
* McshEngl.mLagUtil.js//Mcsmgr//dirMcsh,
description::
× Mcsh-creation: {2026-06-22}
· it exports the-members:
* fCreateNewWord,
* fIsExistingName,
* fIsValidName,
* fIsValidWord
name::
* McshEngl.Mcshmgrfile.mLagSngu.js,
* McshEngl.mLagSngu.js//Mcsmgr//dirMcsh,
description::
· mNamidx.mjs is a-Node.js-program that creates the-name-index-files of Hitp_Mcs-files in dirMcsh/namidx.txt and uploads the-changed files.
× RUN: dirMcsh> node Mcsmgr/mNamidx.mjs pwd ALONE,
name::
* McshEngl.Mcshmgrfile.mNamidx.mjs,
* McshEngl.McshIndexFilemjs,
* McshEngl.Mcshmgr'mNamidx.mjs,
* McshEngl.mNamidx.mjs-Mcshmgrfile,
* McshEngl.mNamidx.mjs//Mcsmgr//dirMcsh,
addressWpg::
* dirMcsh/Mcsmgr/mNamidx.mjs,
* https://github.com/synagonism/Mcsworld/blob/master/dirMcsh/Mcsmgr/mNamidx.mjs,
algo::
* reads the-McsHitpFiles to be-indexed and the-languages to work-with from namidx.txt,
* reads the-root namidx-lag-files and the-quantity of names of concepts from namidx.lagRoot.json.
* create oNamidxRoot with {file : index}.
* for each[a] McsHitpFile, for each language
- REMOVE the-names of this file[a], from ALL namidx.lag-files,
- READ the-file[a] and store temporarilly its name-Urls,
- ADD the name-Urls in namidx.lag-files.
issue::
* names:
- they must not contain \ " tab, we use " \ instead.
* McshEngl.HitpLago'problem-on-names,
* McshEngl.Mcsh_lago'problem-on-names,
* McshEngl.problem-on-names--of-Mcsh_lago|lagHitp,
structure::
* aFileMcsIn: Mcs-files to reindex,
* aLagALL: the-languages on which to create indexes,
* aMcsQnt: Mcs-files with quantity of Mcs,
* oSetFileUp: changed locally files we want to upload,
* oFileNijRoot_Letter: root-namidx-files with letters of stored names,
* oNamidxjsonNamUrl,
* oNamidxQntnam: namidx and quantity of names that contain,
* fCreateOFileNij_Index(aIn),
* fRemoveNamUrl,
* fStoreNULetter,
* fStoreNUCodepoint,
* fRemoveArrayDupl,
* fWriteJsonQuantDate,
* fDateYMD,
* fWriteJsonArray,
* fCompare,
* fObjvalRKey,
* fComputeQntName,
* fComputeQntMcs,
description::
· it returns the-current-date as yyyy-mm-dd.
name::
* McshEngl.fDateYMD//mNamidx.mjs//Mcshmgr,
* McshEngl.mNamidx.mjs/fDateYMD,
description::
· DOING: it removes the-name-Urls from namidx-files per language
· INPUT:
- oFilenamidxIndexIn: object {lagElln01alfa: 'Α'} with the-namidx-files from which the-names will-be-removed
- sFilMcsRmvIn: the-Mcsfile whose names will-be-removed
- sLagIn: the-lag whose names will-be-removed
name::
* McshEngl.fRemoveNamUrl//mNamidx.mjs//Mcshmgr,
* McshEngl.mNamidx.mjs/fRemoveNamUrl,
description::
· mSftp.mjs is a-Node.js-program that sftp the modified local-files to a-remote-site.
· mNamidx.mjs outputs the-sftp.txt-file with the modified local-files.
× sPath: mSftp.mjs//Mcsmgr//dirMcsh
name::
* McshEngl.Mcshmgrfile.mSftp.mjs,
* McshEngl.Mcshmgr'mSftp.mjs,
* McshEngl.mSftp.mjs//Mcsmgr//dirMcsh,
addressWpg::
* dirMcsh/Mcsmgr/mSftp.mjs,
* https://github.com/synagonism/Mcsworld/blob/master/dirMcsh/Mcsmgr/mSftp.mjs,
description::
· mWatch.mjs watches for file changes, creates name-indices, and uploads the-files.
· to change the-languages on index-creation, we change the-variable aLagALL in mNamidx.mjs.
× RUN: dirMcsh> node Mcsmgr/mWatch.mjs pwd
name::
* McshEngl.Mcshmgrfile.mWatch.mjs,
* McshEngl.Mcshmgr'mWatch.mjs,
* McshEngl.dirMcsh/Mcsmgr/mWatch.mjs,
* McshEngl.mWatch.mjs//Mcsmgr//dirMcsh,
addressWpg::
* dirMcsh/Mcsmgr/mWatch.mjs,
* https://github.com/synagonism/Mcsworld/blob/master/dirMcsh/Mcsmgr/mWatch.mjs,
description::
× Mcsh-creation: {2026-05-23}
· Checks dirMcsh-knowledge-base for structural and content issues.
· Uses Ollama (local AI) for deep semantic checks when --ai flag is used.
· Usage:
* node validator.js <dirMcsh-path> # fast structural checks only
* node validator.js <dirMcsh-path> --ai # + Ollama AI semantic checks
* node validator.js <dirMcsh-path> --file McsXxx000001.last.html # single file
· Checks:
* S01 FileMcs missing idOverview section
* S02 SectionMcs missing description:: paragraph
* S03 SectionMcs has description:: but it is empty (only placeholder "·")
* S04 SectionMcs missing name:: paragraph
* S05 SectionMcs name:: has zero valid Mcs* entries
* S06 Duplicate McshEngl bareName across entire knowledge base
* S07 Internal link: target file does not exist
* S08 Internal anchor link (#id) not found in target file's oSetIdAll
* S09 File missing <title> version string
* S10 evoluting:: dates not in YYYY-MM-DD format
* S11 para-Mcs has no id attribute (cannot be linked to)
* S12 SectionMcs has no heading
name::
* McshEngl.Mcshmgr'validator.js,
* McshEngl.Mcshmgrfile.validator.js,
* McshEngl.validator.js-Mcshmgrfile,
description::
· mMcsNew.mjs creates a-new Hitp_Mcs-file.
- updates aPages.json
- creates McsDir000000.txt
- indexes new file
- uploads new and modified files
× RUN: node Mcsmgr\mMcsNew.mjs pwd
name::
* McshEngl.Mcshmgrfile.mMcsNew.mjs,
* McshEngl.Mcshmgr'mMcsNew.mjs,
* McshEngl.dirMcsh/Mcsmgr/mMcsNew.mjs,
* McshEngl.mMcsNew.mjs//Mcsmgr//dirMcsh,
addressWpg::
* dirMcsh/Mcsmgr/mMcsNew.mjs,
description::
· sftp.json is a-json-file that contains a-json-array of the-files we have to upload because we have-changed them locally.
· this file is-created automatically with mNamidx.mjs when we reindex the-changed Mcs-files.
name::
* McshEngl.Mcshmgrfile.sftp.json,
* McshEngl.sftp.json-Mcshmgrfile,
description::
· cptqnt-McshMngrFiles are files that contain the-quantity of sensorial-concepts of a-world-view.
name::
* McshEngl.Mcshmgrfile.cptqnt,
* McshEngl.cptqnt-Mcshmgrfile,
description::
× Mcsh-creation: {2026-06-22}
· it exports the-members:
* fAArrayIncludes, fAArrayRemoveDupl, fAArraySort,
* fDateYMD, fDateYMD2,
* fWriteJsonArray, fWriteJsonObject
name::
* McshEngl.Mcshmgrfile.mUtil.js,
* McshEngl.mUtil.js//Mcsmgr//dirMcsh,
description::
× Mcsh-creation: {2026-04-29}
· on {2026-04} I switched editing from jEdit to VSCode.
· my project tasks.json.
· my user keybindings.json,
· my user-input-extension that asks for user input in keybindings.json.
name::
* McshEngl.Visual-Studio-Code-editor-of-Mcshmgr!⇒Mcsh_Vscode,
* McshEngl.Mcsh_Vscode!=Visual-Studio-Code-editor-of-Mcshmgr,
* McshEngl.Mcshmgr'VSCode!⇒Mcsh_Vscode,
* McshEngl.Mcshmgr'Visual-Studio-Code!⇒Mcsh_Vscode,
description::
× Mcsh-creation: {2026-08-24}
× generic: VSCode-extension
× https://github.com/synagonism/dirMcshmgr/tree/master/mcsh-visual
· Mcsh_visual is a-VSCode-extension I created (with the-help of Claude-Code) that visually edits Mcs*|Hitp*.last.html files.
· today {2026-08-24} it is a very early version, BUT it is a-good start for a-visual-manager!
· it works locally.
name::
* McshEngl.Mcsh-visual-manager!⇒Mcshvm,
* McshEngl.Mcshvm!=Mcsh-visual-manager,
* McshEngl.Mcsh-visual!⇒Mcshvm,
* McshEngl.Mcsh_visual!⇒Mcshvm,
* McshEngl.visual-manager--of-Mcsh|Hitp!⇒Mcshvm,
description::
× Mcsh-creation: {2026-08-28}
* extension.js,
* package.json,
* README.md,
* src/mFormat.js,
* src/mModel.js,
* src/mMcshVisual.js,
* media/icon.png,
description::
× Mcsh-creation: {2026-09-12}
* when have-done edit and go to another page, display SAVE message. {2026-09-12}
description::
* Alt+F2: search for Chinese names.
* Ctrl+F2: search for Greek names.
* Ctrl+0: displays the-codepoint of selected character.
* F2: search for English names.
* Shift+F2: search for Sinago names.
description::
· any tech (machine, tool) used.
· web-browser, viewer of concepts.
· Visual-Studio-Code, editor.
· NodeJs, editor utilities.
· LLM, validator.
name::
* McshEngl.Mcshmgr'doing,
generic-tree-of-Mcshmgr'doing::
* Mcsmgr'doing,
description::
× Mcsh-creation: {2026-05-23}
· validator.js checks for many structural errors.
· Vscode-extensions (HTMLHint and others) find:
* non unique IDs.
* non paired section-elements.
name::
* McshEngl.Mcshmgr'validating!⇒Mcshvalidator,
* McshEngl.Mcshvalidator!=Mcshmgr'validating,
description::
× Mcsh-creation: {2026-09-06}
· rules:
* H01 WARN ⚠️ File <title> missing / INFO ℹ️ malformed version string
* H02 ERROR ❌ Duplicate id within a file (IDs must be unique)
* H03 ERROR ❌ Heading without id (cannot be a link/preview target)
* H04 ERROR ❌ Paragraph without id
* H05 ERROR ❌ Section without id
* H06 WARN ⚠️ clsHide self-anchor missing or not matching the element's own id
* H07 WARN ⚠️ Broken internal anchor: #id (or file#id) target not found
* H08 ERROR ❌ Broken file link: target .last.html does not exist
* H09 ERROR ❌ Missing HTML tag pair: unclosed open, or stray close
* H10 WARN ⚠️ HTML element name is not lowercase
* H11 WARN ⚠️ Attribute value not double-quoted (single-quoted or unquoted)
name::
* McshEngl.Mcshvalidator.Hitp!⇒Hitpvalidator,
* McshEngl.Hitpvalidator!=Mcshvalidator.Hitp,
* McshEngl.Hitpmngr'validator!⇒Hitpvalidator,
description::
* my most needed tool is the-manager of classification-trees: generic-specific, whole-part, parent-child.
* search: if CONTAINS '.*' to do regular-expression search on names that begin with whatever entered eg 'verbEnglC.*fought' to search for 'fought' inside the-names begining with 'verbEnglC'. {2023-07-17}.
* ui: make width of info-container movable with mouse or long-tap. {2026-09-12}
* search: automatically to split indexes IF size exceeds a-number. {2026-09-12}
=== DONE:
* a-WYSIWYG editor. {2026-08}
* Ctrl+Q: to query the-highlighted text. {2025-08-28}
* hitp.js: to be-organized in modules. {2021-04-01} {done.2021-05-02},
* McshFile-name: from filMcsName.last.html to filMcsh000000.last.html. {2021-03-31} {done.2021-04-28}.
* Mcs-name: from * Mcs.name, to * McshEngl.name, so all names have the-same format: * McsLago.name, {2021-03-30} {done}.
name::
* McshEngl.Mcshmgr'todo,
* McshEngl.Mcsh_lago'todo,
* McshEngl.todo.Mcshmgr,
* McshEngl.todo.Mcsh_lago,
description::
· searching for ANY Hitp_Mcs from anywhere in the-base, is the-notable function of my Mcshmgr.
· the-manager creates indexes of the-names of the-concepts with its related addresses with the-mNamidx.mjs-program.
· these namidx.lag-files are-stored in dirLANG//dirNamidx//dirMcsh.
· PROBLEMS.
name::
* McshEngl.Mcsh_searching,
* McshEngl.Mcshmgr'searching,
* McshEngl.Mcsh_lago'searching,
* McshEngl.searching-of-Mcshmgr,
description::
· when an-referenceNo-index-file is too big and takes time to load, we can-split it:
1) on lagRoot we set the-reference: ["lagEngl19es","S",21445] >> ["lagEngl19es_0","S",21445],
2) we create the-reference: lagEngl19es_0,
3) we create the-referenceNo: lagEngl19es_1, lagEngl19es_2,
name::
* McshEngl.Mcshmgr'searching'splitting-index-files,
* McshEngl.Mcsh_lago'splitting-index-files,
* McshEngl.splitting-index-files--on-Mcsh_lago,
description::
× Mcsh-creation: {2026-04-29}
· evolution of searching function.
{2021-01-02}-Mcshmgr-search-exact::
· TODO: typing space to display only the-exact name AND the ones with !: !⇒ != !~ after it.
{2019-03-05}-Mcshmgr-search-MainName::
· DONE: automatically search for the-concept's main-name, the-name after (!⇒).
{2019-02-02}-Mcshmgr-search-MainName::
· TODO: automatically to search for the-concept's main-name, the-name after (!⇒).
description::
× Mcsh-creation: {2025-01-28}
1) create dir "dirMcsh\dirNamidx\dirLagLLLL" locally and online,
2) on file "dirNamidx\namidx.lagRoot.json" add the new language. Define what letters an-index-file will-hold based on its writting-system.
3) on "Mcsmgr\mMcsh.js", add new language as option for searching, AND upload this file.
4) on "Mcsmgr\mNamidx.mjs", add the-new language for searching.
5) add macro "hitp-name-Language.bsh" and "syntax-lagLlll.bsh",
name::
* McshEngl.Mcshmgr'add-new-language,
* McshEngl.add-new-language--in-Mcshmgr,
* McshEngl.Mcsh_lago'add-new-language--in-Mcshmgr,
description::
=== DeepSeek:
"Conclusion
The Mcsh_lago format is a bold R&D‑grade knowledge representation system that successfully implements a functional, monosemantic concept language within standard HTML. Its interactive features, multi‑language support, and rigorous internal linking are noteworthy achievements. However, as a format for publishing structured knowledge on the web, it currently operates in a silo that modern crawlers, assistive technologies, and linked‑data tools cannot fully penetrate.
By adopting the phased recommendations above—particularly the implementation of JSON‑LD and semantic HTML5 landmarks—Mcsh_lago could preserve its conceptual power while becoming a genuine participant in the Semantic Web ecosystem. The format's underlying philosophy is sound; the next frontier is interoperability."
[{2026-04-29 retrieved} https://chat.deepseek.com/a/chat/s/d8bedaa3-a1d8-4a0a-a05c-e38afd4f6faf]
=== ChatGPT:
"Verdict
Mcsh_lago is a serious and coherent personal knowledge-representation system. Its biggest strength is that it treats concepts, names, attributes, and relations as first-class objects. Its biggest weakness is that the semantics are too dependent on custom visual conventions and custom tooling.
The best next step is not to abandon the format, but to formalize it: write a small grammar, define canonical HTML mappings, and generate JSON-LD/RDF exports automatically. That would move Mcsh_lago from “custom HTML knowledge pages” toward a genuinely interoperable structured-concept language."
[{2026-04-29 retrieved} https://chatgpt.com/c/69f20f18-4e20-83eb-885e-77323d5dfb93]
=== Claude:
"Bottom line
The underlying idea is good and you've clearly used the system productively for years — that's strong evidence it works for its primary user. The format suffers from the classic single-author-system problems: notational accretion, implicit conventions, tight coupling to one toolchain, and an unclear position relative to standards. The path from "personal knowledge tool" to "format others use" runs through a formal grammar, a sigil reference, and an explicit comparison with SKOS/RDF. None of those require redesigning what you have — they're additions that would let the design stand on its own merits."
[{2026-04-29 retrieved} https://claude.ai/chat/ee73dbc3-803f-4751-a9ae-8ef9716528f1]
description::
× parent: evoluting-of-Hitp_lago
· creation of current concept.
name::
* McshEngl.evoluting-of-Mcsh_lago,
* McshEngl.Mcsh_lago'evoluting,
{2026-09-06}-Nodejs-webserver::
· a-local Nodejs-webserver is now serving my site (no PHP needed for counters).
· visual-editor is working.
· worldviews are supported.
· new git repos: dirMcshmgr, dirMcsh, dirHitp.
· Ai-agents made a-revolution in coding.
{2026-04}-Visual-Studio-Code::
· I started using VSCode for editing. Also I created the validator.js. All editing now is from inside VSCode.
{2021-11-17}-Hitp_Mcs'space-on-searching::
· "name " searches for "name", "name'xxx", "name.xxx", "name!xxx"
{2021-11-17}-Hitp_Mcs'codepoint-finding::
· Shift+1 (new Ctrl+0) displays the-codepoint of a-selected-character.
{2021-11-14}-Hitp_Mcs'Chinese-indices::
· I added 123 Chinese root name-indices.
{2021-05-25}-Hitp_Mcs'modules::
· hitp.js to mHitp.js with ECMAScript-modules.
{2021-04-04}-Hitp_Mcs'4-letter-language::
· I use 4 letters to denote languages.
· also in names: from * Mcs. to * McshEngl.
· mNamidx.mjs works for lagAGGR.
{2020-10-18}-Hitp_Mcs'indexes-para-Mcs::
· para-Hitp_Mcs added in index-files.
* McshEngl.{2020-10-18}-Hitp_Mcs'indexes-para-Mcs,
{2018-10-16}-Hitp_Mcs'uses-Mcs-instead-cpt-in-names::
· I am-using '* Mcs.' instead of '* cpt.' in the-list of names.
* McshEngl.{2018-10-16}-Hitp_Mcs'uses-Mcs-instead-cpt-in-names,
{2018-09-15}-Hitp_Mcs'search-scalability::
- lagHitp.17.2018-09-15.search-scalability,
- Arrow-keys on search. {2017-11-10},
- No type-ahead. {2017-10-17},
- Underline hovering links. {2017-10-17},
* McshEngl.{2018-09-15}-Hitp_Mcs'search-scalability,
{2017-06-05}-Hitp_Mcs'searching::
- lagHitp'v16 with searching.
- structured-concept-searching: with this operation it is-demonstrated THE-POWER of structured-concepts.
* McshEngl.{2017-06-05}-Hitp_Mcs'searching,
description::
· whole part relations.
name::
* McshEngl.Mcsh_lago'whole-part-tree,
* McshEngl.Mcsh_lago'part-whole-tree,
whole-tree-of-Mcsh_lago::
*
* ... Sympan.
description::
· generic specific relations.
name::
* McshEngl.Mcsh_lago'generic-specific-tree,
* McshEngl.Mcsh_lago'specific-generic-tree,
generic-tree-of-Mcsh_lago::
* concept-language,
* ... entity.
this webpage was-visited times since {2021-03-09}
page-wholepath:: synagonism.net / worldviewSngu / dirTchInf / Mcsh_lago
SEARCH::
· this page uses 'locator-names', names that when you find them, you find the-LOCATION of the-concept they denote.
⊛ GLOBAL-SEARCH:
· clicking on the-green-BAR of a-page you have access to the-global--locator-names of my-site.
· use the-prefix 'Mcsh_lago' for sensorial-concepts related to current concept 'Hitp-concept--language'.
⊛ LOCAL-SEARCH:
· TYPE CTRL+F "McsLag4.words-of-concept's-name", to go to the-LOCATION of the-concept.
· a-preview of the-description of a-global-name makes reading fast.
webpage-versions::
• version.last.dynamic: ../../dirMcsh/dirTchInf/McshTchInf000009.last.html,
• version.previous: ../../dirMcs/dirTchInf/McsTchInf000009.last.html,
• version.1-0-0.2021-04-09: (0-16) ../../dirMiwMcs/dirTchInf/filMcsLagMcsh.1-0-0.2021-04-09.html,
• filMcsLagMcsh.0-1-0.2021-03-09.last.html: draft creation,