텍스트 표기법에서 링크와 라벨을 복원하는 다이어그램 가져오기 도구에 작은 수정이 생겼다. 짧게 붙여 쓴 점선 링크의 라벨에도 공백을 허용한 것이다. 문제가 된 것은 선의 모양이 아니라 “검토 서버”처럼 두 단어 이상으로 된 이름이었다.

간결한 문법에서는 구조와 문장이 같은 줄에 들어간다. 파서가 줄 전체를 먼저 공백으로 나눈다면 링크 기호는 알아봐도 라벨은 여러 조각으로 갈릴 수 있다. 다만 지금 확인한 자료는 수정 설명뿐이다. 실제 구현도 단순 분할 때문에 실패했는지는 알 수 없다.

검증할 때는 링크의 시작점·끝점·선 종류를 나타내는 토큰과 사람이 읽는 라벨을 구분해야 한다. 라벨 바깥의 여백은 정리할 수 있어도 안쪽 공백은 내용의 일부다. 가져온 결과에서 단어 수나 간격이 달라졌다면, 링크를 해석했더라도 라벨을 제대로 복원했다고 볼 수 없다.

회귀 검사는 한 단어 라벨만으로 부족하다. 두 단어 라벨, 앞뒤 여백이 있는 라벨, 빈 라벨, 문법 기호가 섞인 라벨을 각각 넣고 다시 내보낸 문자열이나 내부 표현을 비교해야 한다. 따옴표와 이스케이프를 지원하는 문법이라면 그 규칙도 별도 사례로 확인해야 한다.

공백을 무조건 보존하는 것만으로 해결되지는 않는다. 문법이 구조를 구분하는 공백과 표시할 문장 안의 공백을 명시적으로 나눠야 한다. 이 구분 없이 허용 범위만 넓히면 다른 축약 표기의 해석이 애매해질 수 있다.

현재 기록에는 수정된 코드와 시험 사례, 배포 여부가 없다. 특정 실행 환경에서 이미 해결됐다고 말할 수 없는 이유다. 여기서 확인할 수 있는 요구는 링크 생성에 성공하는 것에 더해 라벨 문장도 그대로 보존해야 한다는 점이다.

2026/10/02 10:24 2026/10/02 10:24