Jérôme Guélen
497f442d77
fix(expand-star): incomplete, committing to preserve
2025-04-28 11:48:13 +02:00
2180909285
fix(expansion/wildcard): do not remove quotes twice on non-pattern strings
...
There is still an issue with removing too many quotes when expanding variables
(see #138 ). This will be tackled in a later PR.
2025-04-24 12:45:00 +02:00
18014cda98
token_type: add field with no logic for populating it
2025-04-15 15:15:30 +02:00
f06f6e26e2
fix(expand_star): memory leak
...
You have to call closedir().
I also removed the errno checking to make some space, I don't think it is needed
when looking at the errors returned by these functions.
2025-04-15 15:05:52 +02:00
Jérôme Guélen
2a61706f1a
Expansion: Most changes dealt with
2025-03-21 18:54:10 +01:00
Jérôme Guélen
00f27ae05c
Expansion: fixed the algo for star expansion.
2025-03-21 10:44:39 +01:00
41c9548934
some pair debugging
2025-03-21 10:44:39 +01:00
Jérôme Guélen
b58848e091
Expansion: fix but still a problem matching '.'
...
Problem in the coherence of behaviour regarding ownership with star expansion
fixed.
2025-03-21 10:42:46 +01:00
Jérôme Guélen
ea3ecaaf31
Expansion: temporarily sharing broken version
2025-03-21 10:14:37 +01:00
Jérôme Guélen
0f8b18b32f
Expansion: Fixed inclusions and Norm checked
...
Now on to remake tests properly.
2025-03-21 10:14:37 +01:00
Jérôme Guélen
bed41f4a6f
Expansion: A fix attempt
...
No time left to check before going home
2025-03-21 10:14:34 +01:00
Jérôme Guélen
fc12d8e057
Expansion: fix: algo was wrong for wildcard
...
Hopefully, this is a proper fix. This commit serves mainly to save
advancement.
2025-03-21 10:12:56 +01:00
Jérôme Guélen
1766e8d1ba
Expansion: not dealing with potential directory yet
2025-03-21 10:11:58 +01:00
Jérôme Guélen
de53d2b8bc
Expansion: Norm recheck
2025-03-21 10:11:58 +01:00
Jérôme Guélen
a41f10eda3
Expansion: wildcard exp v1.0
...
Checks still need to be made.
2025-03-21 10:11:58 +01:00
Jérôme Guélen
95d9f6282a
Expansion: refactor in progress
2025-03-21 10:10:30 +01:00
Jérôme Guélen
ce24304e34
Expansion: post-rebasing
2025-03-21 10:10:30 +01:00
63df02aec5
fix: does not compile
2025-03-21 10:09:32 +01:00
Jérôme Guélen
e348040ea4
Subst: A norm NON-compliant and incomplete version
...
The code does not update flags yet and is to be refactored to conform to the
norm.
Tests required but needing a new version of the wordsplitting code.
2025-03-21 10:07:32 +01:00