groffstudio

Check-in [d5079b8b35]
Login

Check-in [d5079b8b35]

Overview
Comment:warning
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA3-256: d5079b8b3564a46ff4ea93fac5c6dded1a426b9969c1b3c56fa6a9674dbf1c22
User & Date: Cthulhux on 2025-01-02 11:20:13
Other Links: manifest | tags
Context
2025-01-02
11:20
warning Leaf check-in: d5079b8b35 user: Cthulhux tags: trunk
11:17
[Bugfix] Preprocessors did not quite work as well as they should have. check-in: f45507d68a user: Cthulhux tags: release.0.14.1, trunk
Changes

Modified src/groffstudio.lpi from [8b7b6190e0] to [2ef0e8b605].

22
23
24
25
26
27
28

29
30
31
32
33
34
35
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36







+







    <i18n>
      <OutDir Value="l10n"/>
    </i18n>
    <VersionInfo>
      <UseVersionInfo Value="True"/>
      <AutoIncrementBuild Value="True"/>
      <MinorVersionNr Value="15"/>
      <BuildNr Value="1"/>
      <StringTable ProductName="groffstudio"/>
    </VersionInfo>
    <BuildModes>
      <Item Name="Default" Default="True"/>
    </BuildModes>
    <PublishOptions>
      <Version Value="2"/>

Modified src/unit1.lfm from [57bd5ad5a5] to [68a5a31ea2].

1
2
3
4
5
6
7
8
9
10

11
12
13
14
15
16
17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18










+







object MainForm: TMainForm
  Left = 1073
  Height = 692
  Top = 99
  Width = 847
  Caption = 'groffstudio'
  ClientHeight = 692
  ClientWidth = 847
  DefaultMonitor = dmPrimary
  Position = poScreenCenter
  LCLVersion = '4.99.0.0'
  OnClose = FormClose
  OnCreate = FormCreate
  object MainStatusBar: TStatusBar
    Left = 0
    Height = 18
    Top = 674
    Width = 847
227
228
229
230
231
232
233
234

235
236
237
238
239
240
241
228
229
230
231
232
233
234

235
236
237
238
239
240
241
242







-
+







        Font.Height = -13
        Font.Name = 'Andale Mono'
        Font.Pitch = fpFixed
        Font.Quality = fqCleartypeNatural
        ParentColor = False
        ParentFont = False
        TabOrder = 3
        Gutter.Width = 57
        Gutter.Width = 55
        Gutter.MouseActions = <>
        RightGutter.Width = 0
        RightGutter.MouseActions = <>
        Keystrokes = <        
          item
            Command = ecUp
            ShortCut = 38
699
700
701
702
703
704
705
706

707
708
709
710
711
712
713
700
701
702
703
704
705
706

707
708
709
710
711
712
713
714







-
+







          object SynGutterMarks1: TSynGutterMarks
            Width = 24
            MouseActions = <>
            MaxExtraMarksColums = 0
            Options = [sgmoDeDuplicateMarksOnOverflow]
          end
          object SynGutterLineNumber1: TSynGutterLineNumber
            Width = 17
            Width = 15
            MouseActions = <>
            MarkupInfo.Background = clBtnFace
            MarkupInfo.Foreground = clNone
            DigitCount = 2
            ShowOnlyLineNumbersMultiplesOf = 1
            ZeroStart = False
            LeadingZeros = False

Modified src/unit1.pas from [ab132a4429] to [1dae5e3a18].

404
405
406
407
408
409
410

411
412
413
414
415
416
417
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418







+







  MainStatusBar.Panels[1].Text := '';

  BuildWindow := TBuildStatusWindow.Create(Application);
  BuildWindow.Show;

  // Build the parameters:
  buildOpts := 'groff';
  preproc := '';

  // - Macro:
  if LeftStr(cmbMacro.Text, 1) = 'm' then buildOpts := buildOpts + ' -' + cmbMacro.Text;

  // - Enforce UTF-8:
  buildOpts := buildOpts + ' -Kutf8';