• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

LICENSEH A D02-Mar-20151.4 KiB2922

Makefile.amH A D02-Mar-2015161 75

Makefile.inH A D02-Mar-201526.5 KiB832734

Makefile.suiteH A D02-Mar-20152.8 KiB10589

README.mdH A D02-Mar-20151.3 KiB3927

aclocal.m4H A D02-Mar-201543.8 KiB1,2181,105

config.inH A D02-Mar-20151.6 KiB6241

configureH A D02-Mar-2015166.8 KiB5,7674,758

configure.acH A D02-Mar-20152 KiB8272

cpdetect.cH A D02-Mar-20153.6 KiB10261

cpdetect.hH A D02-Mar-20151.6 KiB379

cpinfo.hH A D02-Mar-20151.6 KiB4515

cptaba.hH A D02-Mar-20158.3 KiB194134

depcompH A D02-Mar-201515.6 KiB531330

dmalloc.cH A D02-Mar-2015916 4637

dmalloc.hH A D02-Mar-201573 53

gentestH A D02-Mar-2015370 198

install-shH A D02-Mar-20159 KiB324189

missingH A D02-Mar-201510.8 KiB361268

ru.rux.1H A D02-Mar-20153.9 KiB145144

rux.1H A D02-Mar-20154 KiB154153

rux.cH A D02-Mar-201520.3 KiB883699

version.hH A D02-Mar-201571 32

README.md

1rux
2===
3
4Hi! I'm glad to present you cyrillic text viewer and code page converter. This is
5very simple but not less powerful utility.
6
7## Install
8
9On BSD-systems simply run `make all install clean`. On other try `cc -lm -o rux
10rux.c cpdetect.c`.
11
12## Description
13
14The rux is a simple and at the same time powerful utility for texts recoding
15from one encoding to another. At present time several the most popular Cyrillic
16code pages such as koi8-r, cp866, cp1251, iso8859-5 and mac-cyrillic are
17supported. Also rux gives the opportunity to recode box- drawing characters,
18which exists in some Cyrillic code pages, to replace them by their non-graphic
19analogues ('-', '+', etc.).
20
21Besides, the rux can detect a code page of the input files automatically.
22
23Usually rux is used without any options because some values are accepted by
24default. There are -o utf-8, -e, -t.
25
26The expectancy value of the presence of every Cyrillic characters in the some
27text were taken from the dump of Russian translation of the "FreeBSD Handbook".
28
29## News
30
31- Added partialy UTF-8 support.
32- Corrected author's name in help message.
33- Moved distribution files to rux-0.79 directory.
34- Debug code was not removed from this release. It switchs on by DEBUG flag
35  while compiling. Debug code contains memory debug.
36
37-- Vyacheslav Anikin (ansl)
38anikinsl@gmail.com
39