• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework idiom

Streamline idiom

Bring portable SQL inline

Make idiom portable

Whitespace changes + Editor hints

Replace deprecated API

improve .adp quoting, fix spelling, whitespace changes

  1. … 4 more files in changeset.
Use existing api

Prepend source URL to the one of the news item in case this is not an absolute URL

Fix subscription form error (left behind from previous commit)

Trim whitespace

Repair form validation of URL

Replace deprecated header_stuff with head

Give some feedback in case of error

Modernize tcl

Further UI fixing after tests to make so that actions are displayed only when the proper conditions are met

Revision of the index page:

- pass template properties according to conventions

- streamline boolean expressions

- fix UI, show purge button and its explanation when the actual form is generated

- make sql portable and bring it inline

- better exploit api

Fix boolean adp expression, pass properties according to adp guidelines

Change adp expression so news can be displayed

Prefer literal in adp axpressions + Whitespace changes

  1. … 29 more files in changeset.
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. … 204 more files in changeset.
Fix typos

  1. … 1 more file in changeset.
Fix conditional expression. A typo in the original code survived succesive refactoring which made it not so obvious...

Fix variable existence test, as we are initially dealing with the variable name, not the value.

Whitespace changes

Fix typo

Rework conditional expressions

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

remove parens

  1. … 2 more files in changeset.
add editor hiints and cleanup whitespace