Timeline



2019-05-16:

17:08 Ticket #5484 (NF API - OMEdit settings for NF API) closed by Adrian Pop
fixed: Fixed with 8581d0/OpenModelica.
16:44 Ticket #3417 (Interactive Environment - Create API updateClass for merging parsed AST with existing AST) closed by Adrian Pop
invalid: What it does is actually correct, it replaces the contents of the file …
16:21 Ticket #3417 (Interactive Environment - Create API updateClass for merging parsed AST with existing AST) updated by Adrian Pop
Status changed
16:20 Ticket #3417 (Interactive Environment - Create API updateClass for merging parsed AST with existing AST) reopened by Adrian Pop
New issue shows up: […] running this script looses model M :)
13:18 Ticket #5480 (OMEdit - Automatic formatting does not respect indentation) updated by dariomangoni@…
Wow, man, I'm not a fantastic DEbugger, but I'm a fabolous BUGGER …
13:17 indentation.2.mp4 attached to Ticket #5480 by anonymous
IndentationOnMinimalExample
13:16 TestLibraryIndentation.zip attached to Ticket #5480 by dariomangoni@…
miminalexample
13:04 Ticket #5463 (OMEdit - Comparing plots while re-simulating) closed by anonymous
worksforme
13:04 Ticket #5463 (OMEdit - Comparing plots while re-simulating) updated by anonymous
It works very well! I'm going to close this ticket.
12:37 Ticket #4802 (OMEdit - Documentation html not composed correctly) closed by Adeel Asghar
worksforme: Reopen the ticket if the problem persists.
12:26 Ticket #5485 (Run-time - Large memory leak in kinsol nonlinear solver) created by RSchiemann
When running a simulation of a "large" (8000 equations, 4000 of which …
10:58 Ticket #5463 (OMEdit - Comparing plots while re-simulating) updated by Adeel Asghar
Its already possible to rename the output file. Instead of clicking on …
10:53 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) closed by Adeel Asghar
fixed: Fixed in 89b4204/OpenModelica.
10:25 Ticket #4645 (OMEdit - Use blank pixels around lines to enhance readability) updated by Adeel Asghar
Priority, Milestone changed
10:25 Ticket #4839 (OMEdit - Badly wrong visualization in OMEdit in a simple case) updated by Adeel Asghar
This is basically the same as #4645. I suggest we should take it in …
09:52 Ticket #5480 (OMEdit - Automatic formatting does not respect indentation) updated by Adeel Asghar
I tried to reproduce this without success. Can you share a test model?
09:44 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) updated by Adeel Asghar
Status changed
09:27 Ticket #3675 (OMEdit - Add interactive simulation support (e.g., DynamicSelect display)) updated by Dietmar Winkler
With […] It now shows the described behaviour. Despite crashing a …
09:16 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Adeel Asghar
Cc, Status, Component, Owner changed
Then its up to the solver guys.
09:16 Ticket #5484 (NF API - OMEdit settings for NF API) updated by Francesco Casella
OK, please close this ticket when you do that, so we keep track of …
09:13 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Dietmar Winkler
Yes, after I got a new nightly build again it now also simulates quite …
09:08 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Adeel Asghar
Cc changed
Well I get several simulation error messages but at least the …
09:06 LockedRotorTest.2.png attached to Ticket #5465 by Adeel Asghar
07:22 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) updated by dariomangoni@…
Well, I cannot understand why, but this is something that always …
07:08 Ticket #5478 (Frontend - Failed instantiation of world.gravityArrowHead.r_shape) updated by Adeel Asghar
Status, Owner, Component changed
05:55 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) updated by Arinomo <trista.arinomo@…>
Might be related to #2081. i.e If I understand correctly the parameter …

2019-05-15:

23:02 Ticket #5484 (NF API - OMEdit settings for NF API) updated by Adrian Pop
No worries, if only -d=nfAPI is set, I can activate -d=newInst only …
22:54 Ticket #5484 (NF API - OMEdit settings for NF API) created by Francesco Casella
In order to use the new API, it is currently necessary to set …
12:50 Ticket #3679 (Frontend - getComponentAnnotations is too slow on MSL components) closed by Francesco Casella
fixed: As advertised at the Annual Workshop, 20X speed increase :) This is …
12:46 Ticket #5482 (NF API - Further speed up of NF API) updated by Francesco Casella
Summary changed
OK, good! I changed the title of the ticket, feel free to close it …
12:45 Ticket #4611 (Backend - Processing arrays of records fails) updated by Karim Adbdelhak
I found where the dimension gets computed wrong and fixed it, but now …
12:43 Ticket #5483 (NF API - NF API crashes on simple MSL examples) closed by Francesco Casella
invalid: Aha, you didn't mention it in …
11:58 Ticket #3679 (Frontend - getComponentAnnotations is too slow on MSL components) updated by Adrian Pop
When using NF for getComponentAnnotations running script: […] …
11:08 Ticket #5483 (NF API - NF API crashes on simple MSL examples) updated by Adrian Pop
Hmm, maybe you didn't set -d=nfAPI,newInst, you need them both.
08:31 Ticket #5483 (NF API - NF API crashes on simple MSL examples) updated by Adrian Pop
Strangely they do not crash for me. I'll investigate more. What flags …
07:23 Ticket #5482 (NF API - Further speed up of NF API) updated by Adrian Pop
The only API that currently uses the NF is getComponentAnnotations, I …

