summaryrefslogtreecommitdiff
path: root/dselect
AgeCommit message (Collapse)AuthorFilesLines
2016-05-02dselect: Remove intermediate pkgbin info variableGuillem Jover1-3/+2
2016-04-24po: Update Japanese programs translationsTakuma Yamada1-38/+35
Closes: #819939, #819940 Signed-off-by: Guillem Jover <guillem@debian.org>
2016-01-26dselect: Use EOF instead of ERR for fgetc() errorsGuillem Jover1-2/+4
The macro ERR is a curses one, use EOF which is a stdio value. Warned-by: gcc-6
2016-01-26dselect: Use EACCES instead of EWOULDBLOCK for fcntl(2) F_SETLKGuillem Jover1-2/+2
This fcntl(2) sub-command returns either EACCES or EAGAIN on error. Warned-by: gcc-6
2016-01-26dselect: Implement delete operator with size argumentGuillem Jover1-0/+6
The C++14 spec states that if the delete operator is defined then the one with a size argument must also be implemented. Warned-by: gcc-6
2015-12-25po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2015-12-19po: Update Makevars from latest gettext 0.19.6 templateGuillem Jover1-0/+25
2015-10-18libdpkg: Remove varbuf terminate() methodGuillem Jover3-5/+1
The string() method already NUL terminates the buffer, so there is never any need to explicitly terminate it beforehand.
2015-10-18Update Heiko Schlittermann's email addressGuillem Jover3-3/+3
2015-10-18Update Ian Jackson's email addressGuillem Jover30-31/+31
2015-09-21po: Regenerate .pot files and merge .po files with themGuillem Jover31-405/+370
2015-09-17dselect: Initialize all baselist member variablesGuillem Jover1-2/+29
Warned-by: coverity
2015-09-17dselect: Move sigwinch baselist member variables into setupsigwinch()Guillem Jover2-4/+3
2015-09-17dselect: Refactor SIGWINCH signal blocking and unblockingGuillem Jover4-12/+24
This way we can move the sigset_t sigwinchset declaration into the new sigwinch_mask() member function instead of having it as a member variable.
2015-09-17dselect: Switch multicd method license from GPL2 to GPL2+Guillem Jover3-6/+9
All authors have agreed to the change: Heiko in <https://lists.debian.org/debian-dpkg/2010/04/msg00057.html> Martin in <https://lists.debian.org/debian-dpkg/2010/04/msg00055.html> Ian in <https://lists.debian.org/debian-dpkg/2015/08/msg00029.html> Raphaël in <https://lists.debian.org/debian-dpkg/2010/04/msg00054.html> Guillem with this commit. Signed-off-by: Heiko Schlittermann <hs@schlittermann.de> Signed-off-by: Martin Schulze <joey@infodrom.org> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> Signed-off-by: Raphaël Hertzog <hertzog@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org>
2015-09-14perl: Split overlong regexes into multiline extended regexesGuillem Jover1-2/+9
This should make the regular expressions easier to read and understand, and allows to add comments describing specific parts. Addresses RegularExpressions::RequireExtendedFormatting. Warned-by: perlcritic
2015-09-14po: Update French translationsSébastien Poher1-67/+29
Closes: #798369, #798370, #798371 Signed-off-by: Guillem Jover <guillem@debian.org>
2015-08-05po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2015-07-28doc: Fix multiple typosGuillem Jover1-2/+2
Warned-by: spellintian
2015-07-25po: Update Dutch translationsFrans Spiesschaert1-65/+32
[guillem@debian.org: - Do not translate «none» in dpkg-deb --help output. - Remove surplus format specifier in a string. ] Closes: #789096, #789097 Signed-off-by: Guillem Jover <guillem@debian.org>
2015-05-30po: Regenerate .pot files and merge .po files with themGuillem Jover31-33/+33
2015-05-30libdpkg: Rename DPKG_VERSION_ARCH to PACKAGE_RELEASEGuillem Jover1-2/+2
This avoids confusing the project-wide macro with the DPKG_VERSION_ namespaced ones.
2015-05-30scripts, dselsect/methods: Switch from `` to operator qx()Guillem Jover4-10/+10
2015-05-22German dselect translation updateSven Joachim1-66/+32
Update to 276t.
2015-05-18dselect: Remove outdated local copy of the Debian README.mirrors.txt fileGuillem Jover3-267/+4
This file was a very outdated copy from before 2001, the user is better served by downloading it once they are doing the setup, in case they use Debian. There's no point in doing it ourselves, as the download methods need a major revamp anyway. Closes: #784966
2015-05-09build: Use single suffix rules instead of non-portable %-pattern rulesGuillem Jover1-1/+3
2015-04-18debian: Update my copyright yearsGuillem Jover3-1/+3
2015-04-10po: Remove useless language and maintainer names from LINGUAS filesGuillem Jover1-64/+1
The information should be kept in the .po files, having it here just duplicates it and makes it more costly to keep it sync.
2015-04-10po: Unfuzzy translationsGuillem Jover31-1674/+1674
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover7-54/+58
That is "" or '', and not the unbalanced `' pair.
2015-04-10Regenerate .pot files and merge .po files with themGuillem Jover31-10067/+11606
2015-04-06man: Place short options before long onesGuillem Jover1-6/+6
2015-04-06dselect: Document -? optionGuillem Jover1-2/+2
2015-04-06dselect: Improve color-spec --help outputGuillem Jover1-11/+12
2015-04-06dselect: Improve commands listing in --help outputGuillem Jover1-4/+5
Print them before options and list them one on each line with a description.
2015-04-06dselect: Say command instead of actionGuillem Jover1-2/+2
2015-03-31dselect: Improve available state sorting order stringsGuillem Jover1-6/+6
Switch to use terms that are more common in package managers, and as such should be more familiar to new users.
2015-03-31Say directory instead of dir in output messagesGuillem Jover1-2/+2
2015-03-31Use "<enter>" instead of "return" or "enter" in input promptsGuillem Jover1-1/+1
This should make it more clear we are talking about the key and not something else.
2015-03-31Expand EOF and eof into "end of file" in error messagesGuillem Jover1-5/+10
2015-03-30libdpkg: Simplify namevalue parsing codeGuillem Jover1-1/+0
This removes the special fallback value from the name/value table, so that we cannot accidentally parse it as a valid value.
2015-03-30perl: Rework use and exporter declarationsGuillem Jover1-4/+13
Place 'use' strict and warnings first, then Exporter 'our' declarations, then Test module imports, then system module imports, then Dpkg module imports, then 'use' parent and overload pragmas, separated by a blank line for each block. Split each exported symbol declaration into its own line to ease modifications.
2015-01-28build: Bump gettext version to 0.19Guillem Jover1-2/+3
This allows us to use the new --add-location option with the file argument, which will remove a huge amount diff noise on source code changes, while still retaining the useful origin of the string.
2015-01-28perl: Switch from legacy File::Path functions to new onesGuillem Jover1-4/+4
Use make_path() instead of mkpath(), and remove_tree() instead of rmtree().
2015-01-28build: Rename perl scripts to have a .pl extensionGuillem Jover5-4/+26
This allows to easily replace the shebang at installation time to use the system perl interpreter and will make it easier to analyze all perl scripts in the source tree.
2015-01-28Switch code to use the new C locale character type functionsGuillem Jover3-15/+20
2015-01-26Remove unused <ctype.h> includesGuillem Jover2-2/+0
2015-01-14Remove references to my @debian.org email addressPeter Krefting2-3/+3
2014-12-27Regenerate .pot files and merge .po files with themGuillem Jover31-159/+82
2014-12-23dselect: Use a matching group instead of ${^MATCH} in s///Guillem Jover1-1/+1
It seems that this is not supported or does not work in perl 5.14.0, although it should be since 5.10.0. Switch to a group matching to allow using older perl version from stable.