From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Weiner Newsgroups: gmane.emacs.hyperbole.user,gmane.emacs.devel,gmane.emacs.tangents Subject: ANNOUNCE: GNU Hyperbole 6.0.2 for Emacs 24.4 or newer is released Date: Wed, 10 Aug 2016 21:57:01 -0400 Message-ID: Reply-To: rswgnu-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1470880670 30468 195.159.176.226 (11 Aug 2016 01:57:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 11 Aug 2016 01:57:50 +0000 (UTC) To: hyperbole-users , emacs-devel , emacs-tangents-mXXj517/zsQ@public.gmane.org Original-X-From: hyperbole-users-bounces+gehu-hyperbole-users=m.gmane.org-mXXj517/zsQ@public.gmane.org Thu Aug 11 03:57:45 2016 Return-path: Envelope-to: gehu-hyperbole-users@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXfFh-0007k6-4E for gehu-hyperbole-users@m.gmane.org; Thu, 11 Aug 2016 03:57:45 +0200 Original-Received: from localhost ([::1]:45045 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bXfFd-00054P-VE for gehu-hyperbole-users@m.gmane.org; Wed, 10 Aug 2016 21:57:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46499) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bXfFa-00053b-IF for hyperbole-users-mXXj517/zsQ@public.gmane.org; Wed, 10 Aug 2016 21:57:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bXfFW-0000jD-BE for hyperbole-users-mXXj517/zsQ@public.gmane.org; Wed, 10 Aug 2016 21:57:37 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bXfFW-0000iQ-7Z; Wed, 10 Aug 2016 21:57:34 -0400 Original-Received: from mail-oi0-f48.google.com ([209.85.218.48]:36028) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bXfFU-000806-N8; Wed, 10 Aug 2016 21:57:32 -0400 Original-Received: by mail-oi0-f48.google.com with SMTP id f189so83362767oig.3; Wed, 10 Aug 2016 18:57:32 -0700 (PDT) X-Gm-Message-State: AEkooutQJEKUZvlCJPuQVkZ6D3hN1JRsk7u+ykP/P0qOLy7TziFhyY3wzsIN0qa5xu9iuIYRL5lDh2MpyuIBvQ== X-Received: by 10.157.44.10 with SMTP id f10mr406847otb.13.1470880651470; Wed, 10 Aug 2016 18:57:31 -0700 (PDT) Original-Received: by 10.202.170.137 with HTTP; Wed, 10 Aug 2016 18:57:01 -0700 (PDT) X-Gmail-Original-Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: hyperbole-users-mXXj517/zsQ@public.gmane.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User list for GNU Hyperbole List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: hyperbole-users-bounces+gehu-hyperbole-users=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: "Hyperbole-users" Xref: news.gmane.org gmane.emacs.hyperbole.user:42 gmane.emacs.devel:206557 gmane.emacs.tangents:149 Archived-At: For information on what GNU Hyperbole is, screenshots, download and installation instructions, see the GNU Hyperbole home page: https://www.gnu.org/software/hyperbole The Hyperbole wiki page: https://www.emacswiki.org/emacs/Hyperbole explains the many ways it differs from and is complementary to Org mode. Hyperbole includes an interactive demo to introduce you to its features and= a detailed reference manual. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * What's New in GNU Hyperbole V6.0.2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D BUTTONS - pathname Implicit Button Type: generalized to handle hash-style links= to HTML files, to Github Markdown # sections and to Emacs outline * sections. So an Action Key press on any of the following links displ= ays the link referent: "man/hyperbole.html#Questions-and-Answers" "README.md#why-was-hyperbole-developed" "DEMO#HTML Markdown and Emacs Outline Hash Links" Even links split across 2 lines like this now work: "DEMO#Social Medi= a Hashtags and Usernames", as long as point is on the first line. Within HTML and Markdown files, in-file hash links without any file n= ame prefix work as well. HTML hash-links are case-sensitive; other hash-links are not. Hash l= inks typically use dashes in place of the spaces that referents may contai= n, but if the link is enclosed in quotes, Hyperbole allows spaces to be = used as well. In fact, it is best practice to always enclose hash-style l= inks in quotes so Hyperbole can distinguish them from other similar lookin= g constructs, such as social media hashtags (see "(hyperbole)Social Med= ia"). Pathnames surrounded by literal non-ASCII quote marks now work as wel= l. For example, =E2=80=98http://ftp.gnu.org/gnu/hyperbole/=E2=80=99. - New Implicit Button Type, markdown-internal-link, displays any in-fil= e Markdown link referent, aside from pathnames and urls. Together with other types, all Markdown links can now be followed by the Action Key= . - social-reference Implicit Button Type: Disabled this type within quot= ed strings (all modes) and within parentheses (markdown-mode), so in-fil= e hash link references are not matched as social hash tags. Made the l= ist of modes a variable, hibtypes-social-inhibit-modes. - New link-to-web-search Action Type: Allows global and explicit button= s to link to specific web term searches from `hyperbole-web-search-alis= t'. - org-mode Implicit Button Type: Improved to invoke org-meta-return whe= n not on an Org link or outline heading. DOCUMENTATION - Added pointer to HyControl video and {C-c \} binding which invokes HyControl window control. - README File: New Org-mode user testimonial. - DEMO File: Added description and exercise using the new Find/Web menu= . - Added README.md.html introduction with images combining README, INSTA= LL and HY-ABOUT information. - Full set of hand-written changes are now in the file "Changes". The former name, ChangeLog, is now auto-generated from the version contro= lled 'git log' but not as complete. KEYS - New variables, action-key-eol-function and assist-key-eol-function, u= sed to control what the Action and Assist Keys do at the end of a line. Default behaviors remain as before but now one can set these to do something other than scrolling, if desired. See "(hyperbole)Smart Ke= y - Smart Scrolling" - When in HyControl, pressing {ESC} now quits in addition to {q}. MENUS - New submenu, Find/Web, for quick access to major web search engines. The Find/Web menu looks like this: Web> Amazon Bing Dictionary Elisp Facebook Google Hub(git) Images Maps RFCs StackOverflow Twitter Wikipedia Youtube Hyperbole binds the key {C-c /} for quick access to this menu, if it = is not already bound prior to Hyperbole's initialization. The Cust/Web-Search menu, {C-h h c w}, sets the option, hyperbole-web-search-browser-function, which determines whether web search results are displayed within Emacs or with an external web browser. A short video introduction to the Find/Web menu may be foun= d at https://youtu.be/8lMlJed0-OM. Advanced users can change the search engines listed in the Find/Web m= enu with M-x customize-variable RET hyperbole-web-search-alist RET. Chan= ges are automatically reflected in the Hyperbole menus once applied. Remember each search engine name must begin with a unique letter and = each URL must have a %s format field indicating where to place the web sea= rch term when a search is performed. See "(hyperbole)Web Search Engines"= . -- The End --