aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2011-06-05Introduce support for individual verbs.Sergey Poznyakoff2
2011-06-05Fix memory corruption, improve conjugatorSergey Poznyakoff3
* data/db.struct: Revamp conjugation support tables. * scm/conjugator.scm: Improve irregular conjugation support. * src/ellinika/elmorph.c (_elstr_syllabize): Use calloc. Fix memory corruption. (_elstr_dup): Don't allocate new sylmap if the source one is NULL. (_elstr_free): Call scm_gc_free on elstr.
2011-06-05Add test version of verb conjugator.Sergey Poznyakoff1
* db.struct: Update. * src/ellinika/elmorph.c (_elstr_syllabize): If there is no accented syllable, set acc_syl to 0. * scm/conjugator.scm: New file.
2011-06-05Bugfixes.Sergey Poznyakoff3
* data/db.struct (verb): Minor fix. * src/ellinika/elchr.c: Fix base of lower case epsilon. * src/ellinika/elmorph.c (_elstr_alloc_empty): New function. (_elstr_alloc): Take additional argument. All uses changed. (_elstr_concat): New function. (_elstr_print): Correctly print objects with NULL sylmap. (elstr?): New function. (elstr-append): New function.
2011-06-04Restore graphics files botched by the prior VCS.Sergey Poznyakoff21
Some other minor changes.
2011-06-04Move ChangeLog to ChangeLog.svnSergey Poznyakoff1
2011-06-04Housekeeping.Sergey Poznyakoff6
2011-06-04Add gitignores.Sergey Poznyakoff7
2011-06-04Fix indentation.Sergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@563 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Add new functions for operations over elstrs.Sergey Poznyakoff4
* src/ellinika/utf8.c (utf8_wc_strnchr) (utf8_wc_strnstr): New functions. * src/ellinika/utf8.h (utf8_wc_strnchr) (utf8_wc_strnstr): New protos. * src/ellinika/elmorph.c (_elstr_alloc): Reuse existing sylmap. (_elstr_slice): New function. (elstr-slice,elstr-slice!,elstr-index): New functions. * src/ellinika/elmorph.scm4 (elstr-trim,elstr-trim!): New functions. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@562 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Minor changeSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@561 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Add missing copyright statementsSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@560 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Add missing copyright statements.Sergey Poznyakoff4
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@559 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Add ellinika.gerSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@558 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Fix buildSergey Poznyakoff2
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@557 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Rename m4 to amSergey Poznyakoff4
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@556 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Change svn:ignoresSergey Poznyakoff0
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@555 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-04Implement new morphological functions. Move elmorph to scm/ellinikaSergey Poznyakoff12
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@554 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-02Fix previous commitSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@553 941c8c0f-9102-463b-b60b-cd22ce0e6858
2011-06-02Intermediate commit.Sergey Poznyakoff14
* 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
2010-06-27More fixed to accomodate Dico 2.0.90Sergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@551 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-06-27Changes in Scheme.Sergey Poznyakoff2
* src/ellinika/dico.scm (match-selector): Update to work with Dico 2.0.90 * src/cgi-bin/nea.scm4: Use (ellinika i18n git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@550 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-24Revamp WARNING declarations.Sergey Poznyakoff9
* xml/pl/ellinika.xml <WARNING>: Use <IF>. * xml/uk/ellinika.xml: Likewise. * xml/ru/ellinika.xml: Likewise. * xml/pl/Makefile.am (stamp-lingua): Define STATE * xml/uk/Makefile.am: Likewise. * xml/ru/Makefile.am: Likewise. * xml/lingua.conf.in <IFEXP>,<EL:WARNING>: Remove. * xml/Makefile.am (conf.sed): Revert r546. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@549 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-24Fix appearance of inter-section separators.Sergey Poznyakoff2
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@548 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-23Restore AM_GNU_GETTEXTSergey Poznyakoff2
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@547 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-23Provide a WARNING block for use in the development version.Sergey Poznyakoff8
* 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
2010-03-23Fix typo in ChangeLogSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@545 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-23Clarify the use of AUTHOR declaration.Sergey Poznyakoff12
* 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
2010-03-22Re-do element alignment in a cleaner way.Sergey Poznyakoff7
* 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
2010-03-15Update sql-error-handler definitions. Sergey Poznyakoff4
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@542 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-09Update for newer Gamma.Sergey Poznyakoff8
* scm/dictrans.scm: Use Gamma 1.99 syntax. * scm/neatrans.scm: Likewise. * src/ellinika/dico.scm: Likewise. * src/cgi-bin/dict.scm4: Likewise. * src/cgi-bin/nea.scm4: Likewise. * src/ellinika/cgi.scm4 (sql-iface) (sql-host,sql-port,sql-database) (sql-username,sql-password): Remove reexports. (ellinika-sql-connection): New reexport. * src/ellinika/config.scm4 (sql-iface) (sql-host,sql-port,sql-database) (sql-username,sql-password): Remove variables. (ellinika-sql-connection): New variable. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@541 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-02Change the way external and sound reference icons are displayed.Sergey Poznyakoff4
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@540 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-02Minor changes.Sergey Poznyakoff3
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@539 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-01* xml/pl/istoria.xml: Restore NOTREADY status.Sergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@538 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-01Update.Sergey Poznyakoff2
* xml/pl/istoria.xml: Update. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@537 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-03-01Re-do element alignment in a cleaner way.Sergey Poznyakoff5
* 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@536 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-02-28Add missing files.Sergey Poznyakoff2
* html-files/dot.htaccess * html-files/Makefile.am git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@532 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-02-28Actually remove disp.html and index.scml. Fix svn:ignoreSergey Poznyakoff2
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@531 941c8c0f-9102-463b-b60b-cd22ce0e6858
2010-02-28Improve language selection support + change appearance a bit.Sergey Poznyakoff10
* .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
2008-09-23Minor changeSergey Poznyakoff2
* src/ellinika/dico.scm (open-module): Minor change for Dico 1.99.96 git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@529 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-22Implement levenshtein, basic regex, and general-purpose selector matches.Sergey Poznyakoff2
* src/ellinika/dico.scm: Implement matching using strategy selectors. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@528 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-22Update svn:ignore propertySergey Poznyakoff0
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@527 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-22Add svn:ignore propertySergey Poznyakoff0
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@526 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-22Move cgi-bin and ellinika to src.Sergey Poznyakoff13
* 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
2008-06-21* ellinika/i18n.scm (_): New syntax.Sergey Poznyakoff4
* cgi-bin/dict.scm4 (gamma gettext): Remove. Use (ellinika i18n). * data/pl/setup.xml: Fix copy-n-paste error. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@524 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-21* ellinika/dico.scm4: Rename to dico.scm. There is no use toSergey Poznyakoff3
expand anything. Load path should be set by external means. * ellinika/dico.scm: Register "suffix" strategy. * ellinika/Makefile.am: Remove dico.scm rule. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@523 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-20Minor changes.Sergey Poznyakoff3
* ellinika/dico.scm4 (catch-sql-failure, ignore-sql-failure): Remove. Use sql-catch-failure and sql-ignore-failure from Gamma, instead. * cgi-bin/dict.scm4: Likewise. git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@522 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-17Remove gamma gettextSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@521 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-17Fix define-moduleSergey Poznyakoff1
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@520 941c8c0f-9102-463b-b60b-cd22ce0e6858
2008-06-17Update svn:ignoreSergey Poznyakoff0
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@519 941c8c0f-9102-463b-b60b-cd22ce0e6858

Return to:

Send suggestions and report system problems to the System administrator.