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
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
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'
            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;