2019-05-14:

21:57 Ticket #5483 (NF API - NF API crashes on simple MSL examples) created by Francesco Casella
When I first tried -d=nfAPI, I just tried to open the models …
21:52 Ticket #5482 (NF API - Further speed up of NF API) created by Francesco Casella
Collect here the discussion on making the OMEdit faster when …
20:04 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) updated by Francesco Casella
Milestone changed
18:44 2019-05-14 20_42_48-Window.png attached to Ticket #5481 by dariomangoni@…
parametere_not_displayed
18:43 Ticket #5481 (OMEdit - Parameter previewed in Diagram View are not correctly shown) created by dariomangoni@…
Parameters that are displayed in the Diagram View (like the mass for a …
13:12 Ticket #5480 (OMEdit - Automatic formatting does not respect indentation) updated by Francesco Casella
Most of these issues take place when using a single file for the …
13:11 Ticket #5480 (OMEdit - Automatic formatting does not respect indentation) updated by Francesco Casella
Milestone changed
13:10 Ticket #5479 (New Instantiation - OMC accepts invalid equations with conditional components) updated by Francesco Casella
For the record, Dymola 2019 FD01 rejects the model in pedantic mode, …
13:07 Ticket #4475 (OMEdit - Make it possible to actually inspect real-life debug logs in OMEdit) updated by Francesco Casella
Thanks, this is really appreciated!
13:06 Ticket #5477 (New Instantiation - NF does not provide meaningful error message when missing component ...) updated by Francesco Casella
Thanks Per!
12:34 indentation.mp4 attached to Ticket #5480 by dariomangoni@…
indentation_problem
12:34 Ticket #5480 (OMEdit - Automatic formatting does not respect indentation) created by dariomangoni@…
Indentation is not respected when autoformatting. …
12:32 Ticket #5479 (New Instantiation - OMC accepts invalid equations with conditional components) updated by Per Östlund
Fixed in 273cbf8. I made it a hard …
11:54 Ticket #4475 (OMEdit - Make it possible to actually inspect real-life debug logs in OMEdit) closed by Adeel Asghar
fixed: This is now done in 3cd9411/OpenModelica. You can set the …
11:50 Ticket #5477 (New Instantiation - NF does not provide meaningful error message when missing component ...) closed by Per Östlund
fixed: Fixed in f755c732, the NF now gives …
10:32 Ticket #5479 (New Instantiation - OMC accepts invalid equations with conditional components) created by Francesco Casella
Please check the following model: […] As far as I am concerned, I …
10:07 Ticket #5478 (Frontend - Failed instantiation of world.gravityArrowHead.r_shape) created by dariomangoni@…
I cannot give a proper name to this issue, but after opening OMEdit, …
10:05 P.mo attached to Ticket #5477 by Francesco Casella
10:00 Ticket #5477 (New Instantiation - NF does not provide meaningful error message when missing component ...) created by Francesco Casella
Steps to reproduce: - load the attached test package - check model …
09:37 Ticket #5476 (Backend - BE tries to generate non-existent boolean attributes when disabling tearing) created by Andreas Heuermann
When tearing is disabled, the backend generates code that assumes …

2019-05-13:

21:25 Ticket #5475 (Backend - Mixed-determined initialization system in Modelica.Electrical.Analog) created by Francesco Casella
Please check …
21:18 Ticket #4793 (Backend - Complex division is not working in MSL simulation example) updated by Francesco Casella
This also fixed a numerical initialization failure with …
21:05 Ticket #5328 (Run-time - ODE solver behaves erratically in two MultiBody examples with dynamic ...) updated by Francesco Casella
Summary changed
20:46 Ticket #5350 (Run-time - MSL 3.2.3 FFT function does not work correctly) updated by Francesco Casella
Cc changed
20:42 Ticket #5328 (Run-time - ODE solver behaves erratically in two MultiBody examples with dynamic ...) updated by Francesco Casella
Summary changed
20:33 Ticket #5328 (Run-time - ODE solver behaves erratically in two MultiBody examples with dynamic ...) updated by Francesco Casella
Cc, Priority changed
Replying to sjoelund.se: > #5332 was resolved: how are the …
19:39 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) closed by Francesco Casella
fixed: Replying to RSchiemann: > So I guess, we can close this …
19:02 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) updated by RSchiemann
To clarify: Both scenarios (1 and 2) outlined above worked as expected.
18:35 Ticket #4629 (New Instantiation - Perform unit checking by default only when doing checkModel) updated by Francesco Casella
Owner changed
@sjoelund.se, can you please re-trigger …
15:47 Ticket #5444 (OMEdit - Possible bug when drawing polygons in OMEdit (On Windows 10 64 bit build)) updated by John Tinnerholm
Status changed
15:04 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Francesco Casella
Thanks @sjoelund.se! Please also make sure the fix is pushed to MSL …
14:45 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Martin Sjölund
https://github.com/modelica/ModelicaStandardLibrary/pull/2928 should fix it
14:35 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Francesco Casella
Should we ask Thomas Beutlich?
14:11 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Martin Sjölund
I tried to merge the sources, but they are a bit broken :D
14:03 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Martin Sjölund
We had a merge of the tables since then, but I don't know if we have …
13:54 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Francesco Casella
I understand the conclusion of that discussion was that UTF-8 data …
13:46 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) updated by Martin Sjölund
https://github.com/modelica/ModelicaStandardLibrary/issues/2404
13:28 Ticket #5444 (OMEdit - Possible bug when drawing polygons in OMEdit (On Windows 10 64 bit build)) updated by John Tinnerholm
Type changed
13:25 Ticket #5458 (Backend - Unknowns with explicitly set start attributes should be preferred as ...) updated by Francesco Casella
Lennart, see my …
11:04 Ticket #5170 (Backend - GenerationOfFMUs examples in the MSL are broken because of ...) updated by Karim Adbdelhak
As lennart commented on …
08:00 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Andreas Heuermann
Cc changed
07:00 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) updated by RSchiemann
Unfortunately, I am not able to reproduce the behavior with simpler …

