Benson Chu
dfdd1bbb34
I think this is packaged correctly
2025-04-26 19:16:13 -05:00
brian m. carlson
0b8d47824a
Merge branch 'master' into peter
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:49:02 +00:00
brian m. carlson
8710698880
main: fix pyflakes warning.
...
pep8 wants the functions written as defs, not lambdas, but pyflakes
complains if we redefine the same function. Change the code to define
two functions and use a ternary expression to select the one we want.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:48:14 +00:00
brian m. carlson
0d9604b987
filemanip: don't break line before binary operator.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:24:14 +00:00
brian m. carlson
819cf4f8f1
database: clean up PEP 8 warnings.
...
Turn a lambda into a def.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:22:41 +00:00
brian m. carlson
9fa8f2246e
main: clean up PEP 8 warnings.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:21:35 +00:00
brian m. carlson
0c7f4e7990
Add a header to record views.
...
If one is using shortcut keys, it can be hard to determine if one is
adding a record or searching. Add a header to make it easier to
distinguish between the two.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-11-15 16:19:28 +00:00
brian m. carlson
ce8bed3006
Add tests for pluggable hooks.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-22 15:15:32 +00:00
brian m. carlson
474bab8c4c
Merge branch 'master' into peter
2015-01-20 03:05:30 +00:00
brian m. carlson
20a5e43043
Allow registering hooks.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-20 03:05:08 +00:00
brian m. carlson
944c76d7b1
README: update dependencies for docs and development.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-19 02:43:15 +00:00
brian m. carlson
1384d79098
doc: allow specifying parameters for xsltproc.
...
This allows users to modify the DocBook stylesheet settings, such as the
paper size.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-16 22:58:26 +00:00
brian m. carlson
bb3f89f9b0
Add support for removing file format backends.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-11 17:03:34 +00:00
brian m. carlson
8c71535123
Add the ability to register a file format backend.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2015-01-11 17:01:39 +00:00
brian m. carlson
72c30291fa
manual: document the key bindings.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-17 04:32:57 +00:00
brian m. carlson
13c16acdd8
Merge branch 'master' into peter
2014-12-16 04:00:47 +00:00
brian m. carlson
21e1d69117
Add "hook" as a synonym for "txn".
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-16 04:00:25 +00:00
brian m. carlson
1f031fad16
Rename transactions to hook, since that's what they are.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-15 02:46:48 +00:00
brian m. carlson
08ded8196b
manual: describe hook directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-14 23:41:30 +00:00
brian m. carlson
16c9da38e0
Strengthen check for invalid columns.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-13 21:33:41 +00:00
brian m. carlson
7fdde37c27
Move temporary database creation code into a class.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-12 21:17:26 +00:00
brian m. carlson
e8e4546870
Provide a more useful error for invalid column values.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-11 23:38:47 +00:00
brian m. carlson
eadf33033f
Add missing self argument to exception constructors.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-11 23:38:19 +00:00
brian m. carlson
5a1ffec85d
manual: document column directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-10 23:08:56 +00:00
brian m. carlson
3416ca1d93
manual: document exection directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-09 12:36:22 +00:00
brian m. carlson
e482bc6e36
Allow completely disabling execution from config file.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-09 00:15:25 +00:00
brian m. carlson
d084fcd18d
manual: document key field directive.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-08 23:47:05 +00:00
brian m. carlson
8c6c5bf3c8
manual: document field definition directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-07 16:25:49 +00:00
brian m. carlson
43ff0d4eee
manual: document table definition directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-07 16:25:29 +00:00
brian m. carlson
c08856ab16
manual: document format directives.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-05 21:35:49 +00:00
brian m. carlson
d8c099fd9f
manual: document the CSV format exactly.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-04 01:11:05 +00:00
brian m. carlson
2af7432fcd
manual: document comments and extra fields.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-12-03 02:21:14 +00:00
brian m. carlson
5e2d309f39
Merge branch 'master' into peter
2014-11-26 03:21:34 +00:00
brian m. carlson
bdb8691bd0
manual: document configuration files.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-26 03:18:49 +00:00
brian m. carlson
a48ce88ac1
manual: use Atx-style headers except for document title
...
These are easier to remember than using the Setext-style titles. Also,
move the Data Layout section to a second-level title from a third-level.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-23 21:23:47 +00:00
brian m. carlson
8a2721289c
manual: document schema file format.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-23 21:16:11 +00:00
brian m. carlson
358efbab51
manual: document that CSV is colon-separated.
...
Traditionally, CSV has meant comma-separated values, but in the context
of newfol, it always means colon-separated. Document this.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-23 21:14:45 +00:00
brian m. carlson
9611bf42df
manual: describe the data layout.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-22 23:09:05 +00:00
brian m. carlson
470d0dbe73
manual: expand overview.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-19 03:31:43 +00:00
brian m. carlson
df8e916995
Build PostScript docs by default.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-19 03:19:10 +00:00
brian m. carlson
a78ef81c3a
Set all test files executable.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-18 03:10:22 +00:00
brian m. carlson
7a8d6632d1
Makefile: enhance clean rule.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-11-18 02:23:58 +00:00
brian m. carlson
b61846a3dc
Don't rely on magic array indices in AboutView.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-10-23 22:36:32 +00:00
brian m. carlson
1f2070602d
Localize help output.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-10-22 01:52:26 +00:00
brian m. carlson
a7a13284c8
Note that development follows newer Python 3 versions.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-10-21 00:56:17 +00:00
brian m. carlson
f9cc2980df
Render all views using the session.
...
This ensures that each view will get access to the appropriate session
object.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-09-20 22:52:29 +00:00
brian m. carlson
438c563871
Format logging text correctly.
...
If passed a single string, the logging code would insert spaces between
each character. Also, it was not possible to print non-string args.
Ensure that the logging behavior is as similar to what print() would
provide as possible,
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-09-18 10:54:31 +00:00
brian m. carlson
9727fc5967
Allow specifying debug path through the environment.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-09-18 10:52:02 +00:00
brian m. carlson
08cb029916
Render views from keyboard shortcuts with Session.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-09-17 23:26:47 +00:00
brian m. carlson
03395e3235
Add session attribute to view objects.
...
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
2014-09-17 23:26:16 +00:00