Commit Graph

  • 2299fce43c Merge branch 'richa-main-patch-b942' into 'main' main v26.0.0 26.1 26.0 Elie Richa 2025-09-03 12:28:47 +02:00
  • b5eb24557b Update reference to vss-text Elie Richa 2025-09-03 11:02:36 +02:00
  • 71f358ebfe Merge branch 'topic/vadim/libtype' into 'main' Vadim Godunko 2025-02-17 09:53:34 +00:00
  • 13f4a2883d Define PRETTIER_ADA_LIBRARY_TYPE as build variable. Vadim Godunko 2025-02-07 11:17:54 +04:00
  • db7e1a8006 Merge branch 'mr/als_1578' into 'main' João Azevedo 2025-01-28 14:10:01 +00:00
  • c623657a0e Add ALS json config Joao Azevedo 2025-01-28 10:31:13 +00:00
  • 641f88a98b Merge branch 'mr/langkit_1511' into 'main' João Azevedo 2025-01-24 12:40:54 +00:00
  • d6be4e7f63 Free allocations of indentation queues and print commands Joao Azevedo 2024-12-12 13:42:14 +00:00
  • fecfe3105a Minimize copies of the indentation queue Joao Azevedo 2024-12-11 15:37:11 +00:00
  • 5d605531e2 Merge branch 'cherry-pick-fde33628' into '25.1' 25.2 25.1 25-sustained João Azevedo 2024-12-20 13:30:15 +00:00
  • c63dd72837 Merge branch 'isssue_28' into 'main' João Azevedo 2024-12-20 12:57:29 +00:00
  • 8df99fd734 Avoid copying the final result to each table element state Joao Azevedo 2024-12-11 11:58:50 +00:00
  • e69e3f6fa1 Replace Print_Command_Type_Vector by access to avoid copies Joao Azevedo 2024-12-09 13:15:13 +00:00
  • fde33628ac Merge branch 'isssue_28' into 'main' João Azevedo 2024-10-09 13:57:40 +00:00
  • 85d9fa11d5 Allow formatting of No_Document Joao Azevedo 2024-10-09 09:04:33 +00:00
  • 26b003699e Merge branch 'gnatformat-issue_88' into '25.0' v25.0.0 25.0 João Azevedo 2024-10-07 15:46:25 +00:00
  • 1105bcd20e Do not indent rows that start with EOL Joao Azevedo 2024-09-25 20:23:51 +00:00
  • 52fd6bc991 Merge branch 'gnatformat-issue_88' into 'main' João Azevedo 2024-10-07 13:55:57 +00:00
  • 45ed59b0f2 Do not indent rows that start with EOL Joao Azevedo 2024-09-25 20:23:51 +00:00
  • 8fc0463fd3 Merge branch 'issue_30' into 'main' João Azevedo 2024-08-30 14:12:00 +00:00
  • ae1a1619ff Fix break propagation of Alignment_Tables Joao Azevedo 2024-08-29 10:38:09 +00:00
  • 5adba9f397 Merge branch 'issue_29' into 'main' João Azevedo 2024-08-30 12:30:47 +00:00
  • eefbf82dc7 Flatten nested lists inside table rows Joao Azevedo 2024-08-29 10:37:00 +00:00
  • 244fd0da3f Merge branch 'issue_26' into 'main' João Azevedo 2024-08-07 08:34:39 +00:00
  • e79da131c1 Fix Fits procedure for last table element Joao Azevedo 2024-08-05 12:54:37 +00:00
  • 53ebfdbaa7 Merge branch 'issue_13' into 'main' João Azevedo 2024-07-25 16:44:20 +00:00
  • 1f517e6143 Add Continuation_Line_Indent command Joao Azevedo 2024-06-21 14:30:50 +00:00
  • de40cee99c Merge branch 'issue_19' into 'main' João Azevedo 2024-07-05 09:40:15 +00:00
  • 395f1806e6 Implement Table_Alignment algorithm Joao Azevedo 2024-06-26 13:47:16 +00:00
  • 4968573ddf Add Alignment_Command_Table builder Joao Azevedo 2024-06-26 13:47:10 +00:00
  • b7c0cf531e Add Alignment_Table_Command without any handlers Joao Azevedo 2024-06-26 13:47:08 +00:00
  • 6b5d09b558 Overload Format function to return the last line length Joao Azevedo 2024-06-26 13:47:05 +00:00
  • 0eded2a33c Refactor: rename line length variables Joao Azevedo 2024-06-26 13:46:57 +00:00
  • 66eed63c07 Merge branch 'issue_17' into 'main' João Azevedo 2024-07-02 15:06:52 +00:00
  • 45b59a9582 Improve Group builder spec and add Conditional_Group builder Joao Azevedo 2024-07-02 12:54:31 +00:00
  • 5da64d31b8 Merge branch 'issue_25' into 'main' João Azevedo 2024-07-01 09:11:28 +00:00
  • 03c3156180 Remove VS Code settings Joao Azevedo 2024-07-01 09:03:31 +00:00
  • 4a79cd37b5 Merge branch 'issue_24' into 'main' João Azevedo 2024-06-27 09:59:17 +00:00
  • 9454c03470 Install target installs only the LYBRARY_TYPE build Joao Azevedo 2024-06-17 10:51:30 +00:00
  • 4635f872b1 Merge branch 'issue_22' into 'main' João Azevedo 2024-06-18 12:31:35 +00:00
  • 67797f5ef4 Add indentation Offset to the first line of the formatted document Joao Azevedo 2024-06-17 14:19:52 +00:00
  • 9ef0c53a47 Merge branch 'mr/boris/deps-gnatcoll' into 'main' Boris Yakobowski 2024-06-13 09:27:44 +00:00
  • 8d5e116a8d Refine dependencies to GNATColl Boris Yakobowski 2024-06-11 12:01:05 +02:00
  • 67239e2a7f Merge branch 'issue_21' into 'main' João Azevedo 2024-06-04 16:03:28 +00:00
  • 07cff3d659 Add Indentation_Offset option to Format_Options_Type Joao Azevedo 2024-06-04 11:05:48 +00:00
  • 80cc4b1f5a Merge branch 'issue_20' into 'main' João Azevedo 2024-05-14 17:42:02 +00:00
  • ffa280db10 Remove -gnatn2 Joao Azevedo 2024-05-14 12:53:25 +00:00
  • 5d040e0989 Improve CI Joao Azevedo 2024-05-14 09:50:17 +00:00
  • 7a06eb58e1 Update test baseline Joao Azevedo 2024-05-14 09:48:01 +00:00
  • 2342300630 Merge branch 'issue_18' into 'main' João Azevedo 2024-05-14 09:31:24 +00:00
  • 20954e6f23 Merge branch 'main' into issue_18 Joao Azevedo 2024-04-22 09:33:32 +00:00
  • dd71a7656b Merge branch 'mr/pmderodat/valgrind' into 'main' Pierre-Marie de Rodat 2024-03-14 08:54:15 +00:00
  • 5f1080017a Add ref-counting to Document_Type to avoid memory leaks Pierre-Marie de Rodat 2024-03-12 14:11:48 +00:00
  • 4d55798e7c src/prettier_ada-documents-builders.adb: refactor to avoid code dupl. Pierre-Marie de Rodat 2024-03-12 13:32:21 +00:00
  • d71d861631 src/prettier_ada-documents-json.adb: refactor to avoid code duplication Pierre-Marie de Rodat 2024-03-12 13:17:53 +00:00
  • f364faf768 json_tester.adb: fix a simple memory leak Pierre-Marie de Rodat 2024-03-12 14:27:00 +00:00
  • 0be750b5e5 Remove Fast_Display_Width subprogram. Vadim Godunko 2024-03-12 18:04:49 +04:00
  • 1b4a18789d Use Display_Cell_Count as width of the string. Vadim Godunko 2024-03-12 18:00:00 +04:00
  • 79790a304d Improve performance when checking text display width João Azevedo 2024-03-05 15:47:57 +00:00
  • 8488d36136 Add settings.json template João Azevedo 2024-03-06 11:04:24 +00:00
  • 7309bd715f Merge branch 'inner_root' into 'main' João Azevedo 2024-02-13 12:09:12 +00:00
  • b2eecb8ad5 Ignore VS Code settings João Azevedo 2024-02-12 20:38:30 +00:00
  • 2ceb6d9c18 Add builders test for Inner_Root alignemnt Joao Azevedo 2024-02-06 16:12:17 +00:00
  • ef67fad7f9 Extension: add Inner_Root align kind Joao Azevedo 2024-01-25 16:36:34 +00:00
  • 7aa60ea71d Merge branch 'topic/issue_12' into 'main' João Azevedo 2024-02-12 15:24:54 +00:00
  • d4266b5b84 Add builders_tester test driver Joao Azevedo 2024-02-01 11:22:23 +00:00
  • 51d4714447 Fix copy-paste typo Joao Azevedo 2024-02-01 11:21:09 +00:00
  • ec4d5638ca Fix test_programs.gpr path Joao Azevedo 2024-02-01 11:19:22 +00:00
  • b4d496e095 Ensure Fill builder converts Parts to Document_List if necessary Joao Azevedo 2024-02-01 11:18:53 +00:00
  • b9737a8de0 Add (de)serialization procedures for the Cursor command Joao Azevedo 2024-02-01 11:17:22 +00:00
  • 1ebb91c8fe Merge branch 'gnat/issue_541' into 'main' João Azevedo 2024-01-11 19:46:24 +00:00
  • 38272f3cdb Replace pattern matching by if/elsif/else Joao Azevedo 2024-01-11 12:39:11 +00:00
  • 5b56bf583a Update project path Joao Azevedo 2024-01-11 12:38:39 +00:00
  • e312fec15d Merge branch 'topic/readme' into 'main' João Azevedo 2024-01-10 13:55:29 +00:00
  • 8e5a43bab9 Add more documentation to README.md Joao Azevedo 2024-01-09 16:57:51 +00:00
  • e5ea9408bd Merge branch 'topic/makefile_lib' into 'main' João Azevedo 2024-01-09 17:28:58 +00:00
  • be2aaeaab9 Makefile: pass -XLIBRARY_TYPE to gprbuild in the lib target Joao Azevedo 2024-01-09 16:56:18 +00:00
  • 64af8c46a3 Merge branch 'topic/simplify_gpr' into 'main' João Azevedo 2024-01-09 16:15:04 +00:00
  • c704160b0e Simplify project files Fabien Chouteau 2023-12-12 14:56:15 +01:00
  • cd913a1e6e Merge branch 'topic/license-llvm-exception' into 'main' João Azevedo 2024-01-09 15:59:40 +00:00
  • 5797f6d06a Add LLVM-exception to license expression, and a LICENSE.txt file Fabien Chouteau 2023-12-12 15:27:57 +01:00
  • 1e9c458104 Merge branch 'mr/pmderodat/main' into 'main' Pierre-Marie de Rodat 2023-12-07 08:26:04 +00:00
  • ba6d92a566 Prettier_Ada.Documents: add missing constant/primitive for Symbol_Type Pierre-Marie de Rodat 2023-12-06 16:38:24 +00:00
  • 5d25353836 Merge branch 'mr/pmderodat/main' into 'main' Pierre-Marie de Rodat 2023-12-04 17:20:50 +00:00
  • d163671133 Makefile: consistently use "prettier_ada" as install subdir name Pierre-Marie de Rodat 2023-12-04 17:10:27 +00:00
  • 7c8a3489ee Merge branch 'topic/issue_8' into 'main' João Azevedo 2023-12-04 16:15:00 +00:00
  • d952a33652 Replace Document_Array by Document_Vector Joao Azevedo 2023-11-28 09:26:29 +00:00
  • faa1f2c4e8 Ignore auto generated Clang-Format Style Options Joao Azevedo 2023-11-28 13:24:54 +00:00
  • 03bee1b875 Merge branch 'topic/issue_6' into 'main' João Azevedo 2023-11-28 10:37:46 +00:00
  • 756f63124f Add String_Literal aspect to Document_Type Joao Azevedo 2023-11-27 15:54:10 +00:00
  • 1e44415414 Remove builders overloaded with Document_Vector Joao Azevedo 2023-11-27 15:43:55 +00:00
  • 40989aa662 Merge branch 'topic/issue_7' into 'main' João Azevedo 2023-11-28 10:34:31 +00:00
  • 9c5a9a6372 Fix indices computation of the Join builder Joao Azevedo 2023-11-27 14:40:09 +00:00
  • eb3a90d2f4 Merge branch 'topic/issue_6' into 'main' João Azevedo 2023-11-23 16:34:31 +00:00
  • 9a5d8347d3 Refactor: rename to Document_Hashed_Set Joao Azevedo 2023-11-22 16:42:30 +00:00
  • b684cb5571 Provide a Document_Vector type Joao Azevedo 2023-11-22 16:38:07 +00:00
  • 78a2f2ec98 Merge branch 'topic/utf8' into 'main' João Azevedo 2023-11-21 21:16:29 +00:00
  • 743c8fea67 Replace internal usage of String by Virtual_String Joao Azevedo 2023-11-16 15:53:29 +00:00
  • 80cf1f673e Fix test rule dependency Joao Azevedo 2023-11-16 14:41:21 +00:00
  • 5c8dfd0a45 Ignore imported Prettier testsuite repo Joao Azevedo 2023-11-16 14:40:30 +00:00