Commit Graph

191 Commits

Author SHA1 Message Date
Corey O'Connor
cc969d903f Add test target "core" to easily view the ghc-core. 2011-07-14 23:40:14 -07:00
Corey O'Connor
4f3cd6c906 optimize span generation. Use string-qq for tests.
Recovers most of the performance lost with 4.7.0.0.
2011-07-14 18:23:02 -07:00
Corey O'Connor
a57c0b5360 Add Word Random instance for GHC < 7.1 2011-07-09 21:06:50 -07:00
Corey O'Connor
05b27000d7 - 2011-07-04 00:04:04 -07:00
Corey O'Connor
e59ce7f39f Update Span 2011-07-03 23:26:57 -07:00
Corey O'Connor
30fd552a79 Pair image characters with display widths.
This way repeated calls to wcwidth are not required within the inner loops of generating spans.
2011-07-03 13:31:23 -07:00
Corey O'Connor
de65cb2758 Fixup HereDoc and Verify. 2011-05-19 13:03:46 -07:00
coreyoconnor
4538410db3 update test/Makefile
Ignore-this: f65c93131406554766d6a0c14d2b0604

darcs-hash:20110114002720-f0a0d-dd344a5df33274cae65267242f3f4e84c4fe6909.gz
2011-01-13 16:27:20 -08:00
coreyoconnor
fddf5c977a remove use of put_string in interactive_terminal_test
Ignore-this: 437fabe080cf23c005b11eb1d09f974e

darcs-hash:20100907050742-f0a0d-3a331931909c1170fafa389cf71b27e6215c9eee.gz
2010-09-06 22:07:42 -07:00
coreyoconnor
dbc218c7ea hm. remove the hFlush from output_byte_buffer.
Ignore-this: 6b564f9e1156eb98f43a594658a700ff

darcs-hash:20100812200035-f0a0d-6e288a1caf6e3fa06a1a2734fe52de3ae6403a2f.gz
2010-08-12 13:00:35 -07:00
coreyoconnor
bcda3db0eb adding a put_string equation for the inline API.
Ignore-this: b1665413f489310eacc0441a8ddb731f

darcs-hash:20100806215448-f0a0d-4dea846225c80f0644ba54a544bce278f3c8bde8.gz
2010-08-06 14:54:48 -07:00
coreyoconnor
0caf0324f9 updating tests to compile against 2.1.0.3
Ignore-this: 72681804b946b933b2f8efec031c3a5f

darcs-hash:20100711224040-f0a0d-2ada820209967e001e57e445a7abb2408285bb6b.gz
2010-07-11 15:40:40 -07:00
coreyoconnor
4f06259de3 Invoke write directly instead of via hPutBuf
Ignore-this: 172072f7a4876e5864c8e54f896bf0b0

darcs-hash:20100114091229-f0a0d-915e8160f8cf596abbae4df8c9d883febeedf509.gz
2010-01-14 01:12:29 -08:00
coreyoconnor
e110cc1e0e compile fixes
Ignore-this: afd25b5fd8ab6275aaccd74ce2a5e994

darcs-hash:20100114080519-f0a0d-e18d467a1ac0f09452c697f996f131d12e1c2d4a.gz
2010-01-14 00:05:19 -08:00
coreyoconnor
409044c764 Optimize bytes_for_range - replace with direct ptr access when possible
Ignore-this: c082249814e88500de8243138bcb2fd

darcs-hash:20100114022236-f0a0d-d7f114a7c6356f4865ae84ace55d5e377b769e8b.gz
2010-01-13 18:22:36 -08:00
coreyoconnor
04c79d2e8c Moving construction of terminfo CapExpression to MonadIO
Ignore-this: 5c78cc78ce2ad3f394484f76cb840272

darcs-hash:20100114013836-f0a0d-52bfc693e29d2e2bc36931b0e944d1cc3da7a94f.gz
2010-01-13 17:38:36 -08:00
coreyoconnor
8c261253d5 Start the upgrade to parallel 2 and deepseq
Ignore-this: 1220be5e82cc30f40e7be675b582bf04

