Commit Graph

  • 798e75bd91
    Merge e54f7e061d into ed2a4108c4 Eric Conlon 2024-03-31 15:03:33 -0700
  • e54f7e061d fix all sprintf -> snprintf Eric Conlon 2024-03-31 15:02:05 -0700
  • 8f4e42c14a modernize Eric Conlon 2024-03-31 14:07:57 -0700
  • 5f386593d1
    Merge d9b018909b into ed2a4108c4 Scott Olsen 2023-04-09 21:34:45 +0200
  • 408ee32262
    Merge a28385a06c into ed2a4108c4 Scott Olsen 2023-03-29 05:11:47 -0700
  • 040a6c09d9
    Merge 8c67e36822 into ed2a4108c4 Adriano Zambrana Marchetti 2023-03-10 13:29:55 +0000
  • 4d436c89f4
    Merge dbceaabd23 into ed2a4108c4 Scott Olsen 2023-03-08 23:34:24 +0200
  • 6ea6a314f5
    Merge e63155a925 into ed2a4108c4 Gavinok 2023-03-03 07:44:36 +0100
  • ed2a4108c4
    fix: mangle member name in deletion generator (#1458) master Veit Heller 2023-02-28 09:34:12 +0100
  • 627529e1fb fix: mangle member name in deletion generator Veit Heller 2023-02-26 19:48:10 +0100
  • e63155a925 test: add nested empty list malformed error test (#1427) Gavin Jaeger-Freeborn 2023-02-03 02:17:22 -0800
  • 84bfdcf234 fix: Infinite loop when evaluating (()) (#1427) Gavin Jaeger-Freeborn 2023-02-02 15:59:50 -0800
  • ca5774b1ae
    chore: remove usage of sprintf (#1453) Veit Heller 2023-01-31 20:47:15 +0100
  • 7ab466edeb
    docs: add clarification to SDL comment (#1454) Veit Heller 2023-01-31 20:46:11 +0100
  • c8797c26bf docs: add clarification to SDL comment Veit Heller 2023-01-31 20:29:25 +0100
  • f8a3069317 chore: remove usage of sprintf Veit Heller 2023-01-31 19:36:54 +0100
  • a28385a06c fix: temporary kludge for clang scottolsen 2023-01-31 11:14:11 -0500
  • 09565f002f fix: update add-*flag helpers scottolsen 2023-01-31 11:13:42 -0500
  • e5c9be7518 fix: update flag-setting calls to reflect behavior changes scottolsen 2023-01-31 09:45:25 -0500
  • 57f111708d feat: add flag append macros Scott Olsen 2023-01-27 16:54:40 -0500
  • 74d0321c63 refactor!: change project flag setting behavior Scott Olsen 2023-01-27 16:34:35 -0500
  • b0c009363d fix: projectGetCFlags Scott Olsen 2023-01-27 16:30:36 -0500
  • 339722325e
    Document the memory management system further (#1442) Scott Olsen 2022-12-28 01:17:48 -0600
  • 25f50c92a5
    chore: make Carp compile w/ GHC 9.2 + stack lts20.0 (#1449) Scott Olsen 2022-12-28 01:16:56 -0600
  • 8c5845ea65
    docs: cleanup core IO docs (#1447) Scott Olsen 2022-12-28 01:16:04 -0600
  • 0bcbf3609f chore: make Carp compile w/ GHC 9.2 + stack lts20.0 scottolsen 2022-12-22 16:19:18 -0600
  • 941dc413f4
    Merge c6f5f35786 into 0bec460f31 Scott Olsen 2022-12-20 17:23:31 -0500
  • 9cd75a4cdf fix: add missing quotations around docstrings scottolsen 2022-12-20 16:03:27 -0600
  • 4714b34d2f docs: cleanup core IO docs scottolsen 2022-12-20 14:53:41 -0600
  • 51295d3aa8
    Merge a122163218 into 0bec460f31 Scott Olsen 2022-12-20 15:44:08 -0500
  • 0bec460f31
    chore: Fix typos (#1444) jgart 2022-12-05 10:30:59 -0500
  • 1cdf2b5036
    chore: Fix typos jgart 2022-12-02 09:41:38 -0600
  • dbceaabd23 chore: disable unused-but-set-variable for clang (#1441) Scott Olsen 2022-11-01 09:31:20 -0400
  • 96f4736d45 docs: update memory.md (#1435) Scott Olsen 2022-11-01 07:07:30 -0400
  • 39208349e8
    chore: disable unused-but-set-variable for clang (#1441) Scott Olsen 2022-11-01 09:31:20 -0400
  • ce0601ae6e
    docs: update memory.md (#1435) Scott Olsen 2022-11-01 07:07:30 -0400
  • 5c08694a47 chore: disable unused-but-set-variable for clang Scott Olsen 2022-10-30 20:02:14 -0400
  • 38932a94f8 test: add tests for lambda leak cases Scott Olsen 2022-10-30 19:57:53 -0400
  • 16c58d8db7 fix: don't allow lambdas to leak captures Scott Olsen 2022-10-30 16:15:43 -0400
  • 2e54118e88 docs: add further details on memory management Scott Olsen 2022-10-29 14:12:32 -0400
  • 20d485e68e docs: add implementation detail to Memory.md Scott Olsen 2022-10-29 12:30:21 -0400
  • 8c67e36822
    Fix for #1437 Adriano Zambrana Marchetti 2022-10-28 13:02:08 -0400
  • 71a23a481a docs: incorporate eriksvedang@ and TimDeve@'s feedback scottolsen 2022-10-28 11:21:00 -0400
  • f073ea2e69 docs: incorporate @hellerve's feedback on memory.md Scott Olsen 2022-10-27 18:57:50 -0400
  • 1903a1e467 docs: further memory explanation refinements Scott Olsen 2022-10-26 20:52:22 -0400
  • 7d33ebfa1c chore: format memory doc scottolsen 2022-10-26 18:08:47 -0400
  • 9ed3da1ef9 docs: add a section on copying Scott Olsen 2022-10-26 10:32:35 -0400
  • ede81ef6ad docs: detials on moving, borrowing, copying Scott Olsen 2022-10-25 22:59:50 -0400
  • 093bdde5e4 docs: update memory.md scottolsen 2022-10-25 17:14:42 -0400
  • 106bcaa6fb
    refactor: remove unnecessary solveOneInternal function (#1433) Scott Olsen 2022-09-28 00:53:00 -0400
  • 15802591c4 refactor: remove unnecessary solveOneInternal function scottolsen 2022-09-27 16:29:59 -0400
  • 0a7a83543d
    fix: quasiquoting breaks List.pairs (#1431) Veit Heller 2022-08-30 15:40:13 +0200
  • d67e4bea4c
    fix: allow String.concat to work on lists (#1430) Veit Heller 2022-08-30 07:42:05 +0200
  • e4adef0c97
    feat: add bag data structure (#1429) Veit Heller 2022-08-29 09:56:58 +0200
  • 3aaf7a6490 fix: quasiquoting breaks List.pairs Veit Heller 2022-08-28 16:02:29 +0200
  • a2c3e236d4 fix: allow String.concat to work on lists Veit Heller 2022-08-28 16:01:45 +0200
  • d83fb32d54 refactor: incorporate feedback by scolsen Veit Heller 2022-08-26 15:37:25 +0200
  • 4ccd9d38b9 feat: add bag data structure Veit Heller 2022-08-26 14:45:00 +0200
  • 8533aa0078
    Merge f2418ba7b6 into 4c24c9eca7 Scott Olsen 2022-08-15 20:29:07 +0900
  • ed9c02f8bd
    Merge fd9598e5ac into 4c24c9eca7 Erik Svedäng 2022-08-14 22:10:50 -0700
  • 4c24c9eca7
    docs: Fix typo in language guide (#1426) Stig Brautaset 2022-08-14 08:46:41 +0100
  • 5505527aee
    docs: Fix typo in language guide Stig Brautaset 2022-08-10 23:59:08 +0100
  • 83bb59ea0b replace lamda with flip mm1995tk 2022-08-07 06:13:04 +0900
  • e0b8291380 fix: bullet points in change log Erik Svedäng 2022-04-22 21:21:01 +0200
  • e32ec43a26 build: Release 0.5.5 v0.5.5 Erik Svedäng 2022-04-22 20:35:39 +0200
  • a122163218 refactor: make fread more general Scott Olsen 2022-04-21 21:28:40 -0400
  • 5d2338824b
    docs: Updates markdown docs to only have one h1 (#1418) Tim Dévé 2022-04-21 11:45:26 +0100
  • 7d2529fc61 docs: Updates markdown docs to only have one h1 Tim Dévé 2022-04-21 11:23:05 +0100
  • 9d9f982ce8
    feat: add fputc wrapper to IO (#1417) Scott Olsen 2022-04-19 09:29:26 -0500
  • 6db06040e8 doc: fix typos for fgetc and fputc docs scottolsen 2022-04-19 09:57:06 -0400
  • 3f4d76e292 feat: add fputc wrapper to IO Scott Olsen 2022-04-18 14:38:01 -0400
  • 5d530b7491
    feat: register MAX and MIN macros for stdint types (#1412) Scott Olsen 2022-04-13 03:32:46 -0400
  • b749b1db48 fix: respect symbol modes on interface concretization (#1415) Scott Olsen 2022-04-12 03:16:31 -0400
  • 5856f43921
    fix: respect symbol modes on interface concretization (#1415) Scott Olsen 2022-04-12 03:16:31 -0400
  • baf24c77f7 test: add regression test for issue #1414 scottolsen 2022-04-11 18:09:40 -0400
  • 994ec52068 fix: respect symbol modes on interface concretization scottolsen 2022-04-11 17:59:56 -0400
  • d09a8b2068 fix: respect let binding shadowing in memory management (#1413) Scott Olsen 2022-04-11 10:55:53 -0400
  • fa8af08e35
    fix: respect let binding shadowing in memory management (#1413) Scott Olsen 2022-04-11 10:55:53 -0400
  • 36a61499a0 test: add regression test for issue #597 scottolsen 2022-04-11 10:18:13 -0400
  • 04e0d1ba68 test: update error message for dead refs in let Scott Olsen 2022-04-09 12:32:09 -0400
  • bcdb4f855c chore:merge branch 'master' of https://github.com/carp-lang/Carp into memory-shadows Scott Olsen 2022-04-09 12:14:12 -0400
  • 5cc74c4dd0 feat: make MAX and MIN interfaces Scott Olsen 2022-04-09 12:12:15 -0400
  • 00e12f643e merge branch 'master' of https://github.com/carp-lang/Carp into stdint-max Scott Olsen 2022-04-09 12:06:44 -0400
  • d7ad0b2629
    feat: Adds Dynamic.sort & improves output of failing dynamic tests (#1411) Tim Dévé 2022-04-09 06:04:16 +0100
  • 4c368eea63 refactor: improved dead reference error for let scottolsen 2022-04-07 18:29:42 -0400
  • 51b8942d03 fix: respect let binding shadowing in memory management scottolsen 2022-04-07 18:22:51 -0400
  • 9299d9f3b4 feat: register MAX and MIN macros for stdint types Scott Olsen 2022-04-06 22:02:17 -0400
  • 973c200ca8 test: Removes complex implementation of list-equal-unordered Tim Dévé 2022-04-06 16:47:48 +0100
  • 7b17df5f07 refactor: Makes dynamic test handler display diff Tim Dévé 2022-04-06 14:23:13 +0100
  • b96ffa63f8 test: Adds tests for Dynamic.sort Tim Dévé 2022-04-06 14:22:50 +0100
  • a9e806fee7
    feat: implement blit on ByteOrder (#1410) Scott Olsen 2022-04-06 03:49:00 -0400
  • 08616fb604 feat: Adds Dynamic.sort Tim Dévé 2022-04-05 17:03:00 +0100
  • 7e9704f504 feat: implement blit on ByteOrder scottolsen 2022-04-05 11:44:40 -0400
  • 3b7816c325 merge branch 'master' of https://github.com/carp-lang/Carp scottolsen 2022-04-05 11:42:50 -0400
  • 8e8a67d1eb
    chore: Updates Stackage version to 19.2 (#1408) Tim Dévé 2022-04-05 10:32:09 +0100
  • 7be5f1d836 refactor: renames list-equal-unordered args Tim Dévé 2022-04-05 10:02:10 +0100
  • 9badbeefe0 chore: merge branch 'master' of https://github.com/carp-lang/Carp scottolsen 2022-04-04 15:41:32 -0400
  • b96aeaad18 chore: Updates Stackage version to 19.2 Tim Dévé 2022-04-04 17:55:17 +0100
  • 3e5bdc0698
    feat: don't manage blittable types (#1407) Scott Olsen 2022-04-04 13:05:54 -0400
  • aa93614b36 test: check blittable memory behavior in memory.carp scottolsen 2022-04-01 10:16:52 -0400