From 4d356a76c51536e7dda56874bbb3880fcb5c36a3 Mon Sep 17 00:00:00 2001 From: "Enrico M. Crisostomo" Date: Thu, 23 Jun 2022 17:18:14 +0200 Subject: [PATCH] 1.17.0 --- CMakeLists.txt | 4 +- NEWS | 2 +- NEWS.libfswatch | 10 + fswatch/doc/fswatch.texi | 22 ++ libfswatch/src/libfswatch/c/libfswatch.cpp | 20 +- libfswatch/src/libfswatch/c/libfswatch.h | 4 +- m4/fswatch_version.m4 | 4 +- m4/libfswatch_version.m4 | 6 +- po/en.po | 270 ++++++++++---------- po/en@boldquot.po | 278 ++++++++++---------- po/en@quot.po | 278 ++++++++++---------- po/es.po | 283 +++++++++++---------- po/fswatch.pot | 272 ++++++++++---------- po/it.po | 283 +++++++++++---------- 14 files changed, 880 insertions(+), 856 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 80fd9041..14f05034 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (c) 2014-2021 Enrico M. Crisostomo +# Copyright (c) 2014-2022 Enrico M. Crisostomo # # This program is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software @@ -14,7 +14,7 @@ # this program. If not, see . # cmake_minimum_required(VERSION 3.8) -project(fswatch VERSION 1.16.0 LANGUAGES C CXX) +project(fswatch VERSION 1.17.0 LANGUAGES C CXX) #@formatter:off set(PACKAGE "${PROJECT_NAME}") diff --git a/NEWS b/NEWS index 58ec39d8..030bbf88 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,7 @@ NEWS **** -New in master: +New in 1.17.0: * Refactor code to replace usages of deprecated function FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue. diff --git a/NEWS.libfswatch b/NEWS.libfswatch index 84803e56..55601d4d 100644 --- a/NEWS.libfswatch +++ b/NEWS.libfswatch @@ -1,6 +1,16 @@ NEWS **** +New in 1.17.0: + + * Refactor code to replace usages of deprecated function + FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue. + + * Issue 230: Improve responsiveness on macos: add support for + kFSEventStreamCreateFlagNoDefer. + + * Issue 255: Implement event bubbling. + New in 1.16.0: * Issue 260: Fix memory leak. diff --git a/fswatch/doc/fswatch.texi b/fswatch/doc/fswatch.texi index a5a0b55d..9eff938c 100644 --- a/fswatch/doc/fswatch.texi +++ b/fswatch/doc/fswatch.texi @@ -92,6 +92,28 @@ Free Documentation License''. @node Version History @chapter Version History +@section 1.17.0 +@itemize +@item +Refactor code to replace usages of deprecated function +@code{FSEventStreamScheduleWithRunLoop} with +@code{FSEventStreamSetDispatchQueue}. + +@item +Issue 230: Improve responsiveness on macos: add support for +@code{kFSEventStreamCreateFlagNoDefer}. + +@item +Issue 249: Man page still mentions @command{fswatch-run}. + +@item +Issue 255: Implement event bubbling. + +@item +Issue 256: @code{-1} flag prints the file changed multiple times before +exiting. +@end itemize + @section 1.16.0 @itemize @item diff --git a/libfswatch/src/libfswatch/c/libfswatch.cpp b/libfswatch/src/libfswatch/c/libfswatch.cpp index bc12997a..008db03a 100644 --- a/libfswatch/src/libfswatch/c/libfswatch.cpp +++ b/libfswatch/src/libfswatch/c/libfswatch.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014-2021 Enrico M. Crisostomo + * Copyright (c) 2014-2022 Enrico M. Crisostomo * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -16,10 +16,10 @@ /** * @file * @brief Main `libfswatch` source file. - * @copyright Copyright (c) 2014-2016 Enrico M. Crisostomo + * @copyright Copyright (c) 2014-2022 Enrico M. Crisostomo * @license GNU General Public License v. 3.0 * @author Enrico M. Crisostomo - * @version 1.10.0 + * @version 1.17.0 */ /** * @mainpage @@ -275,6 +275,20 @@ /** * @page history History * + * @section v1200 12:0:0 + * + * - Implement event bubbling (see the monitor class) by grouping events using + * the (time, path) tuple, to emit a single event with the union of all the + * flags. + * + * - Refactor the fsevents_monitor class to replace usages of the deprecated + * function FSEventStreamScheduleWithRunLoop and substituting it with + * FSEventStreamSetDispatchQueue and an implementation based on dispatch + * queues. + * + * - Improve the responsiveness of the fsevents_monitor on macOS by adding + * support for the kFSEventStreamCreateFlagNoDefer flag. + * * @section v1110 11:1:0 * * - Fix monitor_factory::create_monitor ignoring the monitor type and always diff --git a/libfswatch/src/libfswatch/c/libfswatch.h b/libfswatch/src/libfswatch/c/libfswatch.h index 287f3b53..791df214 100644 --- a/libfswatch/src/libfswatch/c/libfswatch.h +++ b/libfswatch/src/libfswatch/c/libfswatch.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014-2021 Enrico M. Crisostomo + * Copyright (c) 2014-2022 Enrico M. Crisostomo * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -19,7 +19,7 @@ * * This header file defines the API of the `libfswatch` library. * - * @copyright Copyright (c) 2014-2015 Enrico M. Crisostomo + * @copyright Copyright (c) 2014-2022 Enrico M. Crisostomo * @license GNU General Public License v. 3.0 * @author Enrico M. Crisostomo * @version 1.8.0 diff --git a/m4/fswatch_version.m4 b/m4/fswatch_version.m4 index 6e365ad9..e7e85ce0 100644 --- a/m4/fswatch_version.m4 +++ b/m4/fswatch_version.m4 @@ -1,5 +1,5 @@ # -# Copyright (c) 2014-2021 Enrico M. Crisostomo +# Copyright (c) 2014-2022 Enrico M. Crisostomo # # This program is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software @@ -13,5 +13,5 @@ # You should have received a copy of the GNU General Public License along with # this program. If not, see . # -m4_define([FSWATCH_VERSION], [1.16.0]) +m4_define([FSWATCH_VERSION], [1.17.0]) m4_define([FSWATCH_REVISION], [1]) diff --git a/m4/libfswatch_version.m4 b/m4/libfswatch_version.m4 index dde61911..f77a19f8 100644 --- a/m4/libfswatch_version.m4 +++ b/m4/libfswatch_version.m4 @@ -1,5 +1,5 @@ # -# Copyright (c) 2014-2021 Enrico M. Crisostomo +# Copyright (c) 2014-2022 Enrico M. Crisostomo # # This program is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software @@ -37,6 +37,6 @@ # # Libtool documentation, 7.3 Updating library version information # -m4_define([LIBFSWATCH_VERSION], [1.16.0]) -m4_define([LIBFSWATCH_API_VERSION], [11:3:0]) +m4_define([LIBFSWATCH_VERSION], [1.17.0]) +m4_define([LIBFSWATCH_API_VERSION], [12:0:0]) m4_define([LIBFSWATCH_REVISION], [1]) diff --git a/po/en.po b/po/en.po index 50cb7c0e..11fd9f19 100644 --- a/po/en.po +++ b/po/en.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fswatch 1.11.3\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" "PO-Revision-Date: 2017-10-29 14:04+0100\n" "Last-Translator: Enrico Maria Crisostomo \n" "Language-Team: English\n" @@ -17,315 +17,323 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" msgstr "" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "" -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr "" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "" -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "" -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +msgid "Set the no defer flag in the monitor.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "" -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr "" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" msgstr "" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" "\n" msgstr "" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr "" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "" -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "" -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "" -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "" -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "" -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "" -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "" -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "" -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "" -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "" -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "" -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "" -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "" @@ -334,95 +342,79 @@ msgid "Event stream could not be created." msgstr "" #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "" @@ -439,31 +431,31 @@ msgstr "" msgid "An error occurred during the compilation of %s" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "" @@ -478,91 +470,91 @@ msgstr "" msgid "Cannot lstat %s" msgstr "" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "" diff --git a/po/en@boldquot.po b/po/en@boldquot.po index 541a9a33..9eb7d09d 100644 --- a/po/en@boldquot.po +++ b/po/en@boldquot.po @@ -1,7 +1,7 @@ # English translations for fswatch package. -# Copyright (C) 2018 Enrico M. Crisostomo +# Copyright (C) 2022 Enrico M. Crisostomo # This file is distributed under the same license as the fswatch package. -# Automatically generated, 2018. +# Automatically generated, 2022. # # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation @@ -30,10 +30,10 @@ # msgid "" msgstr "" -"Project-Id-Version: fswatch 1.13.0-develop\n" +"Project-Id-Version: fswatch 1.17.0\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" -"PO-Revision-Date: 2018-09-06 13:22+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" +"PO-Revision-Date: 2022-06-23 12:50+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en@boldquot\n" @@ -42,7 +42,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" @@ -50,155 +50,163 @@ msgstr "" "License GPLv3+: GNU GPL version 3 or later .\n" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "This is free software: you are free to change and redistribute it.\n" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "There is NO WARRANTY, to the extent permitted by law.\n" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "Written by Enrico M. Crisostomo." -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "Usage:\n" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr " [OPTION] ... path ...\n" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "Options:\n" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "Use the ASCII NUL character (0) as line separator.\n" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "Exit fswatch after the first set of events is received.\n" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "Allow a monitor to overflow and report it as a change event.\n" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "Print a marker at the end of every batch.\n" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "Watch file accesses.\n" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "Bubble events with the same timestamp and path.\n" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "Watch directories only.\n" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "Exclude paths matching REGEX.\n" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "Use extended regular expressions.\n" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "Load filters from file." -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "Use the specified record format." -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "Print the event time using the specified format.\n" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "Fire idle events.\n" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "Show this message.\n" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "Include paths matching REGEX.\n" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "Use case insensitive regular expressions.\n" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "Set the latency.\n" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +msgid "Set the no defer flag in the monitor.\n" +msgstr "Set the no defer flag in the monitor.\n" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "Follow symbolic links.\n" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "List the available monitors.\n" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "Use the specified monitor.\n" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "Define the specified property.\n" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "Print a numeric event mask.\n" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "Print a single message with the number of change events.\n" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "Recurse subdirectories.\n" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "Print the event timestamp.\n" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "Print the event time as UTC time.\n" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "Print the event flags.\n" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "Filter the event by the specified type.\n" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "Print event flags using the specified separator." -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "Print verbose output.\n" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "Print the version of " -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr " and exit.\n" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" @@ -206,7 +214,7 @@ msgstr "" "Available monitors in this platform:\n" "\n" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" @@ -216,149 +224,149 @@ msgstr "" "See the man page for more information.\n" "\n" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "Report bugs to <" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr " home page: <" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "Executing termination handler.\n" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "Invalid value: " -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "Value out of range: " -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "SIGTERM handler registered.\n" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "SIGTERM handler registration failed." -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "SIGABRT handler registered.\n" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "SIGABRT handler registration failed." -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "SIGINT handler registered.\n" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "SIGINT handler registration failed" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "Adding path: %s\n" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "Invalid filter: " -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "" "--format is incompatible with any other format option such as -t and -x." -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "--format is incompatible with -o." -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "Invalid format." -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "Invalid property format." -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "Invalid number of arguments." -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "Invalid monitor name." -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "An error occurred and the program will be terminated.\n" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "An unknown error occurred and the program will be terminated.\n" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "Unknown event type: " -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "Unknown event type." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "An error occurred while creating a port." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "Associating %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "Adding %s to list of watched paths.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "Allocating fen_info.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "Cannot allocate memory" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "%s cannot be found. Will retry later.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "Processing deleted descriptors.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "Rescanning pending descriptors.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "Rescanning %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "Event from unexpected source" @@ -367,95 +375,79 @@ msgid "Event stream could not be created." msgstr "Event stream could not be created." #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "Scheduling stream with run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "Starting event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "Starting run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "Stopping event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "Invalidating event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "Releasing event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "run loop is null" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "Stopping run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "The callback info cannot be cast to fsevents_monitor." -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "Creating FSEvent stream...\n" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "Cannot initialize inotify." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "Removing: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "Added: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "Generic event: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "Removed: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "Number of records: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "read() on inotify descriptor read 0 records." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "read() on inotify descriptor returned -1." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "Cannot open %s" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "kqueue already running." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "kqueue failed." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "kevent returned -1, invalid event number." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "Event with EV_ERROR" @@ -472,31 +464,31 @@ msgstr "Latency cannot be negative." msgid "An error occurred during the compilation of %s" msgstr "An error occurred during the compilation of %s" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "Callback argument cannot be null." -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "Inactivity notification thread: starting\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "Inactivity notification thread: exiting\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "Inactivity notification thread: joining\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "Stopping the monitor.\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "Event queue overflow." -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "Notifying events #: %d.\n" @@ -511,91 +503,91 @@ msgstr "Cannot stat %s" msgid "Cannot lstat %s" msgstr "Cannot lstat %s" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "Done scanning.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "Creating event for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "CreateEvent failed." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "Event %d created for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "Initializing search structures for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "Invalid handle when opening %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "Open file handle: %d.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "Processing %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "Initialization failed." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "I/O incomplete.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "GetOverlappedResult returned %d bytes\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "ReadDirectoryChangesW: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "malloc failed." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "%p.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "GetOverlappedResult: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "ResetEvent failed." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "Event %d reset.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "File name unexpectedly empty." -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "Closing handle: %d.\n" diff --git a/po/en@quot.po b/po/en@quot.po index 3e46963e..f510d6e8 100644 --- a/po/en@quot.po +++ b/po/en@quot.po @@ -1,7 +1,7 @@ # English translations for fswatch package. -# Copyright (C) 2018 Enrico M. Crisostomo +# Copyright (C) 2022 Enrico M. Crisostomo # This file is distributed under the same license as the fswatch package. -# Automatically generated, 2018. +# Automatically generated, 2022. # # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation @@ -27,10 +27,10 @@ # msgid "" msgstr "" -"Project-Id-Version: fswatch 1.13.0-develop\n" +"Project-Id-Version: fswatch 1.17.0\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" -"PO-Revision-Date: 2018-09-06 13:22+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" +"PO-Revision-Date: 2022-06-23 12:50+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en@quot\n" @@ -39,7 +39,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" @@ -47,155 +47,163 @@ msgstr "" "License GPLv3+: GNU GPL version 3 or later .\n" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "This is free software: you are free to change and redistribute it.\n" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "There is NO WARRANTY, to the extent permitted by law.\n" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "Written by Enrico M. Crisostomo." -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "Usage:\n" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr " [OPTION] ... path ...\n" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "Options:\n" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "Use the ASCII NUL character (0) as line separator.\n" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "Exit fswatch after the first set of events is received.\n" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "Allow a monitor to overflow and report it as a change event.\n" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "Print a marker at the end of every batch.\n" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "Watch file accesses.\n" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "Bubble events with the same timestamp and path.\n" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "Watch directories only.\n" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "Exclude paths matching REGEX.\n" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "Use extended regular expressions.\n" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "Load filters from file." -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "Use the specified record format." -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "Print the event time using the specified format.\n" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "Fire idle events.\n" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "Show this message.\n" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "Include paths matching REGEX.\n" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "Use case insensitive regular expressions.\n" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "Set the latency.\n" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +msgid "Set the no defer flag in the monitor.\n" +msgstr "Set the no defer flag in the monitor.\n" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "Follow symbolic links.\n" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "List the available monitors.\n" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "Use the specified monitor.\n" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "Define the specified property.\n" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "Print a numeric event mask.\n" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "Print a single message with the number of change events.\n" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "Recurse subdirectories.\n" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "Print the event timestamp.\n" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "Print the event time as UTC time.\n" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "Print the event flags.\n" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "Filter the event by the specified type.\n" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "Print event flags using the specified separator." -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "Print verbose output.\n" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "Print the version of " -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr " and exit.\n" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" @@ -203,7 +211,7 @@ msgstr "" "Available monitors in this platform:\n" "\n" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" @@ -213,149 +221,149 @@ msgstr "" "See the man page for more information.\n" "\n" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "Report bugs to <" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr " home page: <" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "Executing termination handler.\n" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "Invalid value: " -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "Value out of range: " -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "SIGTERM handler registered.\n" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "SIGTERM handler registration failed." -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "SIGABRT handler registered.\n" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "SIGABRT handler registration failed." -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "SIGINT handler registered.\n" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "SIGINT handler registration failed" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "Adding path: %s\n" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "Invalid filter: " -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "" "--format is incompatible with any other format option such as -t and -x." -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "--format is incompatible with -o." -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "Invalid format." -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "Invalid property format." -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "Invalid number of arguments." -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "Invalid monitor name." -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "An error occurred and the program will be terminated.\n" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "An unknown error occurred and the program will be terminated.\n" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "Unknown event type: " -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "Unknown event type." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "An error occurred while creating a port." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "Associating %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "Adding %s to list of watched paths.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "Allocating fen_info.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "Cannot allocate memory" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "%s cannot be found. Will retry later.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "Processing deleted descriptors.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "Rescanning pending descriptors.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "Rescanning %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "Event from unexpected source" @@ -364,95 +372,79 @@ msgid "Event stream could not be created." msgstr "Event stream could not be created." #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "Scheduling stream with run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "Starting event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "Starting run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "Stopping event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "Invalidating event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "Releasing event stream...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "run loop is null" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "Stopping run loop...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "The callback info cannot be cast to fsevents_monitor." -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "Creating FSEvent stream...\n" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "Cannot initialize inotify." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "Removing: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "Added: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "Generic event: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "Removed: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "Number of records: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "read() on inotify descriptor read 0 records." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "read() on inotify descriptor returned -1." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "Cannot open %s" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "kqueue already running." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "kqueue failed." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "kevent returned -1, invalid event number." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "Event with EV_ERROR" @@ -469,31 +461,31 @@ msgstr "Latency cannot be negative." msgid "An error occurred during the compilation of %s" msgstr "An error occurred during the compilation of %s" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "Callback argument cannot be null." -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "Inactivity notification thread: starting\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "Inactivity notification thread: exiting\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "Inactivity notification thread: joining\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "Stopping the monitor.\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "Event queue overflow." -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "Notifying events #: %d.\n" @@ -508,91 +500,91 @@ msgstr "Cannot stat %s" msgid "Cannot lstat %s" msgstr "Cannot lstat %s" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "Done scanning.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "Creating event for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "CreateEvent failed." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "Event %d created for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "Initializing search structures for %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "Invalid handle when opening %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "Open file handle: %d.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "Processing %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "Initialization failed." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "I/O incomplete.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "GetOverlappedResult returned %d bytes\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "ReadDirectoryChangesW: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "malloc failed." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "%p.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "GetOverlappedResult: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "ResetEvent failed." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "Event %d reset.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "File name unexpectedly empty." -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "Closing handle: %d.\n" diff --git a/po/es.po b/po/es.po index 05d0b085..703ad90f 100644 --- a/po/es.po +++ b/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fswatch 1.11.3\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" "PO-Revision-Date: 2017-10-29 14:04+0100\n" "Last-Translator: Enrico Maria Crisostomo \n" "Language-Team: Spanish \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" @@ -25,157 +25,166 @@ msgstr "" "Licencia GPLv3+: GNU GPL versión 3 o sucesiva .\n" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "Éste es software libre: estás libre de cambiarlo y redistribuirlo.\n" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "No hay NINGUNA GARANTÍA, en los límites permitidos por la ley.\n" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "Escrito por Enrico M. Crisostomo." -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "Uso:\n" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr " [OPCIÓN] ... ruta ...\n" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "Opciones:\n" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "Usa el carácter ASCII NUL (0) como separador de línea.\n" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "Sal de fswatch después de recibir el primer conjunto de eventos.\n" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "Permite a un monitor desbordar y comunicarlo como evento de cambio.\n" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "Muestra un marcador al final de cada batch.\n" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "Observa accesos a ficheros.\n" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "Observa solo carpetas.\n" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "Excluye rutas que satisfacen a REGEX.\n" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "Usa expresiones regulares extendidas.\n" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "Carga filtros desde un fichero." -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "Usa el monitor especificado." -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "" "Muestra el marcador de tiempo del evento usando el formato especificado.\n" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "Disparando evento de inactividad.\n" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "Enseña este mensaje.\n" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "Incluye rutas que satisfacen a REGEX.\n" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "Usa expresiones regulares no sensibles a mayúsculas.\n" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "Establece la latencia.\n" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +#, fuzzy +msgid "Set the no defer flag in the monitor.\n" +msgstr "Parando el monitor...\n" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "Sigue a los enlaces simbólicos.\n" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "Muestra la lista de los monitors disponibles.\n" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "Usa el monitor especificado.\n" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "Define la propiedad especificada.\n" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "Muestra una máscara de evento numérica.\n" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "Muestra un único mensaje con el número de eventos de cambio.\n" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "Procesa recursivamente a las carpetas.\n" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "Muestra el marcador de tiempo del evento.\n" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "Muestra el marcador de tiempo en formato UTC.\n" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "Muestra a los flags de evento.\n" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "Filtra eventos del tipo especificado.\n" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "" "Muestra el marcador de tiempo del evento usando el formato especificado." -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "Muestra mensajes detallados.\n" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "Muestra la versión de " -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr " y sal.\n" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" @@ -183,7 +192,7 @@ msgstr "" "Monitors disponibles en esta plataforma:\n" "\n" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" @@ -193,149 +202,149 @@ msgstr "" "Consulta a la página man para más informaciones.\n" "\n" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "Envía bugs a <" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr " home page: <" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "Ejecutando el manejador de terminación.\n" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "Valor inválido: " -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "Valor fuera de rango: " -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "Gestor de SIGTERM registrado.\n" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "Registración del gestor de SIGTERM fallada." -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "Gestor de SIGABRT registrado.\n" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "Registración del gestor de SIGABRT fallada." -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "Gestor de SIGINT registrado.\n" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "Registración del gestor de SIGINT fallada" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "Añadiendo ruta: %s\n" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "Filtro inválido: " -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "" "--format no es compatible con otras opciones de formato tales como -t y -x." -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "--format no es compatible con -o." -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "Nombre de monitor inválido." -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "Formato de propiedad inválido." -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "Número de argumentos inválidos." -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "Nombre de monitor inválido." -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "Ha ocurrido un error y el programa terminará.\n" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "Ha ocurrido un error desconocido y el programa terminará.\n" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "Tipo evento desconocido: " -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "Tipo evento desconocido." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "Un error ocurrió durante la creación de un port." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "Asociando %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "Añadiendo %s a la lista de rutas observadas.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "Reservando memoria para fen_info.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "No se puede reservar memoria" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "%s no puede encontrarse. Se reintentará más tarde.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "Procesando descriptores eliminados.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "Rastreando descriptores pendientes.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "Rastreando %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "Evento de fuente inesperada" @@ -344,95 +353,79 @@ msgid "Event stream could not be created." msgstr "El flujo de eventos no se puede crear." #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "Planificando el flujo de eventos con el bucle de ejecución...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "Arrancando el flujo de eventos...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "Arrancando el bucle de ejecución...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "Parando el flujo de eventos...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "Invalidando el flujo de eventos...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "Liberando el flujo de eventos...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "loop de ejecución nulo" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "Parando el bucle de ejecución...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "El context de callback no puede convertirse a fsevents_monitor." -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "Creando el flujo FSEvent...\n" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "inotify no puede ser inicializado." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "Eliminando: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "Añadiendo: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "Evento genérico: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "Eliminado: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "Numero de registros: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "read() sobre el descriptor inotify leyó 0 registros." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "read() sobre le descriptor inotify devolvió -1." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "No se puede abrir %s" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "kqueue ya está ejecutándose." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "kqueue falló." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "kevent devolvió -1, numero de evento inválido." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "Evento con EV_ERROR" @@ -449,31 +442,31 @@ msgstr "La latencia no puede ser negativa." msgid "An error occurred during the compilation of %s" msgstr "Un error ocurrió durante la compilación de %s" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "El callback no puede ser null." -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "Thread para notificación de inactividad: arrancando\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "Thread para notificación de inactividad: saliendo\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "Thread para notificación de inactividad: esperando\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "Parando el monitor...\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "Cola de eventos saturada." -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "Notificando eventos #: %d.\n" @@ -488,91 +481,91 @@ msgstr "No se puede hacer stat() de %s" msgid "Cannot lstat %s" msgstr "No se puede hacer lstat() de %s" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "Rastreo terminado.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "Creando evento para %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "CreateEvent falló." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "Evento %d creado para %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "Inicializando estructuras de búsqueda para %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "Handle invalido mientras se abre %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "Handle de fichero abierto: %d.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "Procesando %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "Inicialización fallida." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "I/O incompleto.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "GetOverlappedResult devolvió %d bytes\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "ReadDirectoryChangesW: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "malloc falló." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "%p.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "GetOverlappedResult: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "ResetEvent falló." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "Evento %d restablecido.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "Nombre de fichero inesperadamente vacío." -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "Cerrando handle: %d.\n" @@ -582,6 +575,18 @@ msgstr "Cerrando handle: %d.\n" msgid "cygwin_create_path could not allocate memory to convert the path." msgstr "cygwin_create_path no pudo alocar memoria para convertir la ruta." +#~ msgid "Scheduling stream with run loop...\n" +#~ msgstr "Planificando el flujo de eventos con el bucle de ejecución...\n" + +#~ msgid "Starting run loop...\n" +#~ msgstr "Arrancando el bucle de ejecución...\n" + +#~ msgid "run loop is null" +#~ msgstr "loop de ejecución nulo" + +#~ msgid "Stopping run loop...\n" +#~ msgstr "Parando el bucle de ejecución...\n" + #~ msgid "Error: " #~ msgstr "Error: " diff --git a/po/fswatch.pot b/po/fswatch.pot index 96a6403b..8b2d8ba7 100644 --- a/po/fswatch.pot +++ b/po/fswatch.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: fswatch 1.16.0\n" +"Project-Id-Version: fswatch 1.17.0\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,315 +17,323 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" msgstr "" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "" -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr "" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "" -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "" -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +msgid "Set the no defer flag in the monitor.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "" -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr "" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" msgstr "" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" "\n" msgstr "" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr "" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "" -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "" -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "" -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "" -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "" -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "" -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "" -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "" -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "" -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "" -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "" -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "" -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "" @@ -334,95 +342,79 @@ msgid "Event stream could not be created." msgstr "" #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "" @@ -439,31 +431,31 @@ msgstr "" msgid "An error occurred during the compilation of %s" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "" -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "" @@ -478,91 +470,91 @@ msgstr "" msgid "Cannot lstat %s" msgstr "" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "" -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "" diff --git a/po/it.po b/po/it.po index 9ccb3445..50262a8d 100644 --- a/po/it.po +++ b/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fswatch 1.11.3\n" "Report-Msgid-Bugs-To: enrico.m.crisostomo@gmail.com\n" -"POT-Creation-Date: 2021-06-02 17:26+0200\n" +"POT-Creation-Date: 2022-06-23 12:50+0200\n" "PO-Revision-Date: 2018-05-02 17:29+0200\n" "Last-Translator: Enrico Maria Crisostomo \n" "Language-Team: Italian \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: fswatch/src/fswatch.cpp:136 +#: fswatch/src/fswatch.cpp:141 msgid "" "License GPLv3+: GNU GPL version 3 or later .\n" @@ -25,158 +25,167 @@ msgstr "" "Licenza GLPv3+: GNU GPL versione 3 o successive .\n" -#: fswatch/src/fswatch.cpp:137 +#: fswatch/src/fswatch.cpp:142 msgid "This is free software: you are free to change and redistribute it.\n" msgstr "" "Questo programma è free software: sei libero di modificarlo e " "ridistribuirlo.\n" -#: fswatch/src/fswatch.cpp:138 +#: fswatch/src/fswatch.cpp:143 msgid "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "Non c'è NESSUNA GARANZIA, nei limiti permessi dalla legge.\n" -#: fswatch/src/fswatch.cpp:140 +#: fswatch/src/fswatch.cpp:145 msgid "Written by Enrico M. Crisostomo." msgstr "Scritto da Enrico M. Crisostomo." -#: fswatch/src/fswatch.cpp:148 fswatch/src/fswatch.cpp:190 +#: fswatch/src/fswatch.cpp:153 fswatch/src/fswatch.cpp:199 msgid "Usage:\n" msgstr "Sintassi:\n" -#: fswatch/src/fswatch.cpp:149 +#: fswatch/src/fswatch.cpp:154 msgid " [OPTION] ... path ...\n" msgstr " [OPZIONE] ... percorso ...\n" -#: fswatch/src/fswatch.cpp:151 fswatch/src/fswatch.cpp:193 +#: fswatch/src/fswatch.cpp:156 fswatch/src/fswatch.cpp:202 msgid "Options:\n" msgstr "Opzioni:\n" -#: fswatch/src/fswatch.cpp:152 +#: fswatch/src/fswatch.cpp:157 msgid "Use the ASCII NUL character (0) as line separator.\n" msgstr "Usa il carattere ASCII NUL (0) come separatore di linea.\n" -#: fswatch/src/fswatch.cpp:153 +#: fswatch/src/fswatch.cpp:158 msgid "Exit fswatch after the first set of events is received.\n" msgstr "Esci da fswatch dopo aver ricevuto il primo gruppo di eventi.\n" -#: fswatch/src/fswatch.cpp:154 +#: fswatch/src/fswatch.cpp:159 msgid "Allow a monitor to overflow and report it as a change event.\n" msgstr "" "Permette a un monitor di andare in overflow e segnalarlo con un evento.\n" -#: fswatch/src/fswatch.cpp:155 +#: fswatch/src/fswatch.cpp:160 msgid "Print a marker at the end of every batch.\n" msgstr "Inserisci un marcatore alla fine di ogni batch.\n" -#: fswatch/src/fswatch.cpp:156 +#: fswatch/src/fswatch.cpp:161 msgid "Watch file accesses.\n" msgstr "Osserva accesso a file.\n" -#: fswatch/src/fswatch.cpp:157 +#: fswatch/src/fswatch.cpp:162 +msgid "Bubble events with the same timestamp and path.\n" +msgstr "" + +#: fswatch/src/fswatch.cpp:163 msgid "Watch directories only.\n" msgstr "Osserva solo directories.\n" -#: fswatch/src/fswatch.cpp:158 +#: fswatch/src/fswatch.cpp:164 msgid "Exclude paths matching REGEX.\n" msgstr "Escludi i percorsi che soddisfano REGEX.\n" -#: fswatch/src/fswatch.cpp:159 +#: fswatch/src/fswatch.cpp:165 msgid "Use extended regular expressions.\n" msgstr "Usa espressioni regolari estese.\n" -#: fswatch/src/fswatch.cpp:161 +#: fswatch/src/fswatch.cpp:167 msgid "Load filters from file." msgstr "Carica filtri da file." -#: fswatch/src/fswatch.cpp:162 +#: fswatch/src/fswatch.cpp:168 msgid "Use the specified record format." msgstr "Usa il monitor specificato." -#: fswatch/src/fswatch.cpp:163 +#: fswatch/src/fswatch.cpp:169 msgid "Print the event time using the specified format.\n" msgstr "Formatta l'orario dell'evento usando il formato specificato.\n" -#: fswatch/src/fswatch.cpp:164 +#: fswatch/src/fswatch.cpp:170 msgid "Fire idle events.\n" msgstr "Notificando evento di inattività.\n" -#: fswatch/src/fswatch.cpp:165 +#: fswatch/src/fswatch.cpp:171 msgid "Show this message.\n" msgstr "Mostra questo messaggio.\n" -#: fswatch/src/fswatch.cpp:166 +#: fswatch/src/fswatch.cpp:172 msgid "Include paths matching REGEX.\n" msgstr "Includi i percorsi che soddisfano REGEX.\n" -#: fswatch/src/fswatch.cpp:167 +#: fswatch/src/fswatch.cpp:173 msgid "Use case insensitive regular expressions.\n" msgstr "Usa espressioni regolari non sensibili alle maiuscole.\n" -#: fswatch/src/fswatch.cpp:168 +#: fswatch/src/fswatch.cpp:174 msgid "Set the latency.\n" msgstr "Imposta la latenza.\n" -#: fswatch/src/fswatch.cpp:169 +#: fswatch/src/fswatch.cpp:176 +#, fuzzy +msgid "Set the no defer flag in the monitor.\n" +msgstr "Fermando il monitor...\n" + +#: fswatch/src/fswatch.cpp:178 msgid "Follow symbolic links.\n" msgstr "Segui i link simbolici.\n" -#: fswatch/src/fswatch.cpp:170 +#: fswatch/src/fswatch.cpp:179 msgid "List the available monitors.\n" msgstr "Mostra la lista dei monitor disponibili.\n" -#: fswatch/src/fswatch.cpp:171 +#: fswatch/src/fswatch.cpp:180 msgid "Use the specified monitor.\n" msgstr "Usa il monitor specificato.\n" -#: fswatch/src/fswatch.cpp:173 +#: fswatch/src/fswatch.cpp:182 msgid "Define the specified property.\n" msgstr "Definisce la proprietà specificata.\n" -#: fswatch/src/fswatch.cpp:174 +#: fswatch/src/fswatch.cpp:183 msgid "Print a numeric event mask.\n" msgstr "Stampa una maschera di evento numerica.\n" -#: fswatch/src/fswatch.cpp:175 +#: fswatch/src/fswatch.cpp:184 msgid "Print a single message with the number of change events.\n" msgstr "Stampa un unico messaggio con il numero degli eventi di modifica.\n" -#: fswatch/src/fswatch.cpp:176 +#: fswatch/src/fswatch.cpp:185 msgid "Recurse subdirectories.\n" msgstr "Analizza ricorsivamente le subdirectory.\n" -#: fswatch/src/fswatch.cpp:177 +#: fswatch/src/fswatch.cpp:186 msgid "Print the event timestamp.\n" msgstr "Stampa l'orario dell'evento.\n" -#: fswatch/src/fswatch.cpp:178 +#: fswatch/src/fswatch.cpp:187 msgid "Print the event time as UTC time.\n" msgstr "Stampa l'orario dell'evento nel formato UTC.\n" -#: fswatch/src/fswatch.cpp:179 +#: fswatch/src/fswatch.cpp:188 msgid "Print the event flags.\n" msgstr "Stampa i tipi di evento.\n" -#: fswatch/src/fswatch.cpp:180 +#: fswatch/src/fswatch.cpp:189 msgid "Filter the event by the specified type.\n" msgstr "Filtra gli eventi del tipo specificato.\n" -#: fswatch/src/fswatch.cpp:182 +#: fswatch/src/fswatch.cpp:191 msgid "Print event flags using the specified separator." msgstr "Formatta l'orario dell'evento usando il formato specificato." -#: fswatch/src/fswatch.cpp:183 +#: fswatch/src/fswatch.cpp:192 msgid "Print verbose output.\n" msgstr "Stampa informazioni addizionali.\n" -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid "Print the version of " msgstr "Stampa la versione di " -#: fswatch/src/fswatch.cpp:184 +#: fswatch/src/fswatch.cpp:193 msgid " and exit.\n" msgstr " ed esci.\n" -#: fswatch/src/fswatch.cpp:219 +#: fswatch/src/fswatch.cpp:229 msgid "" "Available monitors in this platform:\n" "\n" @@ -184,7 +193,7 @@ msgstr "" "Monitors disponibili in questa piattaforma:\n" "\n" -#: fswatch/src/fswatch.cpp:222 +#: fswatch/src/fswatch.cpp:232 msgid "" "\n" "See the man page for more information.\n" @@ -194,148 +203,148 @@ msgstr "" "Vedi la pagina man per avere ulteriori informazioni.\n" "\n" -#: fswatch/src/fswatch.cpp:224 +#: fswatch/src/fswatch.cpp:234 msgid "Report bugs to <" msgstr "Invia i bug a <" -#: fswatch/src/fswatch.cpp:225 +#: fswatch/src/fswatch.cpp:235 msgid " home page: <" msgstr " home page: <" -#: fswatch/src/fswatch.cpp:236 +#: fswatch/src/fswatch.cpp:246 msgid "Executing termination handler.\n" msgstr "Eseguendo il gestore di finalizzazione.\n" -#: fswatch/src/fswatch.cpp:282 -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:208 +#: fswatch/src/fswatch.cpp:292 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:206 msgid "Invalid value: " msgstr "Valore invalido: " -#: fswatch/src/fswatch.cpp:288 +#: fswatch/src/fswatch.cpp:298 msgid "Value out of range: " msgstr "Valore fuori rango: " -#: fswatch/src/fswatch.cpp:304 +#: fswatch/src/fswatch.cpp:314 msgid "SIGTERM handler registered.\n" msgstr "Gestore SIGTERM registrato.\n" -#: fswatch/src/fswatch.cpp:308 +#: fswatch/src/fswatch.cpp:318 msgid "SIGTERM handler registration failed." msgstr "Registrazione gestore SIGTERM fallita." -#: fswatch/src/fswatch.cpp:313 +#: fswatch/src/fswatch.cpp:323 msgid "SIGABRT handler registered.\n" msgstr "Gestore SIGABRT registrato.\n" -#: fswatch/src/fswatch.cpp:317 +#: fswatch/src/fswatch.cpp:327 msgid "SIGABRT handler registration failed." msgstr "Registrazione gestore SIGABRT fallita." -#: fswatch/src/fswatch.cpp:322 +#: fswatch/src/fswatch.cpp:332 msgid "SIGINT handler registered.\n" msgstr "Gestore SIGINT registrato.\n" -#: fswatch/src/fswatch.cpp:326 +#: fswatch/src/fswatch.cpp:336 msgid "SIGINT handler registration failed" msgstr "Registrazione gestore SIGINT fallita" -#: fswatch/src/fswatch.cpp:347 +#: fswatch/src/fswatch.cpp:358 msgid "" msgstr "" -#: fswatch/src/fswatch.cpp:441 +#: fswatch/src/fswatch.cpp:452 #, c-format msgid "Adding path: %s\n" msgstr "Aggiungendo percorso: %s\n" -#: fswatch/src/fswatch.cpp:474 +#: fswatch/src/fswatch.cpp:485 msgid "Invalid filter: " msgstr "Filtro invalido: " -#: fswatch/src/fswatch.cpp:699 +#: fswatch/src/fswatch.cpp:727 msgid "" "--format is incompatible with any other format option such as -t and -x." msgstr "--format non è compatibile con altre opzioni di formato come -t e -x." -#: fswatch/src/fswatch.cpp:707 +#: fswatch/src/fswatch.cpp:735 msgid "--format is incompatible with -o." msgstr "--format non è cmopatibile con -o." -#: fswatch/src/fswatch.cpp:722 +#: fswatch/src/fswatch.cpp:750 msgid "Invalid format." msgstr "Nome del monitor invalido." -#: fswatch/src/fswatch.cpp:749 +#: fswatch/src/fswatch.cpp:777 msgid "Invalid property format." msgstr "Formato della proprietà invalido." -#: fswatch/src/fswatch.cpp:846 +#: fswatch/src/fswatch.cpp:874 msgid "Invalid number of arguments." msgstr "Numero di argomenti invalido." -#: fswatch/src/fswatch.cpp:852 +#: fswatch/src/fswatch.cpp:880 msgid "Invalid monitor name." msgstr "Nome del monitor invalido." -#: fswatch/src/fswatch.cpp:884 +#: fswatch/src/fswatch.cpp:912 msgid "An error occurred and the program will be terminated.\n" msgstr "Errore, il programma sarà terminato.\n" -#: fswatch/src/fswatch.cpp:891 +#: fswatch/src/fswatch.cpp:919 msgid "An unknown error occurred and the program will be terminated.\n" msgstr "Errore sconosciuto, il programma sarà terminato.\n" -#: libfswatch/src/libfswatch/c++/event.cpp:74 +#: libfswatch/src/libfswatch/c++/event.cpp:72 msgid "Unknown event type: " msgstr "Tipo evento sconosciuto: " -#: libfswatch/src/libfswatch/c++/event.cpp:104 +#: libfswatch/src/libfswatch/c++/event.cpp:102 msgid "Unknown event type." msgstr "Tipo evento sconosciuto." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:61 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:59 msgid "An error occurred while creating a port." msgstr "Si è prodotto un errore durante la creazione del port." -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:194 #, c-format msgid "Associating %s.\n" msgstr "Associando %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:225 #, c-format msgid "Adding %s to list of watched paths.\n" msgstr "Aggiungendo %s alla lista di path osservati.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:233 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:231 msgid "Allocating fen_info.\n" msgstr "Allocando fen_info.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:240 -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:247 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:238 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:245 msgid "Cannot allocate memory" msgstr "Non si può allocare memoria" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:304 -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:259 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:302 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:257 #, c-format msgid "%s cannot be found. Will retry later.\n" msgstr "%s non può essere trovato. Si riproverà più tardi.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:327 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:325 msgid "Processing deleted descriptors.\n" msgstr "Processando descrittori eliminati.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:349 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:347 msgid "Rescanning pending descriptors.\n" msgstr "Scansione dei descrittori in sospeso.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:355 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:353 #, c-format msgid "Rescanning %s.\n" msgstr "Nuova scansione di %s.\n" -#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:397 +#: libfswatch/src/libfswatch/c++/fen_monitor.cpp:395 msgid "Event from unexpected source" msgstr "Evento da sorgente inattesa" @@ -344,95 +353,79 @@ msgid "Event stream could not be created." msgstr "Il flusso di eventi non può essere creato." #: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:128 -msgid "Scheduling stream with run loop...\n" -msgstr "Pianificando il flusso con il ciclo di esecuzione...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:133 msgid "Starting event stream...\n" msgstr "Facendo partire il flusso di eventi...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:141 -msgid "Starting run loop...\n" -msgstr "Facendo partire il ciclo di esecuzione...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:147 msgid "Stopping event stream...\n" msgstr "Fermando il flusso di eventi...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:148 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:150 msgid "Invalidating event stream...\n" msgstr "Invalidando il flusso di eventi...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:151 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:153 msgid "Releasing event stream...\n" msgstr "Liberando il flusso di eventi...\n" -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:162 -msgid "run loop is null" -msgstr "ciclo di esecuzione nullo" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:164 -msgid "Stopping run loop...\n" -msgstr "Fermando il ciclo di esecuzione...\n" - -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:196 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:186 msgid "The callback info cannot be cast to fsevents_monitor." msgstr "Il contesto del callback non può essere convertita a fsevents_monitor." -#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:237 +#: libfswatch/src/libfswatch/c++/fsevents_monitor.cpp:230 msgid "Creating FSEvent stream...\n" msgstr "Creando il flusso FSEvent...\n" -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:85 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:83 msgid "Cannot initialize inotify." msgstr "Non si può inizializzare inotify." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:95 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:93 msgid "Removing: " msgstr "Eliminando: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:132 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:130 msgid "Added: " msgstr "Aggiunto: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:256 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:254 msgid "Generic event: " msgstr "Evento generico: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:348 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:346 msgid "Removed: " msgstr "Eliminato: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:437 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:435 msgid "Number of records: " msgstr "Numero di registri: " -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:443 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:441 msgid "read() on inotify descriptor read 0 records." msgstr "read() sul descrittore inotify ha trovato 0 registri." -#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:449 +#: libfswatch/src/libfswatch/c++/inotify_monitor.cpp:447 msgid "read() on inotify descriptor returned -1." msgstr "read() sul descrittore inotify ha ritornato -1." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:169 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:167 #, c-format msgid "Cannot open %s" msgstr "Non si può aprire %s" -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:266 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:264 msgid "kqueue already running." msgstr "Si sta già eseguando kqueue." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:273 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:271 msgid "kqueue failed." msgstr "kqueue ha fallito." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:299 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:297 msgid "kevent returned -1, invalid event number." msgstr "kevent ha ritornato -1, numero di eventi invalido." -#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:318 +#: libfswatch/src/libfswatch/c++/kqueue_monitor.cpp:316 msgid "Event with EV_ERROR" msgstr "Evento con EV_ERROR" @@ -449,31 +442,31 @@ msgstr "La latenza non può essere negativa." msgid "An error occurred during the compilation of %s" msgstr "Si è prodotto un errore durante la compilazione di %s" -#: libfswatch/src/libfswatch/c++/monitor.cpp:227 +#: libfswatch/src/libfswatch/c++/monitor.cpp:233 msgid "Callback argument cannot be null." msgstr "Il callback non può essere nullo." -#: libfswatch/src/libfswatch/c++/monitor.cpp:229 +#: libfswatch/src/libfswatch/c++/monitor.cpp:235 msgid "Inactivity notification thread: starting\n" msgstr "Thread per la notifica di inattività: partendo\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:264 +#: libfswatch/src/libfswatch/c++/monitor.cpp:270 msgid "Inactivity notification thread: exiting\n" msgstr "Thread per la notifica di inattività: terminando\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:289 +#: libfswatch/src/libfswatch/c++/monitor.cpp:295 msgid "Inactivity notification thread: joining\n" msgstr "Thread per la notifica di inattività: aspettando\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:306 +#: libfswatch/src/libfswatch/c++/monitor.cpp:312 msgid "Stopping the monitor.\n" msgstr "Fermando il monitor...\n" -#: libfswatch/src/libfswatch/c++/monitor.cpp:334 +#: libfswatch/src/libfswatch/c++/monitor.cpp:340 msgid "Event queue overflow." msgstr "La coda degli eventi è andata in overflow." -#: libfswatch/src/libfswatch/c++/monitor.cpp:371 +#: libfswatch/src/libfswatch/c++/monitor.cpp:401 #, c-format msgid "Notifying events #: %d.\n" msgstr "Notificando eventi #: %d.\n" @@ -488,91 +481,91 @@ msgstr "Non posso eseguire stat() di %s" msgid "Cannot lstat %s" msgstr "Non posso eseguire lstat() di %s" -#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:207 +#: libfswatch/src/libfswatch/c++/poll_monitor.cpp:200 msgid "Done scanning.\n" msgstr "Scansione terminata.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:83 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:81 #, c-format msgid "Creating event for %s.\n" msgstr "Creando evento per %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:88 msgid "CreateEvent failed." msgstr "CreateEvent ha fallito." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:92 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:90 #, c-format msgid "Event %d created for %s.\n" msgstr "Evento %d creato per %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:100 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:98 #, c-format msgid "Initializing search structures for %s.\n" msgstr "Initializzando strutture di ricerca per %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:111 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:109 #, c-format msgid "Invalid handle when opening %s.\n" msgstr "Handle invalido mentra si apriva %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:115 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:113 #, c-format msgid "Open file handle: %d.\n" msgstr "File handle aperto: %d.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:145 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:143 #, c-format msgid "Processing %s.\n" msgstr "Processando %s.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:156 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:154 msgid "Initialization failed." msgstr "Inizializzazione fallita." -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:164 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:162 msgid "I/O incomplete.\n" msgstr "I/O incompleto.\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:178 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:176 #, c-format msgid "GetOverlappedResult returned %d bytes\n" msgstr "GetOverlappedResult ha restituito %d bytes\n" -#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:193 +#: libfswatch/src/libfswatch/c++/windows_monitor.cpp:191 #, c-format msgid "ReadDirectoryChangesW: %s\n" msgstr "ReadDirectoryChangesW: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:75 -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:76 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:72 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:73 msgid "malloc failed." msgstr "malloc ha fallito." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:93 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:90 #, c-format msgid "%p.\n" msgstr "%p.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:112 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:109 #, c-format msgid "GetOverlappedResult: %s\n" msgstr "GetOverlappedResult: %s\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:119 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:116 msgid "ResetEvent failed." msgstr "ResetEvent ha fallito." -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:121 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:118 #, c-format msgid "Event %d reset.\n" msgstr "Evento %d resettato.\n" -#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:154 +#: libfswatch/src/libfswatch/c++/windows/win_directory_change_event.cpp:151 msgid "File name unexpectedly empty." msgstr "Nome file inaspettatamente vuoto." -#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:42 +#: libfswatch/src/libfswatch/c++/windows/win_handle.cpp:40 #, c-format msgid "Closing handle: %d.\n" msgstr "Chiudendo handle: %d.\n" @@ -583,6 +576,18 @@ msgid "cygwin_create_path could not allocate memory to convert the path." msgstr "" "cygwin_create_path non ha potuto allocare memoria per convertire il path." +#~ msgid "Scheduling stream with run loop...\n" +#~ msgstr "Pianificando il flusso con il ciclo di esecuzione...\n" + +#~ msgid "Starting run loop...\n" +#~ msgstr "Facendo partire il ciclo di esecuzione...\n" + +#~ msgid "run loop is null" +#~ msgstr "ciclo di esecuzione nullo" + +#~ msgid "Stopping run loop...\n" +#~ msgstr "Fermando il ciclo di esecuzione...\n" + #~ msgid "Error: " #~ msgstr "Errore: "