darcs-hash:20100112235802-f0a0d-d9c0460c63b186bf555b4c80efab560098fdc5da.gz
2010-01-12 15:58:02 -08:00
coreyoconnor
4fb2e88827 Modify verify_eval_terminfo_caps for easier profiling
Ignore-this: d72dbbbe49ed280b9140f30013be73ee

darcs-hash:20100112235713-f0a0d-0e52694cd0a01a77c91c80d0b352574ebeac4a7a.gz
2010-01-12 15:57:13 -08:00
coreyoconnor
61e25b6bef Wall police
Ignore-this: e7f8d9303c50e19abc224ad7e044a626

darcs-hash:20100112225218-f0a0d-cc97539a2e57e2404d298bf2e82a70d68060f8fb.gz
2010-01-12 14:52:18 -08:00
coreyoconnor
f6c3cbfa01 adding example of Graphics.Vty.Inline to test
Ignore-this: e82f6a3b8eec33ab55fd04a51f4d9873

darcs-hash:20091228233218-f0a0d-345ddcbee616acc4f39d9d12393bdea5982f34d9.gz
2009-12-28 15:32:18 -08:00
coreyoconnor
b932f4b6c8 fix test makefile for parallel 2
Ignore-this: 64191b510bd1b9cddff2cd122fb0b958

darcs-hash:20091228231028-f0a0d-5839330c6f4b9805099ab6a670f7f7c4a3ebfd93.gz
2009-12-28 15:10:28 -08:00
coreyoconnor
948554a3fd -
Ignore-this: 31db1331c7deafc9313d93b0e52ac1eb

darcs-hash:20091228230336-f0a0d-cf04ee149bcd81e99fddbe1ce70e8dd811a502e3.gz
2009-12-28 15:03:36 -08:00
coreyoconnor
9bf5dcf09b put_default_attr replaced by the original default_all AttrChange action
Ignore-this: 1c3ebb2722638609932e859e70316e8a

darcs-hash:20091109214205-f0a0d-d91ac7d77710d12ccbc06f4bb544d82dc6bfeab3.gz
2009-11-09 13:42:05 -08:00
coreyoconnor
9f93852364 -
Ignore-this: 6719e4a6225fc03cc754c6bb1d6a2ef5

darcs-hash:20091109075544-f0a0d-0bbf34e26375c205c2018c91d105ffac64e017f1.gz
2009-11-08 23:55:44 -08:00
coreyoconnor
d506ea570e -
Ignore-this: aa036ec35ef000a0c4e66c8236f7641c

darcs-hash:20091109074043-f0a0d-880cb60439b1dc6089511224431f3b1eb54e5c93.gz
2009-11-08 23:40:43 -08:00
coreyoconnor
7f75f0d0af -
Ignore-this: db643dff6f295a4d363b4e8634a8393a

darcs-hash:20091109070521-f0a0d-0e657824eb6eabe8f94ce117baecae4a853f0d5f.gz
2009-11-08 23:05:21 -08:00
coreyoconnor
0aa8302ff0 -
Ignore-this: bbfc93d96e760471de7498ef34543353

darcs-hash:20091109053735-f0a0d-b6d85f94f919ce49bd5b5aebf7ad3b8c6d84f317.gz
2009-11-08 21:37:35 -08:00
coreyoconnor
82fd9c4538 Moved all IO actions to MonadIO
Ignore-this: 69cf0259898de9ab296861ab26630460

darcs-hash:20091109053436-f0a0d-0e2ae084dd91d09216d494a2aa84958ac71ef2f7.gz
2009-11-08 21:34:36 -08:00
coreyoconnor
bd0f87ad66 changed the Graphics.Vty.AttributeChange.style to apply_style and remove_style. Implemented
Ignore-this: cd091fbe723cc0827c72336f892eca8

