Age | Commit message (Collapse) | Author | Files |
|
Example: configure with options: --without-script-suffix
--without-script-dir, and add the following to the Apache
virtual host configuration:
RewriteEngine on
RewriteRule ^/dict(.*) /cgi-bin/dict.cgi$1 [H=cgi-script]
RewriteRule ^/nea(.*) /cgi-bin/nea.cgi$1 [H=cgi-script]
RewriteRule ^/conj(.*) /cgi-bin/conj.cgi$1 [H=cgi-script]
All cgi's will then be referred to directly, as in:
http://ellinika/dict?lang=pl.
* configure.ac (REAL_SCRIPT_SUFFIX): New subst var
New options --with-script-suffix, --with-script-dir
* src/cgi-bin/.gitignore: Remove cgi
* src/cgi-bin/Makefile.am: Rename installed scm's in place
* src/ellinika/cgi.scm4 (cgi-program-name): Suffix can be empty.
* xml/lingua.conf.in: =SCRIPT_SUFFIX= always begins with dot
|
|
* am/guile.m4: Remove.
* Makefile.am (install-html): Fix generation of symlinks
* configure.ac: Fall back to info prefix, if guile-config info bindir
returns empty string.
* data/db.struct: Minor change
* data/pl/Makefile.am: Add missing silent rule markers
* data/ru/Makefile.am: Likewise.
* scm/dictrans.scm: Call setlocale.
* scm/neatrans.scm: Likewise.
* scm/verbop.scm: Likewise.
* src/cgi-bin/conj.scm4: Call setlocale.
Use cgi:value-u8 instead of cgi:value-u8.
* src/cgi-bin/dict.scm4: Likewise.
* src/cgi-bin/nea.scm4: Likewise.
* src/ellinika/cgi.scm4 (cgi-script-name)
(cgi-server-hostname,cgi-server-protocol-name)
(cgi-server-protocol-version): Define in CGI mode.
(cgi:value-u8): New public function.
* src/ellinika/i18n.scm: Conditionally use syncase.
|
|
* .gitmodules: New file
* gint: New module.
* Makefile.am (ACLOCAL_AMFLAGS, SUBDIRS): Add gint
* autogen.sh: Create a placeholder for ChangeLog.
* configure.ac: Add gint.
* scm/Makefile.am: Add silent rule magic.
* src/cgi-bin/Makefile.am: Likewise.
* src/ellinika/Makefile.am: Likewise.
* xml/Makefile.am: Likewise.
* scm/dictrans.scm: Load (ice-9 syncase) only for Guile 1.x
* scm/neatrans.scm: Likewise.
* src/ellinika/conjugator.scm: Likewise.
* src/ellinika/elmorph.c (elstr)<phoneme_count,nsyl>: Change type
to size_t.
* xml/pl/Makefile.am: Force UTF-8 locale when building html.
Add silent rule magic.
* xml/ru/Makefile.am: Likewise.
* xml/uk/Makefile.am: Likewise.
|
|
* Makefile.am: Use silent rule markers
* configure.ac: Enable silent rules, add Emacs magic
for AC_REVISION
* htdig: Remove.
|
|
* configure.ac: Add AC_PROG_YACC
* src/ellinika/phoneme.y: New file.
* src/ellinika/yyrename: New file.
* src/ellinika/syllabificator.c: New file.
* src/ellinika/.gitignore: Update.
* src/ellinika/elchr.c (char_info_st): Move to header.
(el_basic_ctype):
(elchr_info): Remove static qualifier.
Return a pointer to const.
(elchr_letter,elchr_phoneme): New functions.
(elchr_diphthong): Remove.
* src/ellinika/elmorph.c (elstr)<phoneme,phoneme_count>: New members.
(_elstr_syllabize): Rewrite.
(invalidate_maps)" New static function.
(_elstr_alloc): Initialize new fields, take function name
as argument, for diagnostic purposes.
(_elstr_print): Rewrite
(deftab): Update.
(elstr-syllable-prop,elstr-syllable)
(_elstr_set_accent,_elstr_set_accent_on_char): Rewrite.
(elstr-char-phoneme,elstr->phonetic-map): New functions.
* src/ellinika/elmorph.h (CHF_DIPH1,CHF_DIPH2): Remove.
(CHF_DIPHTHONG): New flag.
(PHON_.*): New constants.
(phoneme,syllable): New structures.
(char_info_st)<letter,phoneme>: New members.
(elchr_info,elchr_letter)
(elchr_phoneme,phoneme_map)
(syllable_map): New protos.
(elchr_diphthong): Remove protos.
* src/ellinika/elmorph.scm4: Move public definitions
to elmorph-public.scm; include it here.
* src/ellinika/xlat.scm (ellinika:sounds-like): Rewrite as a
wrapper over elstr->soundslike.
Describe Milesian numbers.
* style.css (img.ellinika-img): New class.
* xml/lingua.conf.in (IMAGE): New tag.
* xml/pl/alfabhta.xml: Describe Milesian numbers.
Various fixes.
* data/dbverb.struct: fix a typo in flection.
Use 'sub' theme for pas/sub/aor.
* data/irregular-verbs.xml: Add more verbs.
* scm/conjugator.scm: Various fixes.
* scm/verbop.scm: Accept empty mood and voice declarations.
|
|
Some other minor changes.
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@557 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@554 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* scm/mod.c: New file.
* scm/elchr.h: New file.
* scm/utf8.c: New file.
* scm/elstr.c: New file.
* scm/utf8.h: New file.
* scm/Makefile.am (libelchr.la): New target.
* configure.ac: Update.
* data/db.struct: Define verb conjugational tables.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@552 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@547 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* style.css (div.warning): New class.
* xml/pl/ellinika.xml: Provide a WARNING block for
use in the development version.
* xml/uk/ellinika.xml: Likewise.
* xml/ru/ellinika.xml: Likewise.
* xml/lingua.conf.in: Provide a WARNING block for
use in development versions.
<GUILE>: Remove unneded now use-modules.
<IFEXP>: New tag.
<EL:WARNING>: New tag.
{THIS-REF}: New postprocessor handler.
* xml/Makefile.am (conf.sed): Provide replacements for
=IF..= keywords.
* configure.ac (PROD_URL, EXP_URL, STATE): New AC_VARs.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@546 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* disp.css: Rename to maint.css
* Makefile.am: Likewise.
* xml/uk/ellinika.xml: Simplify <AUTHOR> declaration.
* xml/pl/ellinika.xml: Likewise.
* xml/ru/ellinika.xml: Likewise.
* xml/lingua.conf.in (AUTHOR): Add element.
* xml/Makefile.am (=PACKAGE_BUGREPORT=): New substitution.
* configure.ac: Update version number.
Change bug-reporting email.
* html-files/uk/maint.html: Use maint.css
* html-files/ru/maint.html: Likewise.
* html-files/uk/maint.html: Likewise.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@544 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* style.css (h1,h2,h3,h4): Align to center.
(td.top-link,td.prev-link,td.next-link): New selectors
for bottom menu.
(table.align-center): New selector.
(table.frame,table.noframe): Remove margins and display settings.
* xml/uk/ellinika.xml: Add copyright year.
* xml/ru/ellinika.xml: Likewise.
* xml/pl/ellinika.xml: Likewise.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@543 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* .htaccess.in: Use type-map to handle automatic language
selection.
* style.css (div.contentpanel): Set vertical align.
(div.navbar > img): New selector. Center the Parthenon image.
(ul.menu): Change navigation menu appearance.
* configure.ac: Require autoconf 2.63
(AC_CONFIG_FILES): Add html-files/Makefile
* Makefile.am (SUBDIRS): Add html-files .
(html_DATA, EXTRA_DIST): Reflect changes to the root directory.
* index.html: New file.
* maint.html: Rewrite as a type-map.
* disp.html, index.scml: Remove.
* html-files/pl/maint.html: New file.
* html-files/ru/maint.html: New file.
* html-files/uk/maint.html: New file.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@530 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
* src: New dir
* src/Makefile.am: New file.
* cgi-bin, ellinika: Move to src.
* configure.ac: Reflect the above changes.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@525 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
option is given.
* configure.ac (AC_CONFIG_FILES): Add data/pl/Makefile
* data/*.xml: Move to data/ru
* data/Makefile.am: Rewrite:
* data/ru: New directory
* data/pl: New directory
* data/pl/Makefile.am: New file.
* data/pl/setup.xml: New file.
* data/pl/0.xml: New file.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@507 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
name.
* .htaccess.in: Remove hardcoded directory name.
* style.css: Update for XHTML 1.0
* xml/lingua.conf.in: Use TARGET_DIR where appropriate
* xml/ru/arithmi.xml, xml/pl/arithmi.xml: Minor fixes.
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@493 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@492 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@479 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@472 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@468 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
New option --enable-cgi
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@461 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@411 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@365 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
(AUTOGENERATED): New variable
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@286 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@259 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@229 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@217 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@210 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@202 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@170 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@37 941c8c0f-9102-463b-b60b-cd22ce0e6858
|
|
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@27 941c8c0f-9102-463b-b60b-cd22ce0e6858
|