4b32d62fe9
six: changed offlineimap/folder/GmailMaildir.py
...
This patch removes the library six, compatible with python2.
I need change this re-raise call.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:59 +02:00
bafcef77fd
six: changed offlineimap/folder/Gmail.py
...
This patch removes the library six, compatible with python2.
I need change this re-raise call.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:58 +02:00
75c718c75b
six: changed offlineimap/folder/UIDMaps.py
...
This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:57 +02:00
dd3e7616cf
six: changed offlineimap/folder/LocalStatusSQLite.py
...
This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:56 +02:00
a922ab3103
six: changed offlineimap/folder/LocalStatus.py
...
This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:55 +02:00
493aefc09d
six: changed offlineimap/CustomConfig.py
...
This patch removes the library six, compatible with python2.
I need change this re-raise call.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:54 +02:00
b8137a8028
six: changed offlineimap/accounts.py
...
This patch removes the library six, compatible with python2.
I need change these re-raise calls.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:53 +02:00
df4b9174d7
IMAP.py __savemessage_fetchheaders decode bytes
...
This patch changes the function __savemessage_fetchheaders to decode the
bytes retunred by imaplib2.
We need a list of headers, with string values, but imapli2 is providing
a list with bytes. This change convert the values to str.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:52 +02:00
b24687fcd6
Gmail.py Get the server response right
...
Now, the server response is in a list of strings. We need the second
string, so we need read the [1].
Previously, was a list of tuples, so, we used [0][1].
This patch is like the patch IMAP.py Get the server response right, but
now for Gmail.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:51 +02:00
6f622c7b27
repository/IMAP.py getselectors updated
...
In the patch "IMAP list folders" we updated the function getselectors
to return '""'. We use this variable in the folders, but also here.
Because the variable is never '', we need update it with this change, to
test that the variable has value, but is not empty.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:49 +02:00
8e63f58b22
folder/IMAP.py matching uids is a list
...
matchinguids variable is a list of UIDs, separated by spaces. You can
check it some lines later, using the split command.
We need decode the bytes value returned by imaplib2 and convert it to
sting.
Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es >
2020-09-03 21:35:48 +02:00
41c2ced1d5
IMAP.py _msgs_to_fetch decode bytes
...
imaplib2 returns the type as string, like "OK" but
returns imapdata as list of bytes, like [b'0'] so we need decode it
to use the existing code
2020-09-01 19:07:52 +02:00
caaa953616
IMAP.py list folders
...
This patch changes the refernce to "", because now the empty string
is not saved as '""', is just '', so the fecth command fails.
Then, I changed the fech call to "" "*", using refernce "" and pattern
"*".
2020-09-01 18:21:27 +02:00
7947aea7a9
imapserver call LIST using empty quotes
...
The LIST command needs empty quotes, like
LIST ""
This is the right argument.
2020-09-01 18:21:27 +02:00
1ff54e7a7c
IMAP.py Get the server response right
...
Now, the server response is in a list of strings. We need the second
string, so we need read the [1].
Previously, was a list of tuples, so, we used [0][1].
2020-09-01 18:21:27 +02:00
ea8c0c6f3e
__generate_randomheader uses now string
...
This patch converts the string to bytes to use crc32.
We can remore the fffffff because in python3 is always positive value.
In other patch.
2020-09-01 17:40:12 +02:00
7980f7ff1a
IMAP.py calls Internaldate2epoch with bytes argument
...
The function Internaldate2epoch needs a bytes argument,
not an string, we need encode it:
imaplibutil.Internaldate2epoch(messagestr.encode('utf-8'))
2020-09-01 17:40:12 +02:00
b6cec81090
imalplibutil calls strptime with string
...
datetime.datetime.strptime wants a string object,
but we have a bytes object. We need decode it.
2020-08-31 18:12:29 +02:00
d011702b5b
removed virtual_imaplib2
...
Now we use the system imaplib2. I am using Debian.
2020-08-31 16:24:26 +02:00
4d293c8eea
threadutil.py removed extra parenthesys
...
These characters could be removed.
2020-08-30 18:54:52 +02:00
16f46c81cd
threadutil.py changed not var in
...
This patch changes:
if not var1 in var2
with
if var1 not in var2
2020-08-30 18:54:01 +02:00
239b921056
mbnames.py removed extra parenthesys
...
These characters could be removed.
2020-08-30 18:53:02 +02:00
36ab6066e8
localeval.py removed extra parenthesys
...
These characters could be removed.
2020-08-30 18:52:56 +02:00
64cb6c45ec
init.py removed unused variable
...
This variable is not used later.
2020-08-30 18:50:58 +02:00
fff1687e43
init.py warn is deprecated, using warning
...
loggin.warn is changed to loggin.warning
2020-08-30 18:49:50 +02:00
8b6562b471
init.py changed not var in
...
This patch changes:
if not var1 in var2
with
if var1 not in var2
2020-08-30 18:47:24 +02:00
3de236b4a1
init.py removed extra characters
...
these characters could be removed
2020-08-30 18:46:08 +02:00
e3df3d4691
imaputil.py split the if
...
This patch splits the if to avoid multiple commands in the same line.
2020-08-30 18:43:22 +02:00
abdaabb866
imaputil.py removed extra characters
...
these characters could be removed
2020-08-30 18:43:18 +02:00
54fbfc67b4
imapserver.py updated docstring
...
Added argument.
2020-08-30 18:37:09 +02:00
b118b80897
imapserver.py Removed unused variables
...
These variables are not used.
2020-08-30 18:35:01 +02:00
b860e93072
imapserver.py removed unreacheable code
...
This code is not reacheable.
2020-08-30 18:32:42 +02:00
26668d29b0
imapserver.py removed extra characters
...
these characters could be removed.
2020-08-30 18:31:30 +02:00
e463da6c19
imaplibutil.py do not use builtin names as variables
...
I changed these names:
hash to my_hash
min to minu
2020-08-30 18:27:40 +02:00
d02b0a5c3e
imaplibutil.py removed extra characters
...
I removed these characters.
2020-08-30 18:23:29 +02:00
222cd235d6
emailutil.py updated docstrings
...
Argument added.
2020-08-30 18:21:00 +02:00
2c0858f19b
CustomConfig.py Removed extra characters
...
I removed these extra characters.
2020-08-30 18:20:07 +02:00
df28136bb3
accounts.py Removed extra spaces after equal
...
I changed the intentation to join the equal with the quote.
2020-08-30 18:19:05 +02:00
142041130d
utils/const.py Removed extra characters
...
These characters could be removed.
2020-08-30 18:14:15 +02:00
fefe69c0e9
ui/UIBase.py do not use builtin object as variable
...
Renamed from object to mobject.
2020-08-30 18:12:17 +02:00
d5ab101cf4
ui/UIBase.py do not use builtin type as variable
...
Renamed from type to rtype.
2020-08-30 18:10:51 +02:00
833816cf62
ui/UIBase.py split the if
...
This patch splits the if to avoid multiple commands in the same line.
2020-08-30 18:09:32 +02:00
b1a719ad9e
ui/UIBase.py changed not var in
...
This patch changes:
if not var1 in var2
with
if var1 not in var2
2020-08-30 18:07:59 +02:00
5ad87efb84
ui/UIBase.py removed extra characters
...
These chars could be removed.
2020-08-30 18:06:14 +02:00
d4f9d101c4
ui/Machine.py Removed extra parenthesys
...
This parsys should be removed.
2020-08-30 18:00:49 +02:00
f78c8e1ef4
ui/Machine.py Renamed list argument
...
The list is a standard word for list. This variable should have other
name.
2020-08-30 17:58:53 +02:00
edb6563a11
ui/Machine.py changed argument s to self
...
The standard name is self, not s.
I reformat the file after this change.
2020-08-30 17:57:46 +02:00
7634ce10d1
ui/debuglock.py Removed extra backslashes
...
These backslashes could be removed.
2020-08-30 17:47:18 +02:00
cfce5c8500
BUG: Do not sort accounts
...
Is not possible to sort acounts on this way. We need make the comparison
using their names, not their keys.
2020-08-30 17:42:52 +02:00
6bf45233bb
ui/Curses.py avoid multiple statements in one line
2020-08-30 15:59:21 +02:00