public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Ken Brown <kbrown@cornell.edu>
To: cygwin-apps@cygwin.com
Subject: [[PATCH setup] 0/3] Prepare for colons in version numbers
Date: Fri, 27 Oct 2017 18:47:00 -0000	[thread overview]
Message-ID: <20171027184723.9324-1-kbrown@cornell.edu> (raw)

A future version of setup might allow version numbers of the form
e:v-r, where is an epoch.  Currently setup doesn't parse these
correctly when reading installed.db.  In case ScanFindVisitor is used,
there is an additional problem in reading filenames containing colons.
The reading is done by Win32 functions, and the illegal characters
like ':' aren't translated.

Ken Brown (3):
  Remove the function filemanip.cc:base
  Bump the installed.db version to 4
  Remove the ScanFindVisitor class

 IniDBBuilderPackage.h |  6 ------
 Makefile.am           |  2 --
 ScanFindVisitor.cc    | 57 ---------------------------------------------------
 ScanFindVisitor.h     | 36 --------------------------------
 filemanip.cc          | 18 +---------------
 filemanip.h           |  1 -
 fromcwd.cc            |  8 +-------
 package_db.cc         | 19 +++++++++--------
 8 files changed, 13 insertions(+), 134 deletions(-)
 delete mode 100644 ScanFindVisitor.cc
 delete mode 100644 ScanFindVisitor.h

-- 
2.14.2

             reply	other threads:[~2017-10-27 18:47 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-27 18:47 Ken Brown [this message]
2017-10-27 18:47 ` [[PATCH setup] 2/3] Bump the installed.db version to 4 Ken Brown
2017-10-27 18:47 ` [[PATCH setup] 3/3] Remove the ScanFindVisitor class Ken Brown
2017-10-27 18:47 ` [[PATCH setup] 1/3] Remove the function filemanip.cc:base Ken Brown
2017-10-27 19:27 ` [[PATCH setup] 0/3] Prepare for colons in version numbers Achim Gratz
2017-10-27 19:33   ` Ken Brown
2017-10-27 19:48   ` Brian Inglis
2017-10-27 20:31   ` Yaakov Selkowitz
2017-10-30 15:58   ` Jon Turney
2017-10-31 10:06     ` Achim Gratz
2017-10-31 11:21       ` Corinna Vinschen
2017-10-31 16:22         ` Brian Inglis
2017-10-31 18:16         ` Achim Gratz
2017-10-31 18:32           ` Brian Inglis
2017-10-30 15:55 ` Jon Turney

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171027184723.9324-1-kbrown@cornell.edu \
    --to=kbrown@cornell.edu \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).