This project is mirrored from https://github.com/sympa-community/sympa.git.
Pull mirroring updated .
- 23 May, 2014 4 commits
-
-
sikeda authored
except: src/lib/Challenge.pm, src/lib/WebAgent.pm and files under ext/. Additionally reparing long comment lines. Used configuration for perltidy (.perltidyrc) is approximately: ------------ >8 ------------ >8 ------------ >8 ------------ # Differences from PBP are marked *. -bar # Opening brace always on right (* no) -bbt=1 # Medium block brace tightness -bt=2 # Strong brace tightness (* 1) -ce # Cuddled else (* no) -cti=0 # No extra indentation for closing brackets -i=4 # Indent level is 4 cols -ci=4 # Continuation indent is 4 cols -l=78 # Max line witdh is 78 cols -nolc # Don't outdent long comments (* -olc) -nolq # Don't outdent long quoted strings -nsbl # No opening sub brace on new line (* -sbl) -nsfs # No space before semicolons -pt=2 # Strong parenthesis tightness (* 1) -sbcp='#' # Don't format non-static block comments automatically (* '##') -sbt=2 # Strong square bracket tightness (* 1) -se # Errors to STDERR #-st # Output to STDOUT -vt=2 # Maximal vertical tightness -wba="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x=" # Break after all operators ------------ 8< ------------ 8< ------------ 8< ------------ git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10721 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10709 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
*NOTE*: On bulkmailer_table, a column is named "recEipients_bulkmailer"; it should not be changed. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10708 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
[dev] Won't use exported symbols anymore, and use "base" pragma instead of "our @ISA" magic variable. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10706 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 22 May, 2014 3 commits
-
-
sikeda authored
- Use "fn()" instead of "&fn" or "&fn()". - Use fully-qualified name "PKG::fn" instead of exported "fn". These changes are also to make current branch be more sync in trunk. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10697 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
[-dev] Compile regexps in Sympa::Regexps so that syntaxes are ensured to be correct at compilation time. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10694 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
Fixed compilation errors and warnings exposed by this change. Additionally, removed unused modules from each source. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10691 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 21 May, 2014 3 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10666 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10661 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
"Sympa::Regexps::<type>" would be used instead of (a bit slower) "tools::get_regexp(type)". git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10660 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 20 May, 2014 2 commits
-
-
david.verdin authored
[dev] Adding DateTime::TimeZone to the dependencies as this module is needed by DateTime::Format::Mail and not automatically installed by CPAN. Note : The version defined id the latest available in RHEL 5... ;) git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10659 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10650 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 19 May, 2014 3 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10631 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
- title.<lang> lines in scenario files are available again, though this feature was broken for a while. - Now topics.conf recognizes "title.gettext" lines. - scenario, task and topics.conf recognize "title" line for default title. [-dev] (r10623) Canonicalize incoming language codes to language tags from old-style locale names: - lang value in user_table - title.<lang> line in scenario files - title.<lang> line in task files - title.<lang> line in topics.conf - lang names in charset.conf - lang parameters of list config, robot.conf and sympa.conf Note that canonicalization will be done internally so that existing config must not be changed. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10626 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10625 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 16 May, 2014 2 commits
-
-
sikeda authored
Other cleanups: removed redundant code between dgettext() and gettext(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10622 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
[bug] tt2::maketext(): Numeric values are occasionally interpolated using inproper format: In many regions period (full stop) is not used for decimal point. Made tools::sanitize_var() not to modify numeric values. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10619 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 14 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10615 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 13 May, 2014 1 commit
-
-
sikeda authored
- Now Sympa::Language is singleton class. Get instance using Sympa::Language->instance(). - Changed names of functions. CanonicLang => canonic_lang ImplicatedLangs => implicated_langs Lang2Locale => lang2locale Lang2Locale_old => lang2oldlocale (ex. Lang2Locale() in Language package) NegotiateLang => negotiate_lang - Changed names of methods (formerly functions). PushLang => push_lang PopLang => pop_lang (allows multiple arguments) SetLang => set_lang (ditto) GetLangName => native_name (optional argment was deprecated) GetLang => get_lang sympa_dgettext => dgettext - Added a new method gettext_sprintf(). It will be extracted by po/xgettext.pl. - Now POSIX locale will be set at inside of gettext_sprintf() and gettext_strftime(). Native strftime(), sprintf() etc. won't be affected by set_lang(). - maketext() was deprecated. - GetCharset() was deprecated. Use tools::lang2charset(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10608 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 08 May, 2014 2 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10583 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10582 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 07 May, 2014 3 commits
-
-
david.verdin authored
[-bug] User attributes were not correctly parsed in Sympa::User::get_global_user. This was due to the change in wwsympa.fcgi.in not reported in this sub. In addition, the cating od $user->{attributes} from string to a hash led wwsympa.fcgi to crash. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10555 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
- $::pinfo is obsoleted. Parameter definition should be got by tools::get_list_params($domain) as necessary. - List::_apply_defaults() was deprecated. - Use "fake list" (blessed hashref containing parameter values) to check constraint by the family. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10554 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10553 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 21 Apr, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10548 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 09 Apr, 2014 1 commit
-
-
sikeda authored
[-bug] (con'd r10529, 10531) ImplicatedLang(): "super" language may override "sub" langauges when multiple arguments are given. Make them to appear after. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10534 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 08 Apr, 2014 1 commit
-
-
sikeda authored
bindtextdomain(), textdomain() and bind_textdomain_codeset() may be executed at once. '_charset_' and '_encoding_' is now returns fixed value. etc. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10531 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 07 Apr, 2014 1 commit
-
-
sikeda authored
The new module is committed for purpose of unit test. Coming features: - Language/locale contexts are identified by IETF language tags defined by RFC 5646 (BCP 47). Older style "locale" by earlier releases would be canonicalized. - System locale is not absolutely nessessary to add a new language: gettext catalog is required. - If appropriate POSIX locale is not installed, gettext_strftime() emulates POSIX::strftime(): names of days, months etc. will be taken from catalog. - Content negotiation used by HTTP 1.1 was implemented. Internal changes: - "Language:" field in PO header became mandatory to determine actually selected catalog. Modified po/Makefile.in.in to run msgcat, msgen or msgmerge with --lang option. - Dependent libintl-perl (Locale::Messages) requires 1.22 (virtually 1.23) or later to use locale-independent gettext_dumb feature. - Default language context is fixed to "en" and no longer retrieved implicitly from site config (charset.conf). $Language::default_lang was deprecated. Miscelaneous: - Added unittest t/Language.t and several test data. - Added test stub module for Sympa::Constants. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10529 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 16 Mar, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10434 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 11 Mar, 2014 1 commit
-
-
sikeda authored
[bug] (pre-beta fix) messagekey field of bulkspool_table would be text. There are no use to change it to auto-increment type. Note: bulkspool_table is planned to move file spool. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10394 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 28 Feb, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10311 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 23 Feb, 2014 2 commits
-
-
sikeda authored
- List::XXX_global_user() have been obsoleted. Functions of Sympa::User may be used, and new methods would be better to be used: delete_global_user() -> $user->expire() get_global_user() -> Sympa::User->new() get_all_global_user() -> Sympa::User::get_users() update_global_user() -> $user->save() add_global_user() -> $user->save() And $user->moveto() git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10269 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
[-dev] (con'd 10266) Sympa::LockedFile::open(): Special mode "+" for pure locking (not to open target file). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10268 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 19 Feb, 2014 1 commit
-
-
sikeda authored
Sympa::LockedFile is full rewrite of Lock. It will carry out lock & open / close & unlock at once. flock() will never be used: File::NFSLock will be entirely used. Note: - File::NFSLock is mandatory. - An unit test LockedFile.t was added but it may not work at present. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10266 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 12 Feb, 2014 1 commit
-
-
sikeda authored
[dev] SDM: Double type should be explicitly bound for mysql & Pg. SQLite binds double type to real. Not yet tested by Oracle & Sybase. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10235 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 11 Feb, 2014 1 commit
-
-
sikeda authored
- SDM::probe_db(): check only tables defined in database description. Tables defined by user will be intact. - Cosmetic concern: Now SDM::do_query() and SDM::do_prepared_query() normalize whitespaces in the query strings. Multiline query can be used more safely. - New SDM::AS_BLOB() to bind BLOB parameters by SDM::do_prepared_query(). Tested by PostgreSQL 9.1 and SQLite 3, not yet by Oracle. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10228 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 12 Jan, 2014 1 commit
-
-
sikeda authored
DB spool feature was excluded. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10140 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Jan, 2014 2 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10134 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10133 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 08 Jan, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10130 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-