groffstudio

Check-in [dd6681cb4c]
Login

Check-in [dd6681cb4c]

Overview
Comment:[Bugfix] On macOS, groffstudio printed debug output where it shouldn't. Removed.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA3-256: dd6681cb4cf1137d09b9aa2c7482a53794a540aa96d75a15e502b9b894b57605
User & Date: Cthulhux on 2024-06-24 11:56:28
Other Links: manifest | tags
Context
2024-06-24
11:56
[Bugfix] On macOS, groffstudio printed debug output where it shouldn't. Removed. Leaf check-in: dd6681cb4c user: Cthulhux tags: trunk
2024-05-16
00:55
less bad Windows screenshot for README check-in: b4c8a6fb9f user: Cthulhux tags: trunk
Changes

Modified CHANGES.txt from [30e695a4be] to [ed8fa4857b].

1
2
3

4
5
6
7
8
9
10
Version [next]

[Changed] New icon, slightly less awful.


-------------------------------

Version 0.14.0
2024-05-02

[Feature] On Windows, Ghostscript replaced pdfroff (thanks for testing @wysardry).



>







1
2
3
4
5
6
7
8
9
10
11
Version [next]

[Changed] New icon, slightly less awful.
[Bugfix] On macOS, groffstudio printed debug output where it shouldn't.

-------------------------------

Version 0.14.0
2024-05-02

[Feature] On Windows, Ghostscript replaced pdfroff (thanks for testing @wysardry).

Modified src/unit1.pas from [dedb27109d] to [ac546c0910].

334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
        reGroffStudioVersion := TRegExpr.Create('studio-macos ([\d\.]+) (.*)$');
        reGroffStudioVersion.ModifierM := True;
        if reGroffStudioVersion.Exec(OnlineVersionsFile) then
        begin
          // Compare the two versions - ours and the online one:
          GroffHelpers.VerStrCompare(reGroffStudioVersion.Match[1], FileVerInfo.VersionStrings.Values['FileVersion'], HasVersionUpdate);
          if HasVersionUpdate > 0 then
            MainStatusBar.Panels[2].Text := 'update ' + reGroffStudioVersion.Match[1] + ' available'
          else
            MainStatusBar.Panels[2].Text := IntToStr(HasVersionUpdate);
        end;
      end else begin
        edtOnlineGroffVersionWindows.Text := 'n/a';
        btnDownloadGroffWindows.Enabled := False;
      end;
    finally
      if updateCheck then HTTPClient.Free;







|
<
<







334
335
336
337
338
339
340
341


342
343
344
345
346
347
348
        reGroffStudioVersion := TRegExpr.Create('studio-macos ([\d\.]+) (.*)$');
        reGroffStudioVersion.ModifierM := True;
        if reGroffStudioVersion.Exec(OnlineVersionsFile) then
        begin
          // Compare the two versions - ours and the online one:
          GroffHelpers.VerStrCompare(reGroffStudioVersion.Match[1], FileVerInfo.VersionStrings.Values['FileVersion'], HasVersionUpdate);
          if HasVersionUpdate > 0 then
            MainStatusBar.Panels[2].Text := 'update ' + reGroffStudioVersion.Match[1] + ' available';


        end;
      end else begin
        edtOnlineGroffVersionWindows.Text := 'n/a';
        btnDownloadGroffWindows.Enabled := False;
      end;
    finally
      if updateCheck then HTTPClient.Free;