Commit Graph

140 Commits

Author SHA1 Message Date
coreyoconnor
c62382227f updating version to 4.6.0.2
Ignore-this: 8a7183e05af9ecf908b7ac897265bd17

darcs-hash:20101211233244-f0a0d-0b1aa597885c76dcf6d46baa8e6c90c3734ad926.gz
2010-12-11 15:32:44 -08:00
Michael Steele
ec462dd9e9 bug fix: last_pic_ref left undefined
Ignore-this: 6c345adc649861c6ba644c45bdd2068f

darcs-hash:20101130190102-3f730-01c28263eb9ead934eddcc1021540c37edcb146e.gz
2010-11-30 11:01:02 -08:00
coreyoconnor
a4373ec5d4 up version to 4.6.0.1
Ignore-this: f4f1a58e01b23d78d3b406b61dc8d942

darcs-hash:20101116015015-f0a0d-53cb96054091b0648129c0180b1e300f5f9bdb88.gz
2010-11-15 17:50:15 -08:00
coreyoconnor
1ceab7e817 correcting extra source files
Ignore-this: 97e26249461059fce0e94dea6995a834

darcs-hash:20101116014933-f0a0d-d022ff2abb34e872741ebecfb279d651abfbdcaf.gz
2010-11-15 17:49:33 -08:00
coreyoconnor
af8dbc3437 up version number to 4.6.0.0 for release
Ignore-this: ec4942ecbcbffcb7e68165fff13ff285

darcs-hash:20101116014719-f0a0d-d60c770dc5272365e91ef2b0a2f802ae3382e331.gz
2010-11-15 17:47:19 -08:00
coreyoconnor
be7873545e relax parallel dependency. allow 2.2 -> 3.2
Ignore-this: e9d1e120c62b8d386834b984541ed437

darcs-hash:20101111191724-f0a0d-28de7ae6fd1b050eea8ea08402cf1c166e1c5d69.gz
2010-11-11 11:17:24 -08:00
coreyoconnor
a4b0170e37 relax mtl dependency. Allow mtl < 2.1
Ignore-this: 5f16873d4078c0af8a3a59d99a56f8ae

darcs-hash:20101111191220-f0a0d-a630c5ab5be20bcfab84485dc533b255e2ad609d.gz
2010-11-11 11:12:20 -08:00
coreyoconnor
4e956571eb remove stdout_output_buffer. Not used anymore
Ignore-this: 14dfb4c96aaf726b6c0794846d9a04aa

darcs-hash:20101111191217-f0a0d-e9e1046c7af4804b0d18516157566b6a26ec5c3d.gz
2010-11-11 11:12:17 -08:00
coreyoconnor
9ee7d784ff update for GHC 7
Ignore-this: 71a8e277cf261934c1f0d25337ba9f03

darcs-hash:20101013001131-f0a0d-e4b5888da6009714d608a31180e832d228537713.gz
2010-10-12 17:11:31 -07:00
coreyoconnor
43b9e06ced up version to 4.5.0.0
Ignore-this: 2de81bb88b51ecdde9031c3b9160d63

darcs-hash:20101012234749-f0a0d-17e8a0c4466e9e6723fd51dceeb302aa0179f0a6.gz
2010-10-12 16:47:49 -07:00
coreyoconnor
8e9ad8ed32 up version to 4.4.0.0
Ignore-this: d07a8b0789e76963209eed0007ce8c23

darcs-hash:20100907192222-f0a0d-fba5aa2ae5293016f09e4aec8cc53815ab1a798e.gz
2010-09-07 12:22:22 -07:00
coreyoconnor
8cbc302d9f cleanup warnings
Ignore-this: c9fd514e958bdf13a966b8a5a51d5129

darcs-hash:20100907181459-f0a0d-d36ce4f3e290f5af86a6aa1b0345e3dd6462722d.gz
2010-09-07 11:14:59 -07:00
coreyoconnor
454287da9d -
Ignore-this: ed1689fd1187384dffb8225d4eaeaa50

darcs-hash:20100907181236-f0a0d-4027e4433bf0e5d82fde28a8f4cb404e0dfccaaf.gz
2010-09-07 11:12:36 -07:00
coreyoconnor
d5c51d264f Use GHC Handles instead of POSIX Fds for output
Ignore-this: bc16788a651ce4c7b5229b80e6cefe83

