summary refs log tree commit diff stats
path: root/lib/pure/unicode.nim
Commit message (Collapse)AuthorAgeFilesLines
* Use more Natural and Positive numbers in proc parametersdef2015-04-061-965/+965
| | | | | - Didn't go through all modules, only the main ones I thought of - Building the compiler and tests still work
* make toUTF8 support up to 6 bytesdef2015-03-031-4/+18
|
* Fix documentation a bit in unicodedef2015-02-141-2/+3
|
* Optimize unicode.reverseddef2015-01-151-19/+31
| | | | | | | Runs about 18 times faster: - combining characters with boolean logic instead of binary search - No more temporary sequence - Optimize for ASCII characters
* Add reversed proc to unicode moduledef2015-01-021-0/+38
|
* big renameAraq2014-08-271-48/+50
|
* resolved conflicts with masterAraq2014-01-181-0/+4
|\
| * Define $ operator for TRuneSatish BD2013-12-261-1/+3
| |
| * Define $ operator for TRuneSatish BD2013-12-261-0/+2
| |
* | case consistency: next stepsAraq2013-12-291-8/+8
| |
* | case consistency part 4Araq2013-12-271-20/+20
| |
* | case consistency part 1Araq2013-12-271-2/+2
|/
* garbage-in-garbage-out principle for unicode errors; fixes #674Araq2013-11-191-15/+15
|
* Implements `$` proc for a sequence of TRunes.Grzegorz Adam Hankiewicz2013-03-111-0/+12
|
* more uint related fixesZahary Karadjov2012-06-141-3/+3
|
* unicode: invalid utf-8 bytes are preservedAraq2012-04-131-4/+6
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* attempt to fix tunidecode test; GC cares for seq->openArray conversionsAraq2011-11-211-940/+969
|
* various bugfixes for generics; added generic sort procAraq2011-03-031-9/+9
|
* inlining of the write barrier for dllsAndreas Rumpf2010-08-081-14/+13
|
* unicode.nim compiles againAndreas Rumpf2010-05-291-2/+2
|
* explicit types for generic routinesAndreas Rumpf2010-05-281-0/+2
|
* fixed pango/pangoutils new wrappersAndreas Rumpf2010-02-261-0/+0
|
* bugfixes for unicode; xmlparser; htmlparser; scannerrumpf_a@web.de2010-02-201-2/+2
|
* continued work on html/xmlparserrumpf_a@web.de2010-02-141-0/+0
|
* cleanup of library docsAndreas Rumpf2010-02-041-1/+1
|
* bind tableAndreas Rumpf2009-11-121-4/+2
|
* implemented multi methodsAndreas Rumpf2009-09-231-62/+72
|
* added tools and web dirsAndreas Rumpf2009-09-151-0/+0
|
* version0.7.10Andreas Rumpf2009-06-081-0/+1170
 
                                                                   




                      
           
           
                                                                  
 
            
 
                                                             

                                                        
                              
 
                                                        
 

                                                                
 

              
                                            
               
              
 
 

             

                                                              
dwm - dynamic window manager
============================
dwm is an extremely fast, small, and dynamic window manager for X.


Requirements
------------
In order to build dwm you need the Xlib header files.


Installation
------------
Edit config.mk to match your local setup (dwm is installed into
the /usr/local namespace by default).

Afterwards enter the following command to build and install dwm (if
necessary as root):

    make clean install


Running dwm
-----------
Add the following line to your .xinitrc to start dwm using startx:

    exec dwm

In order to connect dwm to a specific display, make sure that
the DISPLAY environment variable is set correctly, e.g.:

    DISPLAY=foo.bar:1 exec dwm

(This will start dwm on display :1 of the host foo.bar.)

In order to display status info in the bar, you can do something
like this in your .xinitrc:

    while true
    do
        echo `date` `uptime | sed 's/.*,//'`
        sleep 1
    done | dwm


Configuration
-------------
The configuration of dwm is done by creating a custom config.h
and (re)compiling the source code.