Compare commits

...

2 Commits

Author SHA1 Message Date
9fbd258bee Dezactiveaza normalizarea CRLF/LF a git (SVN ramane autoritate EOL)
Aceeasi problema si fix ca in ROAGEST/COMUN: modificari fantoma dupa
svn update cauzate de core.autocrlf.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 15:46:57 +03:00
a63fe0411b CLAUDE.md: corecteaza calea cache-ului text VFP + noteaza fluxul de write-back
Cache-ul e la D:\ROA\_vfp_textcache\roacnpro (mutat din foxbin2prg);
editarile .vcx/.scx se pot face pe text cu txt2vcx.ps1 (vezi CLAUDE.md
din D:\ROA\UTIL\foxbin2prg).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 18:30:52 +03:00
2 changed files with 11 additions and 4 deletions

4
.gitattributes vendored Normal file
View File

@@ -0,0 +1,4 @@
# SVN ramane autoritatea pentru line endings (rulaj paralel svn+git).
# Dezactiveaza orice normalizare CRLF/LF facuta de git, ca sa nu mai apara
# "modificari" fantoma dupa fiecare svn update/checkout care doar atinge mtime-ul.
* -text

View File

@@ -42,11 +42,14 @@ powershell -ExecutionPolicy Bypass -File D:\ROA\UTIL\foxbin2prg\vcx2txt.ps1 #
By default it is **project-driven**: it reads `roaacnpro.PJX` and converts only the `.vcx`/`.scx`
the project actually uses (~78 files), **not** all of `COMUN\` (most of which is unused). It writes
a mirrored, read-only text tree to `D:\ROA\UTIL\foxbin2prg\_textcache\`
(e.g. `_textcache\Clase\oacnpro.vc2`, `_textcache\comun\clase\_frm_base.vc2`); then `Grep` there.
a mirrored text tree to `D:\ROA\_vfp_textcache\roacnpro\`
(e.g. `roacnpro\Clase\oacnpro.vc2`, `roacnpro\comun\clase\_frm_base.vc2`); then `Grep` there.
Useful flags: `-Types vcx,scx,frx,mnx` (also reports/menus), `-Source <file|folder>` (one-off,
even outside the project), `-Force`, `-Clean`. The text is **only for reading/search** — edit code
in the VFP IDE. Full guide: **`docs/cautare_vcx_vct.md`**.
even outside the project), `-Force`, `-Clean`. For `.vcx`/`.scx`, real code changes can now be made
directly on the text and written back with `D:\ROA\UTIL\foxbin2prg\txt2vcx.ps1` (regenerates +
recompiles in staging, fidelity-checks, then copies into the project) instead of the VFP IDE —
`.mnx`/`.frx` remain IDE-only. See `D:\ROA\UTIL\foxbin2prg\CLAUDE.md` for the full write-back flow.
Full search guide: **`docs/cautare_vcx_vct.md`**.
## The COMUN shared framework