Bug#228413: marked as done (hnb: meaning of screen unclear)
Your message dated Wed, 26 May 2004 01:17:04 -0400
with message-id <E1BSqmm-0000RD-00@newraff.debian.org>
and subject line Bug#228413: fixed in hnb 1.9.17-4
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Jan 2004 22:05:39 +0000
>From osamu@aokiconsulting.com Sun Jan 18 14:05:39 2004
Return-path: <osamu@aokiconsulting.com>
Received: from kira.skynet.be [195.238.2.125]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1AiL34-00076R-00; Sun, 18 Jan 2004 14:05:38 -0800
Received: from dambo.lan.aokiconsulting.com (82-14.240.81.adsl.skynet.be [81.240.14.82])
by kira.skynet.be (8.12.9/8.12.9/Skynet-OUT-2.21) with ESMTP id i0IM5PbT002868;
Sun, 18 Jan 2004 23:05:25 +0100
(envelope-from <osamu@aokiconsulting.com>)
Received: from osamu by dambo.lan.aokiconsulting.com with local (Exim 4.30)
id 1AiL7t-0003P8-Am; Sun, 18 Jan 2004 23:10:37 +0100
Date: Sun, 18 Jan 2004 23:10:37 +0100
From: Osamu Aoki <osamu@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: hnb: meaning of screen unclear
Message-ID: <20040118221037.GA12635@aokiconsulting.com>
Reply-To: Osamu Aoki <osamu@debian.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA"
Content-Disposition: inline
X-Debbugs-CC: pippin@users.sourceforge.net
X-Reportbug-Version: 2.37
X-GPG-Fingerprint: 253A 4076 6A3B CCE2 A426 DEF5 E80F C4C1 A806 1F32
User-Agent: Mutt/1.5.5.1+cvs20040105i
Sender: Osamu Aoki <osamu@aokiconsulting.com>
X-RAVMilter-Version: 8.4.3(snapshot 20030212) (kira.skynet.be)
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_01_14
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-7.8 required=4.0 tests=HAS_PACKAGE,HOT_NASTY,
REMOVE_IN_QUOTES,X_DEBBUGS_CC autolearn=no
version=2.60-bugs.debian.org_2004_01_14
X-Spam-Level:
--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Package: hnb
Version: 1.9.17-1
Severity: minor
Nice small application :-)
But, I do not understand what is the left side of screen doing.
+ Photo Album XXXXXXXXXX XXXXXXXXXX
+ Debian XXXXXXXXXX XXXXXXXXXX
+ Next item XXXXXXXXXX XXXXXXXXXX
^^^^^^^^^^^^^^^^^^^^^^
I am talking these !
What are they?
How do I use them?
No key bindings to edit these entry are found either :-(
A bit helpful documentation on how to read these screen may be a good idea.
Anyway, I was quite annoyed with the default key binding. More like
Vi/Mutt-like alternative example for .hnbrc maybe a good idea.
You may want to include alternative .hnbrc in /usr/share/doc/hnb/example
FYI: I attach my quick hack version here.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux dambo 2.4.24-1-686 #1 Tue Jan 6 21:29:44 EST 2004 i686
Locale: LANG=en_US.ISO-8859-1, LC_CTYPE=en_US.ISO-8859-1
Versions of packages hnb depends on:
ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an
ii libncurses5 5.3.20030719-4 Shared libraries for terminal hand
-- no debconf information
--
~\^o^/~~~ ~\^.^/~~~ ~\^*^/~~~ ~\^_^/~~~ ~\^+^/~~~ ~\^:^/~~~ ~\^v^/~~~ +++++
Osamu Aoki <osamu@debian.org> Brussels Belgium, GPG-key: A8061F32
.''`. Debian Reference: post-installation user's guide for non-developers
: :' : http://qref.sf.net and http://people.debian.org/~osamu
`. `' "Our Priorities are Our Users and Free Software" --- Social Contract
--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: attachment; filename=".hnbrc"
Content-Transfer-Encoding: quoted-printable
# Alternative configuration for hnb
# (Vi/Mutt-style)
#
# use a tab-spacing of 4 when editing this file
# or edit it thorugh hnb with "hnb -a ~/.hnbrc"
# to take advantage of the indentation in it.
#
##### Bullet style definition
##### samples
#bullet_parent " -"
#bullet_parent " -"
#bullet_parent " *"
#bullet_parent " =B7"
#bullet_parent_expanded " +"
#bullet_parent_expanded " *"
#bullet_parent_expanded " =B7"
#bullet_leaf " *"
#bullet_leaf " -"
bullet_leaf " =B7"
bullet_parent " +"
bullet_parent_expanded " -"
##### External command definition
web_command "w3m *"
##### http:// handler syntax and examples
#
# what command is executed when a
# user wants a action performed on
# a entry containing an URL
#=20
# * is substituted for the URL
#
# the X ones have their error and
# standard output redirected to
# dev/null and are put into the
# background to keep hnb running
# afterwards
#
# samples
#
#web_command "opera -remote 'openURL(*)' > /dev/null 2>&1 &"
#web_command "netscape -remote 'openURL(*)' > /dev/null 2>&1 &"
#web_command "netscape -remote 'openURL(*,new-window)' > /dev/null 2>&1 &"
#web_command "mozilla -remote 'openURL(*)' > /dev/null 2>&1 &"
#web_command "mozilla -remote 'openURL(*,new-window)' > /dev/null 2>&1 &"
#web_command "konqueror * > /dev/null 2>&1 &"
#web_command "galeon -n > /dev/null 2>&1 &"
web_command "w3m *"
#web_command "lynx *"
#web_commend "rxvt -fn fixed -rv +sb -e w3m * > /dev/null 2>&1 &"
#web_command "opera -remote 'openURL(*,new-window)' > /dev/null 2>&1 &"
=09
mail_command "mutt *"
##### mail handler syntax and examples
#
# what command is executed when a
# user wants a action performed on
# a entry containing a
# mail-address
#=20
# * is substituted for the
# mail-address
#
# samples
#
#mail_command "xterm -rv pine * > /dev/null 2>&1 &"
#mail_command "xterm -rv +sb -e mutt * > /dev/null 2>&1 &"
#mail_command "pine *"
=09
spell_command "ispell -x"
##### spell checking handler examples
#
# samples
#
#spell_command "aspell -c"
#spell_command "ispell -x"
#spell_command "ispell -x -damerican"
#spell_command "ispell -x -dbritish"
#spell_command "ispell -x -dbokm=E5l"
#spell_command "ispell -x -dnynorsk"
=09
##### File saving options
format "hnb"
##### Default file save format choices
# hnb, opml, xml, ascii are amongst the available formats
=09
savepos "0"
##### Save current position in tree. 1=3Dtrue 0=3Dfalse
# wheter hnb remembers the current position in a file, (currently
# supported by the hnb DTD only, but might easily be extended since
# it fakes it with a XML comment)
=09
xml_cuddle "0"
##### XML format cuddling mode. 1=3Dtrue 0=3Dfalse
# When loading xml files, should data be allowed on=20
# the same line as tags?
##### Color/style
# Syntax of color scheme configuration:
# "style <item> <foreground/background> <attribute,[attribute]>"
# legal items are shown below
# colors are: blue, cyan, green,
# red, magenta, yellow, black and
# white
# attributes are: normal,
# reverse, bold, underline
style menuitem default/default reverse
style menutext cyan/default normal
style parentnode default/default bold
style node default/default normal
style bullet cyan/default normal
style selected yellow/red bold
style parentselected yellow/red bold
style background default/default normal
##### key-bindings
##### syntax
# "bind <scope[,scope[...]]> <key> <action>"
#
# multiple actions can be chained
# together by using the virtual
# key ".." as the following
# key-binding
#
context main
helptext "[Esc]=3Dmenu, [Enter]=3Dedit, [Ins]=3Dinsert line, s=3Dsave, q=
=3Dsave&quit"
bind f1 'status "Take a look at ~/.hnbrc to check out the configuration"'
bind .. 'status "there you will also find details about the available key=
bindings."'
bind .. 'status "please feel free to contribute more useful keybindings a=
nd helptexts..."'
=09
bind esc menu
bind q 'context quitsave'
=09
bind : 'commandline'
bind .. 'status --clear'
=09
bind i 'macro m_spellcheck'
macro define m_spellcheck
context spellcheck
save_state
spell
end
=09
bind E 'context export'
bind L 'context import'
bind / 'macro m_search'
macro define m_search
context search
save_state
getquery "enter keyword to search for"
search -f "$query"
end
=09
bind esc menu
bind f10 'context user'
=09
bind G 'context grab'
bind .. 'save_state'
=09
bind A 'action'
bind up up
bind down down
bind left left
bind right right
bind npage pagedown
bind ppage pageup
bind home "go root"
=09
bind k up
bind j down
bind h left
bind l right
bind z pagedown
bind Z pageup
=09
bind return edit
bind del remove
=09
bind ins insert_below
bind .. edit
=09
bind o insert_below
bind .. edit
=09
bind tab complete
bind T toggle_todo
bind D toggle_done
bind > indent
bind < outdent
bind w save
bind s save
=09
bind d save_state
bind .. cut
=09
bind ^X save_state
bind .. cut
=09
bind y copy
=09
bind ^C copy
=09
bind p paste
bind .. down
=09
bind ^V paste
bind .. down
=09
bind S save_state
bind .. sort
=09
bind backspace backspace
bind backspace2 backspace
=09
bind sleft "movenode left"
bind sright "movenode right"
bind sprevious "movenode up"
bind snext "movenode down"
=09
bind H "movenode left"
bind L "movenode right"
bind K "movenode up"
bind J "movenode down"
=09
bind + expand
bind - collapse
=09
bind u restore_state
=09
context nodeedit
helptext "Edit node: [Enter]=3Dconfirm, [Esc]=3Dcansel, ^S=3Dsplit, ^J=3D=
join"
bind up up
bind down down
bind left left
bind right right
=09
bind return confirm
bind esc cancel
=09
bind ^S split
bind ^J join
=09
bind backspace backspace
bind backspace2 backspace
=09
bind ^A bol
bind home bol
bind ^E eol
bind end eol
=09
bind del delete
=09
context lineedit
helptext lineedit
=09
bind up up
bind down down
bind left left
bind right right
=09
bind return confirm
bind esc cancel
bind tab complete
=09
bind backspace backspace
bind backspace2 backspace
bind del delete
=09
bind ^A bol
bind home bol
bind ^E eol
bind end eol
=09
context confirm
helptext "Enter: [Enter]=3Dconfirm, [Esc]=3Dcancel"=09
bind y confirm
bind return confirm
bind any cancel
=09
context quitsave
helptext "Save on exit? [Enter]=3Dconfirm, x=3Dexit without saving, [Esc]=
=3Dcancel"
bind return save
bind .. quit
bind x quit
bind esc "context main"
bind any unbound
=09
context spellcheck
helptext "Spellchecking | |Space| next node |ESC| cancel |F6,Return| co=
nfirm changes"
=09
bind space "go recurse"
bind .. spell
=09
bind down "go recurse"
bind .. spell
=09
bind up "go backrecurse"
bind .. spell
=09
bind return "context main"
bind f6 "context main"
=09
bind esc restore_state
bind .. "context main"
=09
bind any unbound
context grab
helptext "Node grabbed | |return| |space| drop here || |ESC| cancel"
bind esc restore_state
bind .. "context main"
bind return "context main"
bind space "context main"
bind left "movenode left"
bind right "movenode right"
bind up "movenode up"
bind down "movenode down"
bind any unbound
context export
helptext "Export | | A |scii || | H |tml html| C |ss | P |ostscript |=
O |PML |ESC| cancel "
macro define m_export_ascii
save_state
go root
getquery 'what file should I save the ASCII output in?'
export_ascii $query
restore_state
context main
end
macro define m_export_html
save_state
go root
getquery 'what file should I save the HTML output in?'
export_html $query
context main
restore_state
end
macro define m_export_htmlcss
save_state
go root
getquery 'what file should I save the HTML/CSS output in?'
export_htmlcss $query
context main
restore_state
end
macro define m_export_opml
save_state
go root
getquery 'what file should I save the OPML output in?'
export_opml $query
context main
restore_state
end
macro define m_export_ps
save_state
go root
getquery 'what file should I save the PostScript output in?'
export_ps $query
context main
restore_state
end
bind esc .. "context main"
bind A "macro m_export_ascii"
bind a "macro m_export_ascii"
bind H "macro m_export_html"
bind h "macro m_export_html"
bind C "macro m_export_htmlcss"
bind c "macro m_export_htmlcss"
bind O "macro m_export_opml"
bind o "macro m_export_opml"
bind P "macro m_export_ps"
bind p "macro m_export_ps" =09
bind any unbound
context import
helptext "Import type: [A]scii, [O]PML, [H]nb, [Esc]=3Dcancel "
=09
bind esc ..
bind .. "context main"
bind A ..
bind .. 'getquery "what file should I import ASCII from?"'
bind .. 'import_ascii "$query"'
bind .. 'context main'
bind a ..
bind .. 'getquery "what file should I import ASCII from?"'
bind .. 'import_ascii "$query"'
bind .. 'context main'
bind O ..
bind .. 'getquery "what file should I import OPML from?"'
bind .. 'import_opml "$query"'
bind .. 'context main'
bind o ..
bind .. 'getquery "what file should I import OPML from?"'
bind .. 'import_opml "$query"'
bind .. 'context main'
bind H ..
bind .. 'getquery "what file should I import HNB data from?"'
bind .. 'import_hnb "$query"'
bind .. 'context main'
bind h ..
bind .. 'getquery "what file should I import HNB data from?"'
bind .. 'import_hnb "$query"'
bind .. 'context main'
bind any unbound
context search
helptext "Search: [Space]/[Enter]=3Dgo, [N]ext, [P]revious, [Esc]=3Dcance=
l"
bind down 'search -f "$query"'
bind n 'search -f "$query"'
bind N 'search -f "$query"'
bind up 'search -b "$query"'
bind P 'search -b "$query"'
bind p 'search -b "$query"'
=09
bind return "context main"
bind space "context main"
=09
bind esc "context main"
bind .. restore_state
=09
bind any unbound
context user
helptext "Usermenu | |ESC| cancel |F1| ispell language |F2| browser comma=
nd |F3| expand all |F4| collapse all"
bind esc "context main"
=09
bind f1 "context user_ispell"
bind f2 "context user_browser"
bind f3 "expand --all"
bind .. "context main"
=09
bind f4 "collapse --all"
bind .. "context main"
=09
bind any "unbound"
=09
context user_ispell
helptext "Language for ispell: | |F1| Br.english |F2| Am.english |F3| N=
orwegian bokm=E5l |F4| Norwegian nynorsk"
bind f1 'spell_command "ispell -x -damerican"'
bind .. 'context main'
=09
bind f2 'spell_command "ispell -x -dbritish"'
bind .. 'context main'
=09
bind f3 'spell_command "ispell -x -dbokm=E5l"'
bind .. 'context main'
=09
bind f4 'spell_command "ispell -x -dnynorsk"'
bind .. 'context main'
=09
bind esc 'context main'
bind any unbound
=09
context user_browser
helptext "Browser action: | |F1| w3m replace hnb |F2| w3m in rxvt |F3| =
Opera, new tab |F4| Mozilla new window"
bind f1 'browser_command "w3m *"'
bind .. 'context main'
=09
bind f2 'web_commend "xterm -T \"w3m spawned from hnb\" -fn fixed -rv +sb=
-e w3m * > /dev/null 2>&1 &"'
bind .. 'context main'
=09
bind f3 'web_command "opera -remote 'openURL(*,new-window)' > /dev/null 2=
>&1 &"'
bind .. 'context main'
=09
bind f4 'web_command "mozilla -remote 'openURL(*,new-window)' > /dev/null=
2>&1 &"'
bind .. 'context main'
=09
bind esc 'context main'
bind any unbound
=09
##### key related options
escdelay 100
##### escdelay
# how long the program should wait
# before accepting that ESC(27d)
# is the ESC key and not the start
# of an escape sequence increase
# this number if you are using hnb
# over a slow network link value
# given is in ms (1/1000seconds)
##### file menu
menu "File" "------------" ""
menu "File" "save s" "save"
menu "File" "save as.. " "macro saveas"
macro define saveas
getquery db_file 'fila to save'
save_state
go root
export_$format $db_file
restore_state
end
menu "File" "revert " "revert" =09
menu "File" "------------" ""
menu "File" "export E" "context export"
menu "File" "import L" "context import"
menu "File" "------------" ""
menu "File" "spell chk i" "macro m_spellcheck"
menu "File" "expand all" "expand --all"
menu "File" "collapse all" "collapse --all"
menu "File" "statistics" "macro stats"
macro define stats
status "file: \"$db_file\" format:$format"
mem
stats =09
end
menu "File" "------------" ""
menu "File" "exit x" "context quitsave"
##### edit menu
menu "Edit" "---------" ""
menu "Edit" "copy ^C" "copy"
menu "Edit" "cut ^X" "cut"
menu "Edit" "paste ^V" "paste"
menu "Edit" "---------" ""
menu "Edit" "Search /" "macro m_search"
##### node menu
menu "Entry" "--------------" ""
menu "Entry" "edit return" "edit"
menu "Entry" "delete del" "remove"
menu "Entry" "--------------" ""
menu "Entry" "do action :" "action"
menu "Entry" "indent >" "indent"
menu "Entry" "outdent <" "outdent"
menu "Entry" "toggle todo T" "toggle_todo"
menu "Entry" "toggle done D" "toggle_done"
menu "Entry" "expand +" "expand"
menu "Entry" "collapse -" "collapse"
##### level menu
menu "Level" "------------" ""
menu "Level" "sort S" "sort -a"
menu "Level" "sort (desc.)" "sort -d"
menu "Level" "shuffle " "sort -r"
##### MACRO
context main
macro define m_about
status "hnb - hierarchical notebook http://hnb.sourceforge.net/"
status "(c) =D8yvind Kol=E5s 2001-2003 pippin@users.sourceforge.net"
status "Mutt/Vi-like keybind by Osamu Aoki 2004 osamu@debian.org"
end
macro m_about
=09
--W/nzBZO5zC0uMSeA--
---------------------------------------
Received: (at 228413-close) by bugs.debian.org; 26 May 2004 05:24:49 +0000
>From katie@ftp-master.debian.org Tue May 25 22:24:49 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1BSquH-0001Jp-00; Tue, 25 May 2004 22:24:49 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1BSqmm-0000RD-00; Wed, 26 May 2004 01:17:04 -0400
From: James Morrison <phython@debian.org>
To: 228413-close@bugs.debian.org
X-Katie: $Revision: 1.49 $
Subject: Bug#228413: fixed in hnb 1.9.17-4
Message-Id: <E1BSqmm-0000RD-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 26 May 2004 01:17:04 -0400
Delivered-To: 228413-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
Source: hnb
Source-Version: 1.9.17-4
We believe that the bug you reported is fixed in the latest version of
hnb, which is due to be installed in the Debian FTP archive:
hnb_1.9.17-4.diff.gz
to pool/main/h/hnb/hnb_1.9.17-4.diff.gz
hnb_1.9.17-4.dsc
to pool/main/h/hnb/hnb_1.9.17-4.dsc
hnb_1.9.17-4_sparc.deb
to pool/main/h/hnb/hnb_1.9.17-4_sparc.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 228413@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
James Morrison <phython@debian.org> (supplier of updated hnb package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 26 May 2004 00:08:48 -0400
Source: hnb
Binary: hnb
Architecture: source sparc
Version: 1.9.17-4
Distribution: unstable
Urgency: low
Maintainer: James Morrison <phython@debian.org>
Changed-By: James Morrison <phython@debian.org>
Description:
hnb - Hierarchical notebook
Closes: 228413 231256 245875 248798
Changes:
hnb (1.9.17-4) unstable; urgency=low
.
* Add recursive expand/collapse. (Closes: #248798)
* Update maintainer, properly this time!
* Unset 'done' flag when toggling off a todo item. (Closes: #231256)
* Return NULL if node is NULL in node_get. (Closes: #245875)
* Provide an alternate hnbrc file. (Closes: #228413)
Files:
ac131efb421b3229af28f00422307e19 582 misc optional hnb_1.9.17-4.dsc
576d0d9def407e6280b38c3b0e0bd146 7727 misc optional hnb_1.9.17-4.diff.gz
d9e46bfa9e3745b7229fa7012341868e 88786 misc optional hnb_1.9.17-4_sparc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAtCNi72f7x2KLjmkRAlJUAJ4vsHUnEzwegzSZbF/C+hEmHWzIYACfW/Sl
Cgd/LjIgxZAbLeNJ7vVVq0U=
=HTkX
-----END PGP SIGNATURE-----
Reply to: