Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
ok'd by MAINTAINER mjl
|
|
* various bug fixes
* allow use of alternate MTA
* Spanish, French and Korean translations
update MASTER_SITES.
|
|
Bug fixes include:
* Removed code that unpacks "shell archives" as it causes a serious
security hole.
* Even when using read_active, slrn would enter all subscribed groups.
* force_authentication was ignored when re-connecting.
* In rare cases, the need to send authentication data was not recognized.
* Interpret "news:" URLs enclosed in angle brackets correctly.
* Scorefiles get "include"d only once (no more loops).
* Unsubscribed groups are no longer moved to the bottom of the newsrc file.
* Multiple '%s' in (non_)Xbrowser are handled correctly (fixes segfault).
Minor UI changes:
* Tagging ('*') an article marks it as unread.
* The new default of 'reject_long_lines' is 2.
* When confirm_actions is set, catching up a group requires confirmation.
* Complain if user specifies a nonexistant config file on the command line.
* Made new_subject_breaks_threads a bitmapped value (see manual for details)
On Unix, gettext is used to translate messages.
Currently, the following translations are available:
- da.po (Danish; Byrial Jensen)
- de.po (German; Jens Wahnes)
- it.po (Italian; Emmanuele Bassi)
- nl.po (Dutch; Jelmer Vernooij)
- pl.po (Polish; Jarek Baczynski / Arkadiusz Sochala)
- ru.po (Russian; Andy Shevchenko)
The new function "view_scores" (bound to 'v' in article mode) shows you
which scorefile entries matched the current article. Assigning names to
your entries (see score.txt for details) will make this even more useful.
The new intrinsic functions "register_hook" and "unregister_hook" allow
the definition of multiple functions for most hooks.
An autosave copy of the newsrc file is created whenever you leave a
group. This can be turned off with no_autosave.
Scoring on "Bytes:" (by integer value, not regexp) is possible. In
header_display_format, you can use '%b' to display the number of bytes.
This is available when reading overview data only (e.g. _not_ in slrnpull)!
In *_display_format and *_status_line, the additional modifier '*' can be
used to center justify text in a field of a given width.
slrn accepts 8bit characters in newsgroup names.
Updated cleanscore, see contrib/NEWS.cleanscore
The code that allows running slrnpull as an unpriviledged user can now
be turned on by passing --enable-setgid-code to configure. It no longer
makes outgoing postings group writeable.
The bottom line now has its own color object ("message").
New intrinsic functions get_fg_color and get_bg_color that return the
current color of an object.
In the readline keymap, the new functions "delbol" (^U) and "delbow"
(^W) will delete to the beginning of the line or the word, respectively.
In selection lists (e.g. used by color.sl), pressing a letter takes you to
the next (or previous, if shift was held down) entry that starts with it.
ew descriptors in header_status_line: %h, %l and %k now stand for the
number of high / low scoring / killed articles, respectively.
New intrinsic functions read_mini_variable (tab completes variable
names) and read_mini_integer. See macros/varset.sl for an example
(easy interactive setting of variables at runtime).
|
|
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.
Example #1:
DISTNAME= foo-X.Y
PKGREVISION= Z
=> PKGNAME= foo-X.YnbZ
Example #2:
DISTNAME= barthing-X.Y
PKGNAME= bar-X.Y
PKGREVISION= Z
=> PKGNAME= bar=X.YnbZ (!)
On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
|
|
|
|
the unshar-ing of shell scripts on binary decode.
|
|
Besides a number of bugfixes, better support for non-Unix
systems and a bit of new documentation, it starts up faster
on some systems and has minor new features, like tab completion
or detection of ``news:'' URLs. It is also more RFC compliant
than ever.
It has a fully customizable group mode and status bars,
highlights URLs, makes use of some common NNTP extensions,
offers better documentation and has lots of minor improvements
and bugfixes over the previous version.
|
|
|
|
slrn looks for libslang in /usr/pkg by default, and doesn't know about
looking in other locations. Use $PREFIX instead of /usr/pkg now.
Found while compiling this on Solaris (w/o Zoularis, of course :)
|
|
Noted by Martin Ammermueller. Should close pkg/12542.
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
slrn does not crash in spool mode.
S-Lang versions < 1.4.0 can be used; in this case, the
set_utf8_conversion_table intrinsic is not available.
|
|
maintainer: "Besides adding exciting new features, it also fixes a
lot of annoying and some (potentially) security relevant bugs, so I
recommend the upgrade."
|
|
|
|
0. Bug fixes:
artmisc.c: If a line is marked as a PGP line, then it cannot also
be a quote line.
art.c: Only wrap/unwrap an article when the display requires it.
art.c: Allow rot13 to apply to signature.
uudecode.c: If a line contains a space, then skip it.
art.c: get_parent_headers: avoid self-referencing articles
group.c: remove arbitrary group name length limit.
group.c: code added to support for arbitrarily long newsrc lines.
art.c: Fix sorting methods 4 and 6.
art.c: Add From header to forwarded emails.
art.c: MIME process article after saving it.
art.c: have ESC-p sync line with parent.
art.c: avoid infinite loop on search_article ("");
post.c: if signature is "", then do not add it.
mime.c: allow whitepspace to follow `=' continuations
art.c: update thread scores after art_xpunge
1. #v+/#v- verbatim marks may be hidden via `hide_verbatim_marks'
variable. The article mode function "toggle_verbatim_marks" may be
used to toggle the state of the marks.
2. Special characters in URLs are passed to browser in hex format.
3. BeOS system name added to version.c
4. line length check skipped in verbatim sections.
5. doc/README.macros: Mention post_file_hook
6. src/xover.c: algorithm for extracting msg-id from In-Reply-To
changed.
7. The thread tree depth maximum size (for the graphic) was increased from
32 to 256 after reworking how the graphic is stored.
8. doc/slrn.1,slrn.rc: typos fixed
9. src/startup.c: "blue" foreground colors changed to "lightgray" to
make the object standout on xterm.
10. The `Date' header may be given a color
11. macros/color.sl updated
12. New slrnrc variable: 'set check_new_groups 1'. If 0, then do not
check for new groups
13. src/post.c: Allow verbatim sections to exceed 80 character line
limit with no warning.
|
|
|
|
|
|
|
|
cosmetic changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0. Misc bug fixes, including:
* slrn now honors port information encoded in hostname when
refreshing newsgroups.
1. Tweak to generation of NEWGROUPS server command to make it y2k
compliant. (In my opinion, the protocol is weak in this area)
3. New configuration variable: set simulate_graphic_chars 0
4. Patch from Hubert Figuiere <Hubert.Figuiere@solsoft.fr> to handle
(broken?) knews iso-latin1 mime encoding.
5. New configuration variable: set auto_mark_article_as_read 1
If zero, reading an article will not cause it to be marked as read.
6. It is now possible to specify what headers to show via the .slrnrc
line:
visible_headers "From:,Subject:,Newsgroups:,Followup-To:,Reply-To:"
7. Tweak to group.c:group_sync_group_with_server courtesy of
stesch@parsec.rhein-neckar.de (Stefan Scholl).
|
|
Reported by <torppa@staff.megabaud.fi> in PR 6966.
|
|
|
|
|
|
libslang, DEPENDS is enough; remove unnecesary blank lines.
|
|
|