Skip to content

Commit

Permalink
Prepare documentation for 1.3.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
Poikilos committed Mar 13, 2020
1 parent e0725df commit dc892fa
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 35 deletions.
4 changes: 2 additions & 2 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).


## [git] - 2020-03-13
## [1.3.0] - 2020-03-13
### Added
- Accept standard input such as by piping from another program!

### Changed
- Instead of dialog boxes regarding missing input, show lines in the


## [git] - 2020-03-13
## [1.3.0] - 2020-03-13
### Added
- Run the script as a user not named "root" to install to use the
prefix ~/.local (if the `PREFIX` environment variable is not
Expand Down
66 changes: 33 additions & 33 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ warning to jump (using Kate or Geany line,col jump feature) to the file and line
of code having the issue (see Usage below).


## Install
### Web Install
#### Linux
Set a RELEASE to a different release tag you want:
```
RELEASE=1.3.0
mkdir -p ~/.local/bin
wget -O ~/.local/bin/outputinspector https://github.com/poikilos/outputinspector/releases/download/$RELEASE/outputinspector
wget -O ~/.local/bin/ogrep https://github.com/poikilos/outputinspector/raw/master/package/bin/ogrep
```


## Features
* Jumps to source line if you double-click error
* Color codes lines in your output (red: error; orange: warning; yellow: issue in installed library used [if in site-packages]; black: formatting marks; gray: unrecognized information)
Expand Down Expand Up @@ -104,38 +116,8 @@ Output of jshint is expected unless the second formatting is used by your parser
example:
`outputinspector --ExitOnNoErrors=yes` (or `true` or `on` or `1`)

## Install
### Release Web Install
Set a RELEASE to a different release tag you want:
```
RELEASE=1.2.0
mkdir -p ~/.local/bin
wget -O ~/.local/bin/outputinspector https://github.com/poikilos/outputinspector/releases/download/$RELEASE/outputinspector
wget -O ~/.local/bin/ogrep https://github.com/poikilos/outputinspector/raw/master/package/bin/ogrep
```

### Compiling
* Right-click the downloaded zip file, then click Extract Here
* open in QT Creator 5
* then push the F7 key. When it is finished compiling, exit.
* open a terminal
* cd to the directory where you extracted outputinspector such as:
```
# If you want to install to /usr/local,
# then do `su root` before attempting install below (or use
# sudo ./install.sh instead).
# If you are not named root, the default PREFIX is ~/.local
# (you can also set the PREFIX environment variable manually).
cd outputinspector
# or
cd outputinspector-master
```
```
./install.sh
```
## Overview of jshint
#### Overview of jshint
Usually from nodejs-jshint package, jshint is a linting and/or hinting tool for
javascript (especially node.js) which is considered a successor to jslinter.
Here is the timeline:
Expand Down Expand Up @@ -209,14 +191,32 @@ see CHANGELOG.md
* Doesn't add to error count for lines that contain string "previous error"
* application icon doesn't work (see comments in main.cpp for setting via the
QApplication object named 'a')
* allow param for compiler output text file name (instead of only err.txt in
current directory)
* allow param for directory containing source files to which error output refers
* Change iterators to packed range-based equivalent `for (auto it&& : vec)`
(but not exactly that way, which makes element of ptr list no longer ptr as
a side effect).


## Developer Notes
### Compiling
* Right-click the downloaded zip file, then click Extract Here
* open in QT Creator 5
* then push the F7 key. When it is finished compiling, exit.
* open a terminal
* cd to the directory where you extracted outputinspector such as:
```
# If you want to install to /usr/local,
# then do `su root` before attempting install below (or use
# sudo ./install.sh instead).
# If you are not named root, the default PREFIX is ~/.local
# (you can also set the PREFIX environment variable manually).
cd outputinspector
# or
cd outputinspector-master
```
```
./install.sh
```
### coding style
cd to project dir, then
Expand Down

0 comments on commit dc892fa

Please sign in to comment.