darcs-hash:20100907180247-f0a0d-05cdfbb6ae1d7b976a7bd75b4265d5596e659163.gz
2010-09-07 11:02:47 -07: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
dbcbe58815 making sure the test source included is complete
Ignore-this: 4514b2ed5b4c6b47753245a18a64af3a

darcs-hash:20100907045958-f0a0d-e0f67a099ea3628d5f515c126c756a2cccfcb7a8.gz
2010-09-06 21:59:58 -07:00
coreyoconnor
c0faeca09a more documentation updates
Ignore-this: d43cbeedd6c1d2cad49b693ec8e92767

darcs-hash:20100907045642-f0a0d-d65dc6321ab47fb92e2d89f9e385234b1a45071b.gz
2010-09-06 21:56:42 -07:00
coreyoconnor
a3f57da8c6 doc use of escape delay parameter
Ignore-this: 4b3243591f966abf790f59354daa0998

darcs-hash:20100907042426-f0a0d-bbc040b27b9357fb35df35a3ff629b9e417622cb.gz
2010-09-06 21:24:26 -07:00
coreyoconnor
b3ee829e49 Copyright update
Ignore-this: 1c5981cbbb1f96221713af0858aec4c1

darcs-hash:20100907000707-f0a0d-50a46534037e197d99f6068f6fd4d86932ba372a.gz
2010-09-06 17:07:07 -07:00
coreyoconnor
033acfa8b1 cleanup a lot of warnings
Ignore-this: 2dc83fbcd2f197098d4c2e43a1411307

darcs-hash:20100905183826-f0a0d-a406de32e9bca359d303a6c67ffa2b32b09eceb1.gz
2010-09-05 11:38:26 -07:00
coreyoconnor
dd0b3f01fa close the dupped terminal fd on release_terminal
Ignore-this: 17f737f325c59e43f6fc24c9f629fb65

darcs-hash:20100814002535-f0a0d-60758a32424ca7fe1f2ebbf76af2ba962de8533e.gz
2010-08-13 17:25:35 -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
9bad126948 be certain to use the same output device as before any stdout redirection
Ignore-this: 8d49a95192e5f40a7e26bd403138425

darcs-hash:20100806211634-f0a0d-b80d746b71da80a8e5b7e54e0731a989f837a642.gz
2010-08-06 14:16:34 -07:00
coreyoconnor
0d48e66905 update AUTHORS
Ignore-this: 18f2a8550bddc37a7a57fde842beecc9

darcs-hash:20100806211626-f0a0d-001a470303a52e5c6713978eb3cf1928a440bcd2.gz
2010-08-06 14:16:26 -07:00
Yoshikuni Jujo
7759e6e42f correct move cursor require bytes for double width char
Ignore-this: 6e0d31a1960d9f011eaea73e234c7788

darcs-hash:20100602044803-ffa78-1cc8d839a6fcde07eb663e1eb2777532a1aa9c58.gz
2010-06-01 21:48:03 -07:00
Yoshikuni Jujo
6818ffbe9a image_width -> image_height
Ignore-this: ba461b263461d8f0c7c4aa9af962afc0

darcs-hash:20100601233308-ffa78-641136417cb5115e4c519466288b307ab4166e64.gz
2010-06-01 16:33:08 -07:00
Yoshikuni Jujo
870ab1e919 Cursor may be NoCursor
Ignore-this: f650d4ebd1dd758b9e0e248fe3d16ae7

darcs-hash:20100601051536-ffa78-9d93f01e09f044bff4131c02bc38e18ce5fed8a6.gz
2010-05-31 22:15:36 -07:00
Yoshikuni Jujo
bd6a360d0b cursor should be inside of terminal
Ignore-this: 2c223dd0d9c789a712de9fc2dcf98d58
0 <= cursor x < terminal w
0 <= cursor y < terminal h

darcs-hash:20100601042123-ffa78-b4f6b75c98253aab171858466bee01aff10d8a2c.gz
2010-05-31 21:21:23 -07:00
coreyoconnor
93b8f8e64c adding support for Home, End and Begin. Thanks Mikolaj Konarski
Ignore-this: 3822563b5eabd2d4ce90cbc718117049

darcs-hash:20100711224618-f0a0d-23e37776eef201f6d5762ee6e7eb1b1645829655.gz
2010-07-11 15:46:18 -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
a0497767d8 adding AUTHORS file
Ignore-this: 4e12d949b03ee0918981fb8bd905953a

darcs-hash:20100711221920-f0a0d-380c7af5411c2844d8ada87b698564ed7a34b50f.gz
2010-07-11 15:19:20 -07:00
coreyoconnor
02a009d03d updating use of deepseq to latest package
Ignore-this: 652c213cba0b62420ef364ebc3b50e0b

darcs-hash:20100601204907-f0a0d-728d2140b555c1b0d3d2e39d7400aa8d2fa84508.gz
2010-06-01 13:49:07 -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
ac46ab8f66 -
Ignore-this: 9e4b30a1df0362f1bfb724da6bc99201

darcs-hash:20100114081249-f0a0d-dfb29aeae9ee4c6203b1ae7a7637ce60b1a3c0ec.gz
2010-01-14 00:12:49 -08:00
coreyoconnor
e110cc1e0e compile fixes
Ignore-this: afd25b5fd8ab6275aaccd74ce2a5e994

darcs-hash:20100114080519-f0a0d-e18d467a1ac0f09452c697f996f131d12e1c2d4a.gz
2010-01-14 00:05:19 -08:00
coreyoconnor
aacb4abe7c Move from MonadIO to IO. Improves results from compiler optimization pass
Ignore-this: 12708b02301c6b170bc1e3dfed569a32

darcs-hash:20100114080327-f0a0d-48666873ef1a5ef44e744cc8dd3ca17600ccf2b4.gz
2010-01-14 00:03:27 -08:00
coreyoconnor
138ffa23ba Specializing serialize_cap_expression for IO monad.
Ignore-this: b100bedc4203dd2a289f545e60d249fb

darcs-hash:20100114075146-f0a0d-46afad3d575ca8698e2a3b35f82069c1d6172f9a.gz
2010-01-13 23:51:46 -08:00
coreyoconnor
9ade7f7101 adjust compiler optimization options
Ignore-this: c8f0131117c6c6b5b39892a3967eeceb

darcs-hash:20100114051647-f0a0d-bcd3148f3e59c7b321043a2539c0a21090f6b466.gz
2010-01-13 21:16:47 -08:00
coreyoconnor
90557770ac Remove ReaderT from monad stack in order to improve inlining
Ignore-this: d8a1dfc68c17b56c6edc3c7e851e7b8f

darcs-hash:20100114044935-f0a0d-19234e72b1cdd0a830c018c2bf42b4137db7c787.gz
2010-01-13 20:49:35 -08:00
coreyoconnor
6fd33eb44d -
Ignore-this: 22b2a75cc2655beb48f995d095054ffe

darcs-hash:20100114043624-f0a0d-471cfa66c0b3700d823637ec89e701242b31b473.gz
2010-01-13 20:36:24 -08:00
coreyoconnor
b13ca4dacb yet more optimization of serialize_cap_op
Ignore-this: d8e926915c354cd50f7fd201484d4125

darcs-hash:20100114040815-f0a0d-b30bdbbfdf0c11ed8cc661a46f92ca95ece1a2b6.gz
2010-01-13 20:08:15 -08:00
coreyoconnor
4907481768 reduce memory usage in serialize_cap_op
Ignore-this: cbf82eace43ba5a52d0df7bbbb602133

darcs-hash:20100114031917-f0a0d-b4ddab65c2ef321fa5e635c472bece031023a75d.gz
2010-01-13 19:19:17 -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
3e8999d6b1 wall polics
Ignore-this: c3a58c54dfacabd6445580943d6e2cbe

darcs-hash:20100113020533-f0a0d-12a80c7d4261d17dffa4384075230b89714d224d.gz
2010-01-12 18:05:33 -08:00
coreyoconnor
b2a5797809 updating to parallel 2
Ignore-this: e9e2b38e5054156d0ee3359e18742a94

darcs-hash:20100113001019-f0a0d-611a232cdb15405a009978971367f2aabfe09855.gz
2010-01-12 16:10:19 -08:00
coreyoconnor
618d5469b0 style
Ignore-this: 1275ad4578408ba22204579054062c71

darcs-hash:20100112235856-f0a0d-a27f8dea98f0bbf83bbea25929c9b1a1107c9d8e.gz
2010-01-12 15:58:56 -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