Skip to content

store gome eg (a git wrapper in perl), it's repo ceased to work. let give it a repo here.

Notifications You must be signed in to change notification settings

lincze/gnome-eg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

gnome-eg

Store gnome eg (a simple and coherent git cli wrapper in perl) at github.

eg original

The original eg project was available here, unfortunately these URLs ceased to work:

You can be lucky with archive.org:

The gitorious repo (https://gitorious.org/projects/eg) unfotunately ceased to work, too.

This repo picks the last version (1.7.5.2) of eg, and tries to keep it

  • as simple as it was (i don't expect any feature upgrades)
  • correct smaller problems if arised

List of changes

  1. "Unescaped left brace in regex is deprecat..."

With newer perl versions eg gives annoying warnings:

[xxx@yyy ~]$ eg version
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^stash\@{ <-- HERE [^{]+}$/ at ./eg line 5861.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/(stash\@{ <-- HERE [^}]+}): (?:WIP )?[Oo]n [^:]*: (?:[0-9a-f]+\.\.\. )?/ at ./eg line 5926.
eg version 1.7.5.2
git version 2.5.5

This can be corrected with two pairs of backslash:

5861c5861
<     if ($stash_description =~ m#^stash\@{[^{]+}$# ||
---
>     if ($stash_description =~ m#^stash\@\{[^{]+\}$# ||
5926c5926
<       qr#(stash\@{[^}]+}): (?:WIP )?[Oo]n [^:]*: (?:[0-9a-f]+\.\.\. )?#;
---
>       qr#(stash\@\{[^}]+\}): (?:WIP )?[Oo]n [^:]*: (?:[0-9a-f]+\.\.\. )?#;

We give it a new version number 1.7.5.3, too.

Update

  • checked eg on fedora 39, git 2.45.2 w/ perl 5 version 38 - still OK.
  • corrected some typos in the README
  • replaced source URL-s with archive.org URLs

About

store gome eg (a git wrapper in perl), it's repo ceased to work. let give it a repo here.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages