-
Content Count
3303 -
Joined
-
Last visited
-
Days Won
110
Posts posted by Lars Fosdal
-
-
@David P This is an issue that AFAIK is mishandled differently in different Delphi versions.
It would be helpful if you specified your Delphi version in your profile.
As for the issue itself - I still work in DPI Unaware mode 😕
-
24 minutes ago, Roger Cigol said:the title is intended to be a brief summary of what the post is about
You beat me to it, Roger!
I agree. @Ian Branch Please make topic titles reasonably descriptive of the contents
F.x.
Is it just me?? -> D12 Formatting issuesUmmmm. What!! -> D12 Form event disappared!
- 2
-
They might be in the process of moving the download servers, as they have been doing for numerous other services lately.
-
-
https://blogs.embarcadero.com/getit-update-rad-studio-12-getit-online-installation-is-now-available/
The new installer includes the Patch 1 fixes.
If you installed using the old online installer, you are unable to add platforms. If you need additional platforms, you will need to uninstall and reinstall using the new online installer (if you don't need additional platforms, you don't need to reinstall).
Patch 1 is available through GetIt, and is also available as a standalone installer from my.embarcadero.com for registered users.
- 1
-
@Roger Cigol - That is multiple paths ... has the Path been corrupted somehow?
In a fight club context, I am not happy about that first path name.
-
Retiring this thread now.
Please use one the following:
- 1
-
Per February, 7th
Not fully operational
Quality Portal - in read only mode while awaiting lift to cloud.Older GetIt server(s) are still work in progress
Operational
GetIt servers for Athens 12.x
GetIt servers for Athens 11.3 - new installers at my.embarcadero.com
GetIt servers for Community Edition
The DocWiki- 2
-
34 minutes ago, Roger Cigol said:GetIt also looks active for C++ Builder 12.0 as well as Delphi
Well, everything that RADStudio 12.0 can contain, I suppose.
-
10 minutes ago, Uwe Raabe said:Unfortunately that doesn't address the CE problems, because the available GetIt server is only for Delphi 12.
That is a rather important point that I totally missed!
-
1 minute ago, ertank said:license.embarcadero.com gives error in the installer.
Is this during the activation of the installation in the installation process?
Was there a specific error? Anything in the install log that gives a clue to the nature of the error?
http://license.embarcadero.com works - so the server is online... -
14 minutes ago, ertank said:For me license servers are still down.
For activation of an installation?
-
Still no news on the new Quality portal.
-
Please note: Only the 12.0 Athens GetIt server has been restored at this point in time (Feb. 7th).
https://blogs.embarcadero.com/getit-update-additional-rad-studio-12-getit-packages-are-now-available/https://blogs.embarcadero.com/rad-studio-12-athens-patch-1-available/
List of QP issues addressed in the patch:
RSP-44063 Bug in MOD operation for Win64 Release configuration
RSP-43656 [REGRESSION] Wrong codegen when passing empty open array to operator overload
RSP-43568 Issue with TURI.Query Changed adding an equal sign to the URL ends with ?WSDL
RSP-43551 When MDI form & Custom Styles are used together, the Process cannot be terminated.
RSP-43547 New VisualManager feature causes crash in TCustomForm.WndProc() with Action=caFree
RSP-43515 No event OnCameraDidFinishTaking for TTakePhotoFromCameraAction
RSP-43494 Event OnValidate fails when the DBGrid is full - AGAIN!
RSP-43463 JSON serialization error with scientific double notation
RSP-43459 TEdit.FilterChar crash app on Android
RSP-43422 NetHttpClient parsing URL parameters is incorrect
RSP-43418 Wrong Delphi code optimization for integer div/mod
RSP-43407 The Delphi compiler in RAD Studio 12 is no longer able to resolve standard types by their aliases when generates HPP files for a BPL package with components if the referenced types are declared in other units
RSP-43383 Delphi 12 Android TEdit error
RSP-43362 [iOS] TListView set search visible to True, the system will crash when clicking into the search area.
RSP-43326 Blob reading is broken for 64-bit platforms in dbExpress
RSP-43318 Incorrect ShortCut in TActionList
RSP-43311 TSQLTimeStampOffset problems with Firebird 4
RSP-43299 TFlowLayout exception when all its elements are set to invisible
RSP-43274 Arithmetic operations on record fields return incorrect results in certain cases if the "Optimization" compiler option is enabled
RSP-43235 Structure view and Search for a method box no longer populated
RSP-43007 Internal compiler error F2084
RSP-42860 FMX TListBox List Index Out OF Bounds
RSP-42692 Ctrl-j - invoke template don’t work
RSP-42682 TreeView crash
RSP-42657 TTreeview crashes when scrolling in iOS
RSP-42634 QBE component causes fatal IDE crash when removed from form
RSP-42616 FMX: Key Handling different behavior in Delphi 12
RSP-42601 TURI with encoded Params are mangled when initialized
- 5
- 5
-
OP specified hardcoded English text, so ToUpperInvariant or an English locale for ToUpper should do the trick.
-
You can specify the locale as a parameter to ToUpper.
https://docwiki.embarcadero.com/Libraries/Athens/en/System.SysUtils.TStringHelper.ToUpperSee also ToUpperInvariant.
-
Is it Turkish text being converted to uppercase?
Is ToUpper using the Turkish locale?
-
I hope not. I hope they get their house in order ASAP.
- 2
-
Not without either keeping a manual list somewhere, or checking some sort of calendar service.
-
Kinda hard to evaluate, given that there is zero example data for the various elements.
There was a change in 12 with regards to math exceptions.
If you add this code, it is supposed to behave like 11.x.
System.math.SetExceptionMask( [exPrecision, exUnderflow, exDenormalized]); // Enable exInvalidOp, exZeroDivide, and exOverflow exceptions
Ref. https://docwiki.embarcadero.com/RADStudio/Athens/en/Floating_Point_Operation_Exception_Masks
Not sure if this applies to integer math, though. -
Have a look at System.DateUtils.
Note that there is a teorethical possibility that it is a non-business day, depending on the local holidays of the country the user is living.
F.x,
United States Labor Day which falls on first Monday of September
Irish St.Brigid's Day is first Monday of February.
-
I have to agree. Their information - or rather, lack thereof - is really bad for their reputation.
- 1
-
21 minutes ago, David Heffernan said:What's the reputational cost of the current fiasco?
Are you thinking about operational cost of new solution vs reputational cost of outage and lack of info?
The suits would probably say those are two different budgets 😛
My personal opinion on the outage and recovery time: priceless, but not in a good way.
As for operational cost: In the context of @Vincent Parrett's observation, if they simply recreated their VMs - that is far more costly than running cloud adapted services, so it will mean a steep increase in operational cost if that solution is maintained for the long run. In the short run, it makes sense in the context of minimizing the reputational cost issue.
-
@Miguel Moreno It seems that the XMLMapper the 12.0 GetIt, is the old version again 😞
It crashes on the recursive TPack.xsd, and it fails to correctly render a relatively simple schema, while the newer XMLMapper in 11.3 does the job right.
11.3 version on top, 12.0 version on bottom.
What new features would you like to see in Delphi 13?
in Delphi IDE and APIs
Posted
1. Debuggers, debuggers, debuggers - multithread handling is abysmal today
2. Make HighDPI actually works as intended - it is useless in a team as is - unless everyone runs the same scaling
3. Generics constraints for enumerated types to enable the use of conversion to/from ordinal values, use set operators, etc.
4. Native ARM64 compiler for Delphi for Windows (and Linux/Raspberry PI, but Windows has prio)
5. A 64-bit IDE that ensured that EMBT was dogfooding 64-bit VCL and RTL and raise the quality
As for AI, I wouldn't mind an AI that could look at code and suggest improvements - perhaps as a part of the static code analysis, or one that could explain "what does this code do".
I don't really need or want an AI to generate code. If it is a standard, a lib should already exist. If it doesn't and there is no standard that covers the need, I'd be happy to have an AI outline alternative approaches - but given that the wide scope of parameters that goes into a design, I think it is unrealistic to expect that it would come up with the ideal suggestion without us writing a huge requirement. The output of VLLM generators is extremely dependant on precise and accurate specification statements, and writing those are almost as hard as writing good code.
As for AI and privacy - keep your secret credentials separated from your code. Other than that, I don't think that many of us write code that truly needs to be hidden for secrecy reasons, although it is obvious that it will be necessary to ensure that privacy permeates the use of AI.