summaryrefslogtreecommitdiffhomepage
path: root/Parsers.hs
AgeCommit message (Collapse)Author
2009-04-09trailing space and variable name for the XFT version of printStringAndrea Rossato
Ignore-this: f39d8322665f04683ec99758d290cf49 darcs-hash:20090409113819-d6583-71f93fdd720f5c83fa833062ec4aaf991b432aec.gz
2009-03-24Drop Parsers.endOfLine and Parsers.tryStringnzeh
These were wrappers around eof and (try . string) and are no longer used. darcs-hash:20090324001930-c6b6b-c476cd602fd818bc4a9b5ee3d9d988eba8a3f7bc.gz
2009-03-24Handle nested colour tagsnzeh
Parsers.parseString now handles nested colour tags. darcs-hash:20090324001759-c6b6b-22f00082195fa8bebc90bf55266a2a7dd3069ce8.gz
2009-03-24Replaced inside with betweennzeh
Parsers.inside does the same as Text.Parsec.Combinators.between. So I switched to using this standard function. darcs-hash:20090324001622-c6b6b-11ed4dffcec239a98fd2a2caf7a4f38c725144b0.gz
2009-03-24Parsers.hs reduced export listnzeh
The old export list exported everything, making it unclear which functions were actually used outside this module. darcs-hash:20090324001358-c6b6b-bf924706a11f9583ae6591ca4fc962fa43f6845e.gz
2008-04-29style, pointfree and trailing spaces0.9_releaseAndrea Rossato
darcs-hash:20080429125953-d6583-02a6653c15d3166ad264c45ec44082bdae30260e.gz
2008-04-29Parsers: code and comment cleanupAndrea Rossato
darcs-hash:20080429123603-d6583-880ed830d8f9d9be913920a929cb450fde45899e.gz
2008-04-29Parser: '<' and '>' are not reserved characters anymore and can be used in ↵Andrea Rossato
the template Consider this the first 0.9 release candidate. darcs-hash:20080429094341-d6583-07a53391a46cd0f17c8e6dd4422c3216cf31a0dc.gz
2007-10-12Parser: semplify color parsingAndrea Rossato
darcs-hash:20071012193920-d6583-14b739dd4e04e221e3ff9ceacf0b2e7bf365f3de.gz
2007-10-02Updated Parsers to latest changesAndrea Rossato
darcs-hash:20071002115014-d6583-b02f9e1446f41300f1d8c9266766531f13be15f3.gz
2007-07-14README and Cabal editsAndrea Rossato
Added some more credits, corrected typos, updated darcs version to 0.7, changed name to Xmonbar and removed references to XMonad. Xmobar is now just a minimalistic text based status bar for any kind of WM (the XMonad community adopted the more advanced and stable dzen, after all ;-) darcs-hash:20070714103913-d6583-b143dedf4ed5cbcb59b4f630ffce9afe82e32b86.gz
2007-07-12use of existential types for plugin supportAndrea Rossato
This patch, which *changes the configuration format*, adds easy plugin support by using an existential type for storing the list of commands to be executed. Adding a plugin is just a matter of writing the appropriate instance of the Exec class, after importing Commands.hs. I must thank Claus Reinke for the help in understanding the mysteries of reading existential types. The Read instance of Runnable must be credited to him. See here: http://www.haskell.org/pipermail/haskell-cafe/2007-July/028227.html darcs-hash:20070712175034-d6583-f10174bb3b0a9b4f6e08d05052c18f30e539b319.gz
2007-07-08the output template is now parsed with the help of a finite mapAndrea Rossato
This way we can quickly implement program name aliasing. darcs-hash:20070708101208-d6583-fa4f7f490020289e6f6b6fce0886223ec7924fa6.gz
2007-07-06Add support for named colors.Krzysztof Kosciuszkiewicz
If bad color name is specified then exception is thrown by Xlib. This should be probably handled in a more elegant way. darcs-hash:20070706010124-ba08c-86d9d978d9f86348f552a1e2ebbdec18b21ff271.gz
2007-06-26splitted filesAndrea Rossato
darcs-hash:20070626113948-d6583-73d318293d1cd91894589450e5cd270dd39bdc02.gz