2019-05-12:

18:29 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Martin Sjölund
OMSI is new experimental things, so I guess they don't work as …

2019-05-11:

17:38 Ticket #5409 (OMOptim - can't compile) updated by the_maxtro@…
The developers of paradisEO have been contacted. It seems so far the …

2019-05-10:

22:32 Ticket #5474 (New Instantiation - [NF] Lookup of inner class fails) updated by Adrian Pop
Description changed
20:15 Ticket #5474 (New Instantiation - [NF] Lookup of inner class fails) created by Adrian Pop
Trying to instantiate the inside model P fails with: […] Script to …
19:45 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Adam Dershowitz
One other minor issue that I just wanted to make a note of is that the …
19:23 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Adam Dershowitz
That fixed it...mostly. But, not completely: When I try to install …
19:08 Ticket #5473 (Third-Party Libraries - AST_BatchPlant test case fails) created by Francesco Casella
The …
16:41 Ticket #5471 (OMEdit - OMEdit shows %name instead of the instance name in diagram view) closed by Adeel Asghar
fixed: Fixed in 3e23ece/OpenModelica.
16:30 Ticket #5472 (OMEdit - Allow to re-simulate a failed simulation) created by Francesco Casella
If a simulation fails, it is not possible to change the solver …
16:18 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) updated by RSchiemann
Thank you for your prompt answer. I will try to reproduce the …
16:01 Ticket #4611 (Backend - Processing arrays of records fails) updated by Per Östlund
Replying to adrpo: > @perost: is this an NF issue? The …
15:52 Ticket #4611 (Backend - Processing arrays of records fails) updated by Adrian Pop
Cc changed
@perost: is this an NF issue?
15:44 LockedRotorTest.2.mo attached to Ticket #5465 by Dietmar Winkler
15:44 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Dietmar Winkler
My example model had one important modification missing. The machine …
14:41 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Martin Sjölund
Should be fixed in …
14:39 Ticket #4164 (OMEdit - OMEdit / OMNotebook do not open files at start on OS X) updated by Martin Sjölund
My guess is that's because qjson uses cmake instead of qmake like all …
14:26 Ticket #4157 (Backend - Problems with complex numbers) updated by Francesco Casella
Thanks Andreas!
14:22 Ticket #5462 (Run-time - Inaccurate simulation of systems with noEvent and saturations using ...) updated by Francesco Casella
Description, Summary changed
In fact you are right, with the current parameter settings, the opAmp …
14:06 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) updated by Francesco Casella
Does this happen also with other models that you can share?
14:02 Ticket #5471 (OMEdit - OMEdit shows %name instead of the instance name in diagram view) updated by Francesco Casella
Happens with all MSL models that are meant to show their name on the icon
13:04 Ticket #5261 (Build Environment - OM Won't build under MacOS 10.14) updated by Adam Dershowitz
Has this change been implemented? I'm not sure which header needs to …
12:54 Screen.png attached to Ticket #5471 by Andrea Bartolini
12:54 Ticket #5471 (OMEdit - OMEdit shows %name instead of the instance name in diagram view) updated by Andrea Bartolini
Modelica.Blocks.Examples.Filter attached the screenshot from my PC
12:50 Ticket #5471 (OMEdit - OMEdit shows %name instead of the instance name in diagram view) updated by Adeel Asghar
Any specific model/example?
12:37 Ticket #5471 (OMEdit - OMEdit shows %name instead of the instance name in diagram view) created by Andrea Bartolini
I've upgraded the nightly version today and now OMEdit shows the …
11:55 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Adeel Asghar
This seems to work fine both from CLI and OMEdit. Maybe you are using …
11:54 script.mos attached to Ticket #5465 by Adeel Asghar
11:54 LockedRotorTest.mo attached to Ticket #5465 by Adeel Asghar
11:46 Ticket #4157 (Backend - Problems with complex numbers) closed by Andreas Heuermann
fixed
11:30 Ticket #4157 (Backend - Problems with complex numbers) updated by Andreas Heuermann
Replying to casella: > {{{ > Variables (2) > …
11:05 Ticket #5468 (New Instantiation - Lookup issue in ModelicaTest) closed by Per Östlund
fixed: This was due to a change in the MSL that wasn't propagated to …
11:02 Ticket #4157 (Backend - Problems with complex numbers) updated by Andreas Heuermann
Owner changed
10:29 Ticket #5470 (Run-time - Incorrect assumption of OMC solver on minimum time step should be removed) created by Francesco Casella
The model …
09:27 Ticket #5469 (*unknown* - OMC cannot read UTF-8 CombiTimeTable data files with BOM) created by Francesco Casella
Please check …
09:25 Ticket #4611 (Backend - Processing arrays of records fails) reopened by Karim Adbdelhak
Since this still does not work i reopen it. Somehow the dimension of …
09:11 Ticket #5468 (New Instantiation - Lookup issue in ModelicaTest) created by Francesco Casella
Please check …
09:07 Ticket #5462 (Run-time - Inaccurate simulation of systems with noEvent and saturations using ...) updated by Andreas Heuermann
Never mind, I was using the Cpp runtime with the new frontend, not the …
09:00 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) updated by RSchiemann
The above happens although "Evaluate all parameters at compile time" …
08:59 Ticket #5139 (Run-time - Initialization failures due to min/max and assert() violations do not ...) updated by Francesco Casella
Cc, Description changed
08:56 Ticket #5139 (Run-time - Initialization failures due to min/max and assert() violations do not ...) updated by Francesco Casella
Cc, Status, Description, Owner, Summary changed
Widened the scope of the ticket and made it a blocker for 1.14.0, as …
08:38 Ticket #4603 (New Instantiation - Provide support for start-value selection according to the Modelica ...) updated by Francesco Casella
Cc, Status, Owner, Milestone changed
Lennart, Karim, Andreas, this is a potentially critical issue for many …
08:33 Ticket #3882 (New Instantiation - record parameter binding) updated by Francesco Casella
Priority changed
08:32 Ticket #3535 (Interactive Environment - duplicate function names are not detected) updated by Francesco Casella
Priority, Milestone changed
I tried loading this package: […] in OMEdit. The package is loaded …
08:15 Ticket #4611 (Backend - Processing arrays of records fails) closed by Francesco Casella
fixed: Marking this as a blocker for 1.14.0, Complex numbers should work in …
08:15 Ticket #4835 (*unknown* - Get Complex numbers to work without compromises) updated by Francesco Casella
Issues still open as of 10/05/2019: - #4157 backend issue with …
08:11 Ticket #4157 (Backend - Problems with complex numbers) updated by Francesco Casella
Priority, Milestone changed
Marking this as a blocker for 1.14.0, we should get Complex numbers to …
08:06 Ticket #2387 (New Instantiation - Operator overloading fails for matrices) updated by Francesco Casella
Issue still present as reported initially, when instantiating …
08:03 Ticket #2484 (New Instantiation - Expandable connector resolution misses components) updated by Francesco Casella
Priority changed
The NF reports: […]
07:54 Ticket #5467 (*unknown* - Parameter changes before resimulation are ignored if kinsol is used as ...) created by RSchiemann
I am building a faily large model and found simulation speed to be …

2019-05-09:

17:30 Ticket #4157 (Backend - Problems with complex numbers) updated by Francesco Casella
Cc, Owner, Component changed
When compiling when_init_complex with the NF, the C code …
16:44 Ticket #4442 (New Instantiation - Incorrect evaluation of inner/outer and record dependencies) updated by Francesco Casella
Still the same issue. Probably a duplicate of #5204
15:58 Ticket #5051 (New Instantiation - OM accepts in a model a parameter with no value) updated by Francesco Casella
Priority changed
15:57 Ticket #5202 (New Instantiation - NFCeval.evalBuiltinAbs gets invalid vector input in Buildings model) updated by Francesco Casella
Priority, Summary changed
15:56 Ticket #5241 (New Instantiation - Issue with ExpressionSimplify.evalCat in the NF) updated by Francesco Casella
Priority changed
15:55 Ticket #5243 (New Instantiation - The NF cannot evaluate a structural parameter in a record) updated by Francesco Casella
Priority changed
Possibly a duplicate of #5204
15:53 Ticket #5466 (New Instantiation - The NF does not handle conditional initial equations in sub-components ...) created by Francesco Casella
Please check …
15:30 Ticket #5254 (New Instantiation - Issue with constaining class in replaceable array of models) closed by Francesco Casella
fixed: OK, I think we can close this ticket, as the original issue has been …
15:27 Ticket #5279 (New Instantiation - NF lookup error in redeclared package) updated by Francesco Casella
Priority changed
15:27 Ticket #5323 (New Instantiation - NFCeval.evalLogicUnaryNot fails to evaluate expression in Buildings model) updated by Francesco Casella
Priority changed
15:26 Ticket #5324 (New Instantiation - Incorrect final detected by NF?) updated by Francesco Casella
Priority changed
14:11 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) updated by Dietmar Winkler
Btw, instead of locking it down one can provide a extremely slow speed …
13:28 Ticket #5465 (Run-time - Issue with locked-rotor Asynchronous Machine model) created by Dietmar Winkler
I have a very simple test based on an MSL example: […] It's …
12:13 Ticket #5462 (Run-time - Inaccurate simulation of systems with noEvent and saturations using ...) updated by Andreas Heuermann
If im not mistaken, there are no events in this model. When setting …
10:07 Ticket #5230 (OMPython - getErrorString raises pyparsing.ParseException after calling ...) updated by robert.mueller@…
Hello, I was wondering if there are any news on the topic?
09:30 Ticket #5440 (OMEdit - visualization crash) updated by Martin Sjölund
It's quite important that the crash is fixed, because OMEdit should …
09:29 Ticket #5440 (OMEdit - visualization crash) updated by Martin Sjölund
Running with GDB: […] Running without GDB: […] The correct way …
07:02 Ticket #5342 (New Instantiation - Issue with Complex array parameter binding in the NF) updated by Francesco Casella
Priority changed
06:58 Ticket #5373 (New Instantiation - Issue with Ceval computing array + scalar Real expression in the NF) updated by Francesco Casella
Priority changed
06:58 Ticket #5464 (New Instantiation - NFScalarize.scalarize fails to evaluate expression in Buildings model) created by Francesco Casella
Please check …
06:56 Ticket #5322 (New Instantiation - NFScalarize.scalarize fails to evaluate expression in Buildings model) closed by Francesco Casella
fixed: This issue is now fixed. The model does still not work for another issue.
06:50 Ticket #4496 (New Instantiation - Complex 'sum' does not work) updated by Francesco Casella
The flattened model is: […] I guess with the current BE we need the …
06:47 Ticket #4496 (New Instantiation - Complex 'sum' does not work) updated by Francesco Casella
Priority changed
I now get the following error during C compilation […]
06:43 Ticket #5204 (New Instantiation - NFTyping.typeComponents can't evaluate structural parameter (hard)) updated by Francesco Casella
Priority changed
06:41 Ticket #5176 (Testing Framework - The CI verification results are broken if the reference result file ...) closed by Francesco Casella
fixed: The issue seems to have been solved in the meantime, possibly because …
06:25 Ticket #5321 (New Instantiation - The NF does not handle overconstrained connections correctly) closed by Francesco Casella
fixed: Fixed by PR #3081
Note: See TracTimeline for information about the timeline view.