lang-catalog-procs.tcl

  • last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Whitespace changes

  1. … 1 more file in changeset.
Fix parameter names in proc doc

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 71 more files in changeset.
Prefer lappend over concat for appending lists (lappend modifies the variable 'in place')

  1. … 5 more files in changeset.
remove conditions, which are always true

remove parens

  1. … 5 more files in changeset.
Fix extra parenthesys

whitespace cleanup

  1. … 9 more files in changeset.
Use "ad_try" instead of "with_catch"

  1. … 4 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Improve robustness of "file delete" operations

  1. … 19 more files in changeset.
Get rid of strange construct: [lindex [array get $array $name] 1]

  1. … 5 more files in changeset.
Some more Tcl cleanup

- use curly brackes to enable byte code compilation

- don't use "[expr ...]" when not needed

- prefer "incr i -1" over "set i [expr {$i - 1}] "

  1. … 15 more files in changeset.
- prefer ns_quotehtml over ad_quotehtml

  1. … 28 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- remove globals for errorInfo and use namespace qualifiers instead

  1. … 15 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- reduce number of remaining "string equal" operations

- modernize tcl

- fix output of descriptions into catalog files

- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Completed work for getting rid of usage of deprecated "template::util::multirow_foreach". Reducing complexity of lang::catalog::all_messages_for_package_and_locale.

- work towards getting rid of deprecated "template::util::multirow_foreach"

Rolling back Jeff commit. Doesn't work well with template::multirow foreach when exporting catalogs

use template::multirow foreach rather that the deprecated version; fix template::multirow so it works when adp_level is undefined

  1. … 2 more files in changeset.
Rollingback (OACS-5-4 Branch) implementation of TIP 113 and bugfixes committed after that.

Removing this functionality was decided by OCT on April 16 2008.

Commits removed on HEAD:

http://xarg.net/tools/cvs/change-set-details?key=29129

http://xarg.net/tools/cvs/change-set-details?key=28264

http://xarg.net/tools/cvs/change-set-details?key=28219

http://xarg.net/tools/cvs/change-set-details?key=28218

This needs to be correctly implemented in the future.

  1. … 14 more files in changeset.
Rollingback (HEAD) implementation of TIP 113 and bugfixes committed after that.

Removing this functionality was decided by OCT on April 16 2008.

Commits removed on HEAD:

http://xarg.net/tools/cvs/change-set-details?key=28264

http://xarg.net/tools/cvs/change-set-details?key=28219

http://xarg.net/tools/cvs/change-set-details?key=28218

This needs to be correctly implemented in the future.

  1. … 14 more files in changeset.
Removed version info from catalog file code as was TIP'd ages ago, which

will make merging much easier in the future. I had en_US and de_DE installed

so the catalogs for these languages in core have been exported and don't

have version numbers. The rest of the packages and locales for core and

dotlrn will be exported from the translation server as part of our release

process and will get fixed up then.

  1. … 17 more files in changeset.
Minor bugfix to make sure that the parameter is found even when upgrading the packages

  1. … 1 more file in changeset.
Fixing two things I forgot

  1. … 2 more files in changeset.