darcs-hash:20091109022308-f0a0d-3035dec41ff51edc908e6bc920567781f38ffbbd.gz
2009-11-08 18:23:08 -08:00
coreyoconnor
f3f6af5989 -
Ignore-this: cf8f3d06e3c2fe5d580ea699b838e222

darcs-hash:20091109020018-f0a0d-01d08870acd6f1479c676d85e0c2c1590a0525f5.gz
2009-11-08 18:00:18 -08:00
coreyoconnor
a9c1532905 -
Ignore-this: 6760a9d5f7046574c57e19e4765be2c5

darcs-hash:20091109004102-f0a0d-200c832476604fc2c2437e103b027ce64d3d879f.gz
2009-11-08 16:41:02 -08:00
coreyoconnor
02c916ddd2 -
Ignore-this: 1e66e43b2422ed5097ff45d1c8e4c810

darcs-hash:20091108234435-f0a0d-ae7cd612717955c8f06de00c4966d00c3a7d32bd.gz
2009-11-08 15:44:35 -08:00
coreyoconnor
11832299bf start of implementing put_attr_change
Ignore-this: 9c764d734d84fa2fa9146d87d2ae4f9d

darcs-hash:20091108234349-f0a0d-d9e25c48aafc6ee7a93cf13b2ab2c3f9f7892d83.gz
2009-11-08 15:43:49 -08:00
coreyoconnor
bde5a931bf change Attr record accessors
Ignore-this: 3b7f59cd9b1e753e4d8695d699229cb2

darcs-hash:20091108225727-f0a0d-a7c91d2a369b6ed936a0c7bd889fd2052e44628b.gz
2009-11-08 14:57:27 -08:00
coreyoconnor
a1cae010bc prototype interface for inline image output
Ignore-this: d425b409f782677c52e6725d865529c8

darcs-hash:20091107085229-f0a0d-a4c5362807a12116c7bae3731402f85a647fd641.gz
2009-11-07 00:52:29 -08:00
coreyoconnor
be59089d9d -
Ignore-this: 8cce5ae10bea4f6ad69c2ceb4bbd2422

darcs-hash:20091107083701-f0a0d-195fd78296c015a46f52f0c5d604cc31197599ae.gz
2009-11-07 00:37:01 -08:00
coreyoconnor
3c97d775c6 Add translate to Picture exports
Ignore-this: 615a8eb78953016aeea13612c4c1c9cb

darcs-hash:20091008033517-f0a0d-8a934806ab4dd896a96951e554a9d56ca3018f06.gz
2009-10-07 20:35:17 -07:00
coreyoconnor
3acd7121c3 add basic empty_image test
Ignore-this: ad4af1ae06455cd9a375d98cda4732ec

darcs-hash:20090906024946-f0a0d-f53090841bda6a957a0dc163ac9ef277dd52d38c.gz
2009-09-05 19:49:46 -07:00
coreyoconnor
f66f30b7cc export "empty_image" from Graphics.Vty.Picture
Ignore-this: 75203e75c39528fd287dc8e49ee8a361
thanks allan.clark@gmail.com

darcs-hash:20090906024209-f0a0d-df85e22d4bfc215993d148c02750e306ab986098.gz
2009-09-05 19:42:09 -07:00
coreyoconnor
dcc295163e References to ISO-10464 (testing of gas cylinders) should actually be ISO-10646. (John Pybus)
Ignore-this: e1f8669ebe9101e7c1897713e4a03e05

darcs-hash:20090906023356-f0a0d-bc7e20472f9fd9a0a227f71d84ddf93b063a118b.gz
2009-09-05 19:33:56 -07:00
coreyoconnor
7b38759846 use alloca instead of mallocBytes for exception safety
Ignore-this: 1d31bef2e227fefafe8bb4b6f9511e1d

darcs-hash:20090904172928-f0a0d-987b6931294fd33f7825eddc0adf04c81716a4dd.gz
2009-09-04 10:29:28 -07:00