[fpc-pascal] How to discover which files are tagged or branced in a hook script?

2017-12-15 Thread Bo Berglund
If there is a commit to a tag operation, how can I find out which is the tag and which files carry that tag? I am trying to use svnlook for this on a repository converted from CVS when investigating how to create a commit hook that will give me the info about the files as well as the tag name. But

Re: [fpc-pascal] Freepascal Zip with Password?

2017-12-15 Thread Vojtěch Čihák
Hi,   Double Commander allows to create zip archives with password but I don't know what lib they use.   V. __ Od: "James Richters" Komu: "'FPC-Pascal users discussions'" Datum: 12.12.2017 17:32 Předmět: [fpc-pascal] Freepascal Zip wi

Re: [fpc-pascal] TFloatHelper.BuildUp() question

2017-12-15 Thread Bart
On Fri, Dec 15, 2017 at 1:36 PM, Bart wrote: > Procedure BuildUp(const ASignFlag: Boolean; const AMantissa: QWord; > const AExponent: Integer); Basically the current implementation does this: Self := 0.0; TExtended80Rec(Self)._Exp:=(TExtended80Rec(Self)._Exp and $7FFF) or (ord(AsignFl

Re: [fpc-pascal] TFloatHelper.BuildUp() question

2017-12-15 Thread Bart
On Fri, Dec 15, 2017 at 2:51 PM, Vojtěch Čihák wrote: > it seems there is something wrong with helpers or Lazarus is fooled from > directives. > > When I find procedure TExtendedHelper.BuidUp() in syshelph.inc and hit > Ctrl+Shift+Up, it takes me to TFLOATHELPER.BuildUp() implementation in > sysh

[fpc-pascal] [FEATURE REQUEST] SysUtils.TMarshaller type

2017-12-15 Thread silvioprog
Hi. The TMarshaller record is a high-level aid for marshalling arguments to and from OS / native API or interfacing with external libraries APIs. This feature request was issued as #0032835 . If this feature can be useful for you too, please help at this link: https://bugs.freepascal.org/view.ph

Re: [fpc-pascal] TFloatHelper.BuildUp() question

2017-12-15 Thread Vojtěch Čihák
Hi,   it seems there is something wrong with helpers or Lazarus is fooled from directives.   When I find procedure TExtendedHelper.BuidUp() in syshelph.inc and hit Ctrl+Shift+Up, it takes me to TFLOATHELPER.BuildUp() implementation in syshelpf.inc. And when I hit Alt+Up, it takes me back to dec

[fpc-pascal] TFloatHelper.BuildUp() question

2017-12-15 Thread Bart
Hi, I think I misunderstand what this procedure is for? Procedure BuildUp(const ASignFlag: Boolean; const AMantissa: QWord; const AExponent: Integer); From it's signature I would expect that it constructs a float from the supplied parameters. I also assumed that this would be reciprocal: if I qu

Re: [fpc-pascal] Math.MinExtended value

2017-12-15 Thread Bart
On Fri, Dec 15, 2017 at 1:45 AM, Vojtěch Čihák wrote: > Hi, it seems you are right: > https://en.wikipedia.org/wiki/Extended_precision#Working_range From syshelph.inc: TExtendedHelper = Type Helper for Extended ... Epsilon : Extended = 3.64519953188247460253e-4951; This woul