Skip to content

Commit

Permalink
Bump to version 0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
kaushalmodi committed Feb 16, 2018
1 parent e028bf4 commit 32d37a9
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 73 deletions.
10 changes: 6 additions & 4 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

-----

[[https://github.com/kaushalmodi/eless][*eless*]] is a combination of Bash script and a minimal emacs =view-mode= config.
[[https://github.com/kaushalmodi/eless][*eless*]] is a combination of Bash script and a minimal emacs
=view-mode= config.

This script is designed to:

Expand All @@ -13,16 +14,17 @@ This script is designed to:
- /You can still [[https://eless.scripter.co/#user-config-override][customize]] the =eless= config if you like./
- Not require an emacs server to be already running

It was created out of a need to have something /like/ =less= (in the sense of
/launch quickly, do, and quit/, but /better/ in these ways:
It was created out of a need to have something /like/ =less= (in the
sense of /launch quickly, do, and quit/), but /better/ in these ways:

- Syntax highlighting
- Org-mode file rendering
- A better navigable man page viewer
- A better Info viewer
- Dired, especially =wdired= (batch edit symbolic links, for
example?)
- Colored diffs, =git diff=, =git log=, =ls=, etc. (auto ANSI detection)
- Colored diffs, =git diff=, =git log=, =ls=, etc. (auto ANSI
detection)
- Filter log files to only show (or not show) lines matching a regexp
- Auto-revert log files when I want (like =tail -f=)
- Quickly change frame and font sizes
Expand Down
124 changes: 62 additions & 62 deletions docs/eless.info
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ Bash script and a minimal emacs ‘view-mode’ config.
• Not require an emacs server to be already running

It was created out of a need to have something _like_ ‘less’ (in the
sense of _launch quickly, do, and quit_, but _better_ in these ways:
sense of _launch quickly, do, and quit_), but _better_ in these ways:

• Syntax highlighting
• Org-mode file rendering
Expand Down Expand Up @@ -342,9 +342,9 @@ File: eless.info, Node: Current eless Version, Next: Code, Prev: Usage Exampl
6 Current ‘eless’ Version
*************************

master
v0.5

49a8967
e028bf4
This commit hash was retrieved before (obviously) the commit was made
where you see this. So if you see a commit hash when checking ‘eless’
version, it would always refer to the one-earlier commit.
Expand Down Expand Up @@ -1443,65 +1443,65 @@ File: eless.info, Node: Example eless config in tcsh, Up: Miscellaneous
Tag Table:
Node: Top188
Node: Readme2272
Node: Requirements5174
Node: Try it out6555
Node: Contributors8514
Node: Eless Options9149
Node: view-mode Common Bindings9473
Node: Custom Bindings10457
Node: Usage Examples11492
Node: Current eless Version13438
Node: Code13824
Node: Unofficial Bash Strict Mode14193
Node: Initialize variables14878
Node: Cleanup using trap15404
Node: Debug function16120
Node: Input/Output Detection17300
Node: Parse options19244
Node: Print Help20963
Node: Emacs with -Q in view-mode21296
Node: Input/Output Scenarios22120
Node: Output is going to a pipe23551
Node: Output is going to _stdout_ Input is coming from a pipe24097
Node: Input is piped from man command28267
Node: Input is piped from a modules help in _IPython_29541
Node: Input is piped from info command30779
Node: Input is piped from something else31396
Node: Output is going to _stdout_ Input is an argument to the script32184
Node: Eval32556
Node: Emacs Configuration32794
Node: Enable debug on error (in debug mode [=-D=])33365
Node: General setup33658
Node: Ido setup34778
Node: Isearch setup35348
Node: Enable line truncation35762
Node: Highlight the current line36113
Node: Custom functions36349
Node: Keep/delete matching lines36850
Node: Frame and font re-sizing37540
Node: Revert buffer in view-mode38553
Node: Detect if diff-mode should be enabled39028
Node: Detect if ANSI codes need to be converted to colors42073
Node: ``Do The Right Thing'' Kill43232
Node: dired-mode setup44985
Node: Man-mode setup45805
Node: Info-mode setup46248
Node: tar-mode setup46696
Node: Auto-setting of major modes47411
Node: Key bindings48272
Node: User config override50951
Node: Contributing52216
Node: How to help debug52592
Node: Development53304
Node: Preparation53533
Node: Building eless53837
Node: Sanity check of the tangled eless54065
Node: Building documentation54434
Node: Understand the changes54765
Node: Build everything55092
Node: Submitting PR55354
Node: Miscellaneous55663
Node: Example eless config in tcsh55812
Node: Requirements5175
Node: Try it out6556
Node: Contributors8515
Node: Eless Options9150
Node: view-mode Common Bindings9474
Node: Custom Bindings10458
Node: Usage Examples11493
Node: Current eless Version13439
Node: Code13823
Node: Unofficial Bash Strict Mode14192
Node: Initialize variables14877
Node: Cleanup using trap15403
Node: Debug function16119
Node: Input/Output Detection17299
Node: Parse options19243
Node: Print Help20962
Node: Emacs with -Q in view-mode21295
Node: Input/Output Scenarios22119
Node: Output is going to a pipe23550
Node: Output is going to _stdout_ Input is coming from a pipe24096
Node: Input is piped from man command28266
Node: Input is piped from a modules help in _IPython_29540
Node: Input is piped from info command30778
Node: Input is piped from something else31395
Node: Output is going to _stdout_ Input is an argument to the script32183
Node: Eval32555
Node: Emacs Configuration32793
Node: Enable debug on error (in debug mode [=-D=])33364
Node: General setup33657
Node: Ido setup34777
Node: Isearch setup35347
Node: Enable line truncation35761
Node: Highlight the current line36112
Node: Custom functions36348
Node: Keep/delete matching lines36849
Node: Frame and font re-sizing37539
Node: Revert buffer in view-mode38552
Node: Detect if diff-mode should be enabled39027
Node: Detect if ANSI codes need to be converted to colors42072
Node: ``Do The Right Thing'' Kill43231
Node: dired-mode setup44984
Node: Man-mode setup45804
Node: Info-mode setup46247
Node: tar-mode setup46695
Node: Auto-setting of major modes47410
Node: Key bindings48271
Node: User config override50950
Node: Contributing52215
Node: How to help debug52591
Node: Development53303
Node: Preparation53532
Node: Building eless53836
Node: Sanity check of the tangled eless54064
Node: Building documentation54433
Node: Understand the changes54764
Node: Build everything55091
Node: Submitting PR55353
Node: Miscellaneous55662
Node: Example eless config in tcsh55811

End Tag Table

Expand Down
8 changes: 4 additions & 4 deletions eless
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
#!/usr/bin/env bash
# Version: master
# Version: v0.5

# This script uses the unofficial strict mode as explained in
# http://redsymbol.net/articles/unofficial-bash-strict-mode
#
# Also checks have been done with www.shellcheck.net to have a level of
# confidence that this script will be free of loopholes.. or is it? :)
#
# This file is tangled from https://github.com/kaushalmodi/eless/blob/master/eless.org
# This file is tangled from https://github.com/kaushalmodi/eless/blob/v0.5/eless.org
# Do NOT edit this manually.

eless_version='master'
eless_git_hash='49a8967'
eless_version='v0.5'
eless_git_hash='e028bf4'

h="
Script to run emacs in view-mode with some sane defaults in attempt to replace
Expand Down
6 changes: 3 additions & 3 deletions eless.org
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Time-stamp: <2018-02-16 01:14:12 kmodi>
# Time-stamp: <2018-02-16 01:22:28 kmodi>
#+title: eless -- A Better less
#+author: Kaushal Modi

Expand Down Expand Up @@ -251,7 +251,7 @@ PAGER="eless --gui" man grep # Launches man pages in eless (GUI mode), if
:END:
# Using noweb is a nifty way to do sort of search/replace in all code blocks.
#+begin_src text :noweb-ref version
master
v0.5
#+end_src
#+begin_src text :exports none :noweb-ref git-repo
https://github.com/kaushalmodi/eless
Expand All @@ -266,7 +266,7 @@ git rev-parse HEAD | head -c 7
#+end_src
#+results:
#+BEGIN_SRC shell :noweb-ref git-hash
49a8967
e028bf4
#+END_SRC
This commit hash was retrieved before (obviously) the commit was made
where you see this. So if you see a commit hash when checking =eless=
Expand Down

0 comments on commit 32d37a9

Please sign in to comment.