Mikaël Bouillot
832f7c8b6d
Add license
2017-03-09 17:25:42 +01:00
Mikaël Bouillot
e4a84c81e3
Merge branch 'ident-rules'
...
Improves #5
With these matching rules, lowercase-only idents of length 6 or more
are recognized. To prevent a blow-up in the indexation time caused by
idents such as "struct", "static" and "define", a black list of
reserved (or obviously local) keywords has been added.
2017-02-27 06:48:49 +01:00
Mikaël Bouillot
fabede0657
Restrict identifier matching rules with blacklist
2017-02-26 11:28:48 +01:00
Mikaël Bouillot
a37cd93a24
Relax identifier matching rules
2017-02-26 09:43:37 +01:00
Mikaël Bouillot
d6bf6aba21
Explicitly flush versions to disk on update
...
Fixes #4
2017-02-22 17:20:21 +01:00
Mikaël Bouillot
f05dd3006a
Change default version to 4.10
2017-02-21 16:56:42 +01:00
Mikaël Bouillot
c4f9ab3b27
Move whitespace padding outside line number link
2017-02-21 11:05:00 +01:00
Mikaël Bouillot
0999f26db6
Fix horizontal overflow problem after line/code split
2017-02-21 10:51:23 +01:00
Mikaël Bouillot
04e13ef92c
Split line numbers and code with a table
...
Fixes #3
2017-02-20 17:50:22 +01:00
Mikaël Bouillot
7b352d401a
Display proper error messages
2017-02-17 16:50:08 +01:00
Mikaël Bouillot
ec85f26440
Add support links
2017-02-16 16:53:09 +01:00
Mikaël Bouillot
48594e8d72
Handle multiple definitions of the same ident in one file
...
Fixes #1
2017-02-16 13:34:16 +01:00
Mikaël Bouillot
c69b9569cb
Display current version number
...
Fixes #2
2017-02-16 11:47:32 +01:00
Mikaël Bouillot
f7a25d1b40
Navigate menu by clicks instead of hover
2017-02-15 20:40:26 +01:00
Mikaël Bouillot
b43bbfe881
Bugfix: spaces around numbers of instances
2017-02-14 18:21:43 +01:00
Mikaël Bouillot
4dad84a21f
Elixir 0.1.1
2017-02-14 15:47:52 +01:00
Mikaël Bouillot
6cae0dd8c3
Silence Git and treat empty responses as errors
2017-02-14 15:26:22 +01:00
Mikaël Bouillot
bab7dce487
Display only indexed versions
2017-02-14 13:23:37 +01:00
Mikaël Bouillot
95b4d78337
Open database read-only for queries
2017-02-14 13:11:34 +01:00
Mikaël Bouillot
fc3cf67a97
Temporary fix: handle defs/refs discrepancy gracefully
2017-02-13 13:55:42 +01:00
Mikaël Bouillot
680cc69e3f
Bugfix: quote ident argument and loosen ident filter
2017-02-13 13:31:01 +01:00
Mikaël Bouillot
c22e1dcec7
Bugfix: unknown version query
2017-02-13 13:23:18 +01:00
Mikaël Bouillot
f0b35d2a05
Wrap lines in README and update source link
2017-02-13 09:48:50 +01:00
Mikaël Bouillot
7d86ec78af
Dynamic base URL
2017-02-07 16:29:37 +01:00
Mikaël Bouillot
4421c30e58
Add indexing of function prototypes
2017-02-07 15:56:31 +01:00
Mikaël Bouillot
0f0f82642a
Correct path display bug
2017-02-07 15:20:32 +01:00
Mikaël Bouillot
0d8e3b0f18
Replace invalid identifier with empty string
2017-02-07 11:49:35 +01:00
Mikaël Bouillot
e079413ce9
Handle unknown identifiers in the front-end
2017-02-07 11:38:14 +01:00
Mikaël Bouillot
2596af9481
Keep version when navigating through top bar
2017-02-07 11:29:17 +01:00
Mikaël Bouillot
b5dd7053ca
Add freetext search form
2017-02-07 11:23:25 +01:00
Mikaël Bouillot
eaf05dc65e
Update footer
2017-02-07 11:10:20 +01:00
Mikaël Bouillot
e871501c11
List all tags in reverse order
2017-02-07 10:58:07 +01:00
Mikaël Bouillot
bc9722659e
Correct binary output
2017-02-07 10:57:32 +01:00
Mikaël Bouillot
1eafae2c84
Add ident search field and change a few constants
2017-02-07 10:56:39 +01:00
Mikael Bouillot
392fb5dc8d
Add README
2017-02-06 20:17:57 +00:00
Mikaël Bouillot
ca61c7f960
Integrate CGI front end
2017-02-06 16:31:43 +01:00
Mikaël Bouillot
0bf34d7751
Database update script, new data format
2017-02-06 15:15:51 +01:00
Mikaël Bouillot
3f0b68a0d7
Use environment variables for paths
2017-02-06 09:50:40 +01:00
Mikaël Bouillot
c94d48ae7e
Compute direct type map from reverse map
2017-02-05 21:35:24 +01:00
Mikaël Bouillot
abbf08646a
Split data module and add dummy element to iterators
2017-02-05 21:26:39 +01:00
Mikaël Bouillot
a479750bee
Ident query and lots of data stuff
2017-02-05 21:02:10 +01:00
Mikaël Bouillot
4135084a0f
Highlight comments
2017-02-05 11:34:33 +01:00
Mikaël Bouillot
8ad62ba1b6
Identifier matching rules
2017-02-05 11:14:48 +01:00
Mikaël Bouillot
cf0e1bd666
Directory and file queries
2017-02-05 10:27:36 +01:00
Mikaël Bouillot
10b9e273e7
Tweak script and print helpers
2017-02-05 08:38:43 +01:00
Mikaël Bouillot
2997686d70
Shell script and call from Python
2017-02-04 20:07:26 +01:00