Krasimir Angelov
607b8d6d23
next attempt to fix Windows
2022-05-20 16:08:10 +02:00
Krasimir Angelov
825a43caf2
third fix for Windows
2022-05-20 15:58:21 +02:00
Krasimir Angelov
ddce47270b
more Windows fixes
2022-05-20 15:49:23 +02:00
Krasimir Angelov
43ca1079d7
fix the compilation on Windows
2022-05-20 15:40:59 +02:00
Krasimir Angelov
6faaf0b7be
update the JavaScript binding
2022-05-20 15:15:13 +02:00
Krasimir Angelov
22d98833f9
fix the compilation on MacOS
2022-05-20 15:09:33 +02:00
Krasimir Angelov
cad564741b
bump the base package version
2022-05-20 15:01:31 +02:00
Krasimir Angelov
5594679a83
first draft of the new allocator with transactions support
2022-05-20 13:55:45 +02:00
Inari Listenmaa
fc5b3e9037
Merge pull request #141 from anka-213/hardcode-utf8
...
Always use UTF8 encoding in the gf executable
2022-05-18 09:46:03 +02:00
Andreas Källberg
9b9905c0b2
Always use UTF8 encoding in the gf executable
...
This fixes many of the "Invalid character" messages
you can get on different platforms.
This has helped both with a nix-installation that didn't have global
locale set and with a windows installation.
2022-05-18 14:42:01 +08:00
Inari Listenmaa
ec70e4a83e
Merge pull request #136 from mengwong/ghc9
...
compiles with GHC 9.0.2
2022-05-06 03:26:00 +02:00
Inari Listenmaa
e6ade90679
update nightly to latest lts
2022-05-06 08:45:12 +08:00
Inari Listenmaa
6414bc8923
Merge pull request #140 from anka-213/no-profile-bind
...
Don't add automatic cost centres to Data.Binary.Get
2022-05-04 10:46:37 +02:00
Andreas Källberg
b0b2a06f3b
Improve comment
2022-05-03 13:10:29 +08:00
Andreas Källberg
221597bd79
When profiling, don't add cost centres in Data.Binary.Get
...
This change speeds up profiling by an order of magnitude.
Without it, the >>= function for Get dominates runtime completely during profiling.
2022-05-03 13:08:35 +08:00
Inari Listenmaa
862aeb5d9b
Update base <4.15 to <4.16 for tests + pgf*.cabal
2022-03-05 13:42:11 +08:00
Inari Listenmaa
25dd1354c7
Merge pull request #135 from mengwong/base-4-15
...
prepare for GHC 9, base 4.15, by using Buffer constructor interface
2022-03-05 06:28:17 +01:00
Inari Listenmaa
b762e24a82
Add ghc-9.0.2 to CI
2022-03-05 13:25:26 +08:00
Meng Weng Wong
20453193fe
add compilation support for ghc 9.0.2
2022-03-05 13:15:40 +08:00
Meng Weng Wong
b53a102c98
if this PR is accepted we don't need these instructions
2022-03-05 12:59:25 +08:00
Meng Weng Wong
bc14a56f83
"now try this" instructions for people flailing with Apple Silicon M1
2022-03-05 12:59:25 +08:00
Meng Weng Wong
3a1213ab37
prepare for GHC 9, base 4.15, by using Buffer constructor interface
2022-03-05 12:59:25 +08:00
Inari Listenmaa
1b41e94f83
Merge pull request #138 from anka-213/patch-1
...
Fix stack ci
2022-03-05 05:49:43 +01:00
Andreas Källberg
308f4773dc
Upgrade to ghc-8.10.7
...
This version has better support for m1 macbooks
2022-03-05 12:25:46 +08:00
Andreas Källberg
05fc093b5e
Add restore key to cache
2022-03-05 12:25:46 +08:00
Andreas Källberg
4caf6d684e
Another attempt at fixing linker errors
2022-03-05 12:25:46 +08:00
Andreas Källberg
bfd8f9c16d
Upgrade haskell setup action
2022-03-05 12:24:38 +08:00
Andreas Källberg
aefac84670
Clear stack cache and make cache-key more fine-grained
...
Attempt at fixing #137
2022-03-05 12:24:10 +08:00
Krasimir Angelov
546dc01b5d
fix the compilation on Windows and Mac
2022-02-09 10:39:36 +01:00
Krasimir Angelov
8960e00e26
speed up booting by implementing realloc+padovan
2022-02-09 10:36:42 +01:00
Krasimir Angelov
fdd33b63d9
remove redundancies in the .pgf format kept for lagacy reasons
2022-02-08 19:04:08 +01:00
Krasimir Angelov
4ee671e59d
fourth attempt
2022-02-08 17:38:08 +01:00
Krasimir Angelov
f50e1299ce
third attempt
2022-02-08 17:33:44 +01:00
Krasimir Angelov
eedd424f5d
second attempt
2022-02-08 17:32:43 +01:00
Krasimir Angelov
816225a054
try to fix the compilation on Mac
2022-02-08 17:25:34 +01:00
Krasimir Angelov
2ea78be6d8
third attempt
2022-02-08 17:01:38 +01:00
Krasimir Angelov
fd1891111b
another attempt
2022-02-08 16:54:35 +01:00
Krasimir Angelov
d9efc1f615
try to restore compilation on Windows
2022-02-08 16:48:15 +01:00
Krasimir Angelov
4d240f7260
working fullFormLexicon. Slows down loading and compilation
2022-02-08 16:38:30 +01:00
Krasimir Angelov
fc7c1249b0
release the reference when done with it
2022-02-07 12:57:19 +01:00
Krasimir Angelov
9513c968db
fix the sanity checking for valid revisions
2022-02-02 11:49:16 +01:00
Krasimir Angelov
f0045e910e
better output for 'pg -fullform'
2022-01-28 17:32:40 +01:00
Krasimir Angelov
78b462c607
partial implementation for fullFormLexicon
2022-01-11 15:07:03 +01:00
Krasimir Angelov
c119349479
remove repeated export
2022-01-11 14:58:33 +01:00
Krasimir Angelov
c36d804c11
an attempt to fix the compilation on Mac
2022-01-11 14:57:41 +01:00
Krasimir Angelov
a216c1aa6d
ensure left-to-right pattern maching of records
2022-01-11 13:31:44 +01:00
Krasimir Angelov
310b40be31
strip redundant code
2022-01-11 13:31:00 +01:00
Krasimir Angelov
54993bce12
deepForce VSymCat
2022-01-11 12:48:14 +01:00
Krasimir Angelov
a8c40db453
bugfix in pgf_tabular_linearize
2022-01-10 11:59:20 +01:00
Krasimir Angelov
8a432ee47b
fix case-insensitive comparison
2022-01-10 11:08:37 +01:00