cage
f1c8ec0ec1
- fixed crash when 'contains-clsr' is called
...
This function called cl-ppcre:create-scanner but if the argument to
this function can not be interpreted as a valid regex (e.g "["), an
error is signalled.
This error is now captured and the string passed to 'create-scanner'
is used as a mere sequence not a regular expression.
- [gemini] fixed bug that prevented a page to be reloaded;
- [gemini] use cache, if possible, when opening a gemini url.
2021-04-03 11:14:58 +02:00
cage
6690a1b6f7
- fixed, again fs:dirp;
...
- fixed iri parser (parses correctly IRI like mailto:...).
2021-04-01 20:33:29 +02:00
cage
61c39b6c62
- moved to an internal wrapping of 'mkstemp' to allow extensions in filename;
...
- [gemini] rendering all stream with MIME type "text/*" with this program.
2021-04-01 17:08:42 +02:00
cage
9a20e187e9
- fix changelog's space.
2021-03-28 16:53:25 +02:00
cage
d710f59663
- tracked changes.
2021-03-28 16:52:54 +02:00
cage
ef3724e986
- fixed 'uri:normalize-path';
...
- [gemini] cleaned paths when exploring local tree.
2021-03-28 16:43:21 +02:00
cage
e2a9016607
- changed link color when printed in link windows.
2021-03-28 15:08:17 +02:00
cage
02ea992ca8
- [gemini] expand 'pwd' when printing the directory's contents;
...
- [gemini] forced displaying of director with tinmop.
2021-03-28 15:00:00 +02:00
cage
ad21da5957
- cleaned a bit reults of 'prepend-pwd'.
2021-03-28 14:42:19 +02:00
cage
8b50eec3be
- [gemini] allowed exploring directory using relative path;
...
- [gemini] allowed opening a file using tinmop itself (example:
opening a gemini text file);
- added a more hi-level function to open a file with an external program.
- this function takes into account the file that should be opened
with tinmop and uses 'xdg-open' as fallback if the user did not
specified an association program file-type.
2021-03-28 14:33:56 +02:00
cage
ff99cd50b6
- [gemini] allowed opening local folder using 'ui:open-gemini-address'.
2021-03-27 11:01:36 +01:00
cage
9dd77c549d
- [gemini] allowed going back in history also when exploring a local filesystem.
2021-03-27 10:59:10 +01:00
cage
87377914a3
- [gemini] added a symbol to mark a directory when exploring local filesystem.
2021-03-27 10:37:05 +01:00
cage
6a82f892a1
- [gemini] added feature: open local directory.
2021-03-27 10:21:33 +01:00
cage
57776623aa
- allowed, again, nil value for some message window data when loading a gemini resource.
2021-03-27 09:41:44 +01:00
cage
16c131e952
- used 'load-gemini-url', when possible, to avoid duplication.
2021-03-27 09:33:55 +01:00
cage
db34a2f958
- [gemini] added feature: loading local gemini files from command line (switch: '-o').
2021-03-27 09:19:13 +01:00
cage
029acbe186
- removed empty line.
2021-03-24 16:26:26 +01:00
cage
d92c103c43
- [gemini] when resolving host try UTF8 encoded name first and punycoded last.
2021-03-24 16:12:32 +01:00
cage
11fa85ad79
- fixed test for deciding if a pair timeline/folder must be renumbered.
2021-03-21 14:36:47 +01:00
cage
6228858e79
- skipped threads group (pair timeline and folder) that has not
...
statuses marked to be deleted when sorting all statuses before
quitting the program. Hopefully this is the last change needed to
remove long waiting times before program process terminate,
returning to the shell.
2021-03-20 20:27:13 +01:00
cage
17bb9f5f15
- fixed 'percent-encoded-p'.
2021-03-15 19:48:02 +01:00
cage
0c2398c184
- fixed hex digit parsing from iri parser;
...
- added more debugging messages;
- fixed formatting.
2021-03-15 19:28:07 +01:00
cage
b3c3d8a232
- prevented crash when removing two (or more) statuses that reblogged the same status.
...
When more than one statuses points to the same reblogged status and
more the one of the formers is deleted the first deletion will remove
the reblogged status as well and the second will try to remove the
same (already removed from db) status. This makes the program crash.
2021-03-15 18:33:16 +01:00
cage
e191ef7f79
- tracking changes.
2021-03-14 14:56:44 +01:00
cage
4d2ac3a751
- fixed chat api;
...
- fixed regression, loading scripts works again.
2021-03-14 13:26:06 +01:00
cage
b1eb1a2664
- changed wrong parameter's name: 'limits' -> 'limit'.
2021-03-14 11:04:20 +01:00
cage
f03880a7cf
- used version 2 for get chats.
2021-03-13 20:50:04 +01:00
cage
81e5c3eba1
- changed the way a message is deleted: when deleting a reblogging
...
message delete the reblogged message as well.
This way quit should be faster as the folder ".reblogged" can not
grows without limit anymore.
2021-03-13 18:46:01 +01:00
cage
f0bc12c435
- made explicit the folder for parent (reblogged) messages.
2021-03-13 13:20:32 +01:00
cage
c621f9f25c
- fixed docstring.
2021-03-13 13:19:46 +01:00
cage
2af4a18091
- fixed typos.
2021-03-09 11:35:31 +01:00
cage
b73f982408
- reverted method of rendering of text in message window to a
...
line-based one.
The old method that packed text got from gemini stream in single event
was ugly and blocked the UI.
This version revert to a line by line rendering but it is optimized
and does not gets slow with the size of the text the window holds.
2021-03-09 11:32:09 +01:00
cage
6beb2e9bfc
- added command for sending to pipe contents of message windows.
2021-03-09 10:38:57 +01:00
cage
8b99548e6e
- made nicer the error message when a directive is missing from configuration file.
2021-03-09 10:19:01 +01:00
cage
fb76953a64
- updated README (new installation instruction and mentioning openssl);
...
- updated translations files;
- updated configure (new version number).
2021-03-09 09:32:09 +01:00
cage
0728829746
- updated version number and NEWS file.
2021-03-03 16:36:34 +01:00
cage
61c1fa0c3a
- removed useless (empty) line.
2021-02-27 12:05:42 +01:00
cage
cb9483d552
- fixed Changelog.
2021-02-27 11:03:04 +01:00
cage
d47ff99e7d
- updated README.
2021-02-27 11:01:22 +01:00
cage
7bb4ead337
- tracking changes.
2021-02-27 11:00:17 +01:00
cage
473ce65225
- updated building script and Makefile.
2021-02-27 10:58:04 +01:00
cage
89a5b46195
Merge branch 'master' of omar-polo/tinmop into master
2021-02-27 09:56:14 +00:00
Omar Polo
3292d26067
GNU AWK is no more a requirement
2021-02-26 19:41:05 +00:00
Omar Polo
8d99118dc5
use autoconf' ${AWK} instead of looking for gawk
...
This also fixes an instance of `awk' that should be ${AWK}
2021-02-26 19:19:44 +00:00
Omar Polo
0571c43c1c
avoid strtonum (a GNU AWK extension)
...
this drops the requirements on strtonum, making the script (AFAIK)
POSIX compliant. This (ab)uses the fact that `+' will cast its
operator to numbers.
Tested with GNU AWK and "The One True AWK" on OpenBSD.
2021-02-26 19:18:48 +00:00
cage
8230056152
- [gemini] made fetching of favicon opt-in
...
by default tinmop will not fetch favicon.txt anymore, this feature
must be enabled by user using a configuration directive.
2021-02-21 12:23:01 +01:00
cage
cb55b56c13
- updated version.
2021-02-20 18:35:24 +01:00
cage
4cbaa90e53
- updated news and changelog.
2021-02-20 18:34:16 +01:00
cage
04ca1d14c1
- fixed crash when starting the program without a configuration file.
2021-02-20 18:28:49 +01:00