on ea655ee help sign in
ea655eeBuildWidthTable: fix bugsJonathan Daugherty ba815c4cabal: remove stale commentsJonathan Daugherty f318856README: just remove defunct development notes sectionJonathan Daugherty 69ac506README: lots of edits and improvementsJonathan Daugherty 32e6cabREADME: add feature bullet about width tablesJonathan Daugherty 4e78cf8Config: add documentation for "widthMap" directiveJonathan Daugherty f1b7839Config: expose vtyConfigPath, vtyConfigFileEnvNameJonathan Daugherty 0bea225Rename vty-build-table to vty-build-width-table, rename main source fileJonathan Daugherty 4de0a40Long lineJonathan Daugherty 73950caAdd missing conditional importJonathan Daugherty c1e534bNaming nitJonathan Daugherty e07f287installUnicodeWidthTable: on range population failure, deallocate the custom tableJonathan Daugherty 7845acdAdd missing conditional importsJonathan Daugherty 124436einstallWidthTable: handle and log exceptions raised by readUnicodeWidthTableJonathan Daugherty 16d5f27installUnicodeWidthTable: improve documentation againJonathan Daugherty 36b72dcinstallUnicodeWidthTable: improve documentationJonathan Daugherty 1545df3UnicodeWidthTable: documentation improvementsJonathan Daugherty 1352476Vty: improve docstringJonathan Daugherty a3c009bHaddock formatting fixJonathan Daugherty 00c42b6Naming nitJonathan Daugherty b212597WhitespaceJonathan Daugherty b7861b3WhitespaceJonathan Daugherty 092cca9mkVty: clarify fallback behaviorJonathan Daugherty e3ccaa7mkVty: document table loading behaviorJonathan Daugherty ff8fd2dCorrect misspelling in allowCustomUnicodeWidthTables field nameJonathan Daugherty 8ecdb95Config: make allowCustomUnicodeWithTables more usable in Semigroup instanceJonathan Daugherty 18ee5feWhitespaceJonathan Daugherty ee1bf20WhitespaceJonathan Daugherty 11e0f2bWhitespaceJonathan Daugherty c4ab1e9WhitespaceJonathan Daugherty 59f90deConfig: make Semigroup instance take disjunction of allowCustomUnicodeWithTables valuesJonathan Daugherty 9737f2bConfig: add allowCustomUnicodeWithTables to control whether a custom table load is ever attemptedJonathan Daugherty 9edfd02mkVty: automatically load a custom unicode width table if one is available and configuredJonathan Daugherty 21d7515isCustomTableReady: translate C integer to Haskell BoolJonathan Daugherty bd07727BuildUnicodeTable: print out configuration advice after finishingJonathan Daugherty b73efb4Config: support specifying character width map pathsJonathan Daugherty e882198Graphics.Vty.Config: add and export currentTerminalName functionJonathan Daugherty 771dee8Remove stale importJonathan Daugherty 74a7c55Add support for custom character width table installationJonathan Daugherty f48e449BuildUnicodeTable: use foldrJonathan Daugherty a80e99bGraphics.Text.Width: remove stale commentJonathan Daugherty 4ef603amk_wcwidth.c: whitespaceJonathan Daugherty 1faafd7buildUnicodeWidthTable: cleanupJonathan Daugherty f475aaaGraphics.Vty.UnicodeWidthTable.Query: factor out table upper bound constant and docsJonathan Daugherty 7fdc715buildUnicodeWidthTable: add cautionary note about code point spaceJonathan Daugherty 0db1f71vty-build-table: use GetOpt to clean up and improve command line UIJonathan Daugherty 154800bGraphics.Vty.Config: expose widthTableFilename, vtyDataDirectory, and terminalWidthTablePathJonathan Daugherty e0d05e3vty-build-table: write built table to a file for testingJonathan Daugherty cd9e17bWhitespaceJonathan Daugherty 9e785f6Document buildUnicodeWidthTableJonathan Daugherty