git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v1 0/2] git-gui: reduce Tcl version requirement from 8.6 to 8.5

From
Pratyush Yadav <me@yadavpratyush.com>
Date
Mar 14, 2020, 22:41 UTC
Message-ID
<20200314224159.14174-1-me@yadavpratyush.com>
Hi,

Some MacOS distributions ship with Tcl 8.5. This means we can't use TclOO. So, use our homegrown class.tcl instead.

While here, fix a potential variable name collision by creating a separate namespace for a chord's script evaluation.

Jonathan,

Can you please test the patches the same way you tested your original series just to be sure we don't break anything? A review would also be nice.

Pratyush Yadav (2):
  git-gui: reduce Tcl version requirement from 8.6 to 8.5
  git-gui: create a new namespace for chord script evaluation
 git-gui.sh    |  4 ++--
 lib/chord.tcl | 56 +++++++++++++++++++++++++--------------------------
 lib/index.tcl | 10 +++++----
 3 files changed, 35 insertions(+), 35 deletions(-)

-- 2.26.0.rc1.11.g30e9940356

Next: Pratyush Yadav
Message 1 of 12 in “git-gui: reduce Tcl version requirement from 8.6 to 8.5”
  1. 0/2 git-gui: reduce Tcl version requirement from 8.6 to 8.5Pratyush Yadav, Mar 14, 2020
  2. 2/2 git-gui: create a new namespace for chord script evaluationPratyush Yadav, Mar 14, 2020
  3. 1/2 git-gui: reduce Tcl version requirement from 8.6 to 8.5Pratyush Yadav, Mar 14, 2020
  4. Eric SunshineMar 15, 2020
  5. Junio C HamanoMar 16, 2020
  6. Pratyush YadavMar 17, 2020
  7. Eric SunshineMar 19, 2020
  8. 0/2 git-gui: reduce Tcl version requirement from 8.6 to 8.5Pratyush Yadav, Mar 17, 2020
  9. 1/2 git-gui: reduce Tcl version requirement from 8.6 to 8.5Pratyush Yadav, Mar 17, 2020
  10. 2/2 git-gui: create a new namespace for chord script evaluationPratyush Yadav, Mar 17, 2020
  11. Eric SunshineMar 19, 2020
  12. Pratyush YadavMar 19, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.