Anthony Leonardo Gracio
11672bc929
Update copyright year for GS sources
...
(no-issue-check)
2026-01-05 12:41:13 +00:00
Vadim Godunko
a22776ea98
Fix build after bump.
2025-12-22 18:39:46 +04:00
Vadim Godunko
aae46c2f00
Use Editable_Line_Type in New_Location_At_Line
2025-10-23 16:17:26 +00:00
Vadim Godunko
ddc5afbd28
Rename Get_Chars into Get_Chars_S
2025-02-11 06:10:31 +00:00
Vadim Godunko
d4206d2e19
Use Virtual_String for category name of the messages.
2024-11-13 12:59:34 +00:00
Boulanger
ea4c9d139a
Filter pretty print preferences depending on the engine
...
Rename Ident_Casing into Identifier_Casing because it was
to close to Indent_Casing.
Include a test.
Closes eng/ide/gnatstudio#140
2024-07-17 13:07:24 +00:00
Anthony Leonardo Gracio
7c1ba23818
Revert "Merge branch 'topic/gs_56_bookmark_leaking_buffer' into 'master'"
...
This reverts merge request !195
2023-09-08 10:59:06 +00:00
Boulanger
64ac98f85a
Remove Open_Buffer from Editor_Buffer_Factory
...
Opening a buffer without a view leaves the responsibility to the
caller to close the buffer manually.
=> this is unsafe: either we are closing a buffer shared
somewhere else or forgetting to close it (= leaking it)
The solution is to always use Buffer_Holder.
2023-09-07 11:37:05 +02:00
Anthony Leonardo Gracio
41c30ab309
Update copyright year (no-tn-check)
...
Change-Id: Ie2cf22f9729f30d2228572a7296c23889be4c563
2023-01-03 11:39:28 +01:00
Anthony Leonardo Gracio
ce5e2348ca
Revert "Revert "V819-017 Fixing warnings supressions""
...
This reverts commit c0340bb123 .
Reason for revert: GB fix is here: https://git.adacore-it.com/c/gnatbench/+/120612
Change-Id: Icdc5d4d45d4573fb0a0ce8861a4421892bc679dd
2022-08-24 15:42:38 +00:00
Anthony Leonardo Gracio
c0340bb123
Revert "V819-017 Fixing warnings supressions"
...
This reverts commit 2de9f506da .
Reason for revert: <GNATbench build failure>
Change-Id: Id01dabbba938227f327e4475c621d9bac285bc8f
2022-08-24 15:33:35 +00:00
Andry Ogorodnik
2de9f506da
V819-017 Fixing warnings supressions
...
- limit action for ada code files only
Change-Id: Idf0f645291ec16c7c332ee1ce7845fee368c956e
2022-08-23 18:06:21 +00:00
Andry Ogorodnik
0fc4233c3f
V413-006 Fixing tabulations handling in code-fix
...
Change-Id: I91d1c3720154bac50428f4a690cdfcd00979b475
Depends-On: I87bbdb69504ec92127c517e611346d057ecfa735
Depends-On: I6ffe8f79e75993c4a3e68a9ceb6de0df0715952d
2022-05-11 12:25:42 +00:00
Adrien Boulanger
8d588bfb0c
S712-022: Python leaks related to FileLocation
...
Each FileLocation was leaking a File: they were keeping a pointer
to File without using any proxy to release them.
Break the dependency and only create the File from the FileLocation
when needed.
Add a test.
Change-Id: I1df713a7c0e6cc54f7c4912b803247b3189dcd92
2022-04-11 15:54:11 +00:00
Anthony Leonardo Gracio
af4c8f2d41
Update copyright year
...
(no-tn-check)
(no-precommit-check)
Change-Id: Id71d3f84cd6ab219a37821da1460038f4eea525c
2022-01-03 15:09:31 +01:00
Adrien Boulanger
d9f6168eb9
U712-029: Fix files being opened when creating codefixes
...
Add a test.
Change-Id: I4130cb54b35d216e8e3085376896c9cd9b47403a
2021-08-12 17:42:54 +02:00
Andry Ogorodnik
688aac962b
U412-037 Make single access type for the Line_Record_Information
...
Change-Id: I2838a075d2fa756ffdb1fb984b540d9c430ee70d
2021-07-20 16:12:52 +02:00
Andry Ogorodnik
cf2c25ad2d
U518-006 Checking code is not changed before applying codefixes.
...
Change-Id: I9ac440da6ec046c32e634c4e394f5375c5689422
2021-05-26 13:12:26 +02:00
Anthony Leonardo Gracio
63c2e9d9c9
Update copyright year
...
(no-tn-check)
(no-precommit-check)
Change-Id: I50abdaba131d76d914f1df9a53f013ec8f48ca68
2021-01-11 17:22:37 +01:00
Andry Ogorodnik
848d7c9f5c
TA19-036 Tab corrections in codefix.
...
Change-Id: If46a7270ee50a3c2b3802b28ad3fec8011df1784
2020-11-23 12:47:04 +01:00
Anthony Leonardo Gracio
bc0841c46c
TA21-020: Disable main window actions when menu is opened
...
. Use the Popup_Custom_Contextual_Menu for generic views' local
menus and codefixes.
. This function sets a flag to know when a menu is open: use this
flag to implement a filter for main window actions.
Change-Id: Ib3c13a7915992dc01bae99b071fe0c45a914752e
2020-10-30 11:35:38 +01:00
Andry Ogorodnik
d9993c6c21
S903-025 Rename GPS to GNAT Studio in comments, strings
...
Depends-On: If8db363de9c59b395772b715a838e3a785b568d7
Change-Id: I509eebd12037a49e0ff751220c7f6911b7480694
2020-10-28 12:03:44 +01:00
Adrien Boulanger
4f4904c818
Update Copyright 2019 => 2020.
...
(no-tn-check)
Change-Id: I7b854142151c6fc934c80c14dbe085e8bc7f6bb7
2020-01-07 10:45:26 +01:00
Nicolas Setton
d39a93eff9
S904-002 replace GPS by GNAT Studio in file headers
...
Change-Id: Icee628af75e0f1bd471a627c987b8024d999eb4b
2019-09-09 12:39:04 +02:00
Maxim Reznik
fdd922b00c
S612-030 Take into account --harness_dir option of gnattest
...
to be able to open harness project when the option is specified
in command line or BuildTarget dialog.
To do this add command line as argument of compilation_finished
hook. Provide convertion routines to/from Python for Arg_List.
Change-Id: Iaf2d7753d6a0f4ca5fe9ae51804598c01c7d185b
Depends-On: I239319ff69ec4364544179bd84d9964ef2b4d655
2019-07-15 14:19:19 +02:00