Skip to content

Commit 2fcf21c

Browse files
committed
various updates to source, added *hopefuls for 0.0.3* now bundling naturaldocs
1 parent 7236321 commit 2fcf21c

232 files changed

Lines changed: 53383 additions & 1087 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Data/ClassHierarchy.nd

175 Bytes
Binary file not shown.

Data/ConfigFileInfo.nd

26 Bytes
Binary file not shown.

Data/FileInfo.nd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
1.51
2+
C/C++
3+
/home/tim/git/nodegit/include/blob.h 1301617421 1 GitBlob
4+
/home/tim/git/nodegit/include/error.h 1301617768 1 GitError

Data/ImageFileInfo.nd

8 Bytes
Binary file not shown.

Data/ImageReferenceTable.nd

8 Bytes
Binary file not shown.

Data/IndexInfo.nd

154 Bytes
Binary file not shown.

Data/PreviousMenuState.nd

198 Bytes
Binary file not shown.

Data/PreviousSettings.nd

82 Bytes
Binary file not shown.

Data/SymbolTable.nd

3.29 KB
Binary file not shown.

Languages.txt

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
Format: 1.51
2+
3+
# This is the Natural Docs languages file for this project. If you change
4+
# anything here, it will apply to THIS PROJECT ONLY. If you'd like to change
5+
# something for all your projects, edit the Languages.txt in Natural Docs'
6+
# Config directory instead.
7+
8+
9+
# You can prevent certain file extensions from being scanned like this:
10+
# Ignore Extensions: [extension] [extension] ...
11+
12+
13+
#-------------------------------------------------------------------------------
14+
# SYNTAX:
15+
#
16+
# Unlike other Natural Docs configuration files, in this file all comments
17+
# MUST be alone on a line. Some languages deal with the # character, so you
18+
# cannot put comments on the same line as content.
19+
#
20+
# Also, all lists are separated with spaces, not commas, again because some
21+
# languages may need to use them.
22+
#
23+
# Language: [name]
24+
# Alter Language: [name]
25+
# Defines a new language or alters an existing one. Its name can use any
26+
# characters. If any of the properties below have an add/replace form, you
27+
# must use that when using Alter Language.
28+
#
29+
# The language Shebang Script is special. It's entry is only used for
30+
# extensions, and files with those extensions have their shebang (#!) lines
31+
# read to determine the real language of the file. Extensionless files are
32+
# always treated this way.
33+
#
34+
# The language Text File is also special. It's treated as one big comment
35+
# so you can put Natural Docs content in them without special symbols. Also,
36+
# if you don't specify a package separator, ignored prefixes, or enum value
37+
# behavior, it will copy those settings from the language that is used most
38+
# in the source tree.
39+
#
40+
# Extensions: [extension] [extension] ...
41+
# [Add/Replace] Extensions: [extension] [extension] ...
42+
# Defines the file extensions of the language's source files. You can
43+
# redefine extensions found in the main languages file. You can use * to
44+
# mean any undefined extension.
45+
#
46+
# Shebang Strings: [string] [string] ...
47+
# [Add/Replace] Shebang Strings: [string] [string] ...
48+
# Defines a list of strings that can appear in the shebang (#!) line to
49+
# designate that it's part of the language. You can redefine strings found
50+
# in the main languages file.
51+
#
52+
# Ignore Prefixes in Index: [prefix] [prefix] ...
53+
# [Add/Replace] Ignored Prefixes in Index: [prefix] [prefix] ...
54+
#
55+
# Ignore [Topic Type] Prefixes in Index: [prefix] [prefix] ...
56+
# [Add/Replace] Ignored [Topic Type] Prefixes in Index: [prefix] [prefix] ...
57+
# Specifies prefixes that should be ignored when sorting symbols in an
58+
# index. Can be specified in general or for a specific topic type.
59+
#
60+
#------------------------------------------------------------------------------
61+
# For basic language support only:
62+
#
63+
# Line Comments: [symbol] [symbol] ...
64+
# Defines a space-separated list of symbols that are used for line comments,
65+
# if any.
66+
#
67+
# Block Comments: [opening sym] [closing sym] [opening sym] [closing sym] ...
68+
# Defines a space-separated list of symbol pairs that are used for block
69+
# comments, if any.
70+
#
71+
# Package Separator: [symbol]
72+
# Defines the default package separator symbol. The default is a dot.
73+
#
74+
# [Topic Type] Prototype Enders: [symbol] [symbol] ...
75+
# When defined, Natural Docs will attempt to get a prototype from the code
76+
# immediately following the topic type. It stops when it reaches one of
77+
# these symbols. Use \n for line breaks.
78+
#
79+
# Line Extender: [symbol]
80+
# Defines the symbol that allows a prototype to span multiple lines if
81+
# normally a line break would end it.
82+
#
83+
# Enum Values: [global|under type|under parent]
84+
# Defines how enum values are referenced. The default is global.
85+
# global - Values are always global, referenced as 'value'.
86+
# under type - Values are under the enum type, referenced as
87+
# 'package.enum.value'.
88+
# under parent - Values are under the enum's parent, referenced as
89+
# 'package.value'.
90+
#
91+
# Perl Package: [perl package]
92+
# Specifies the Perl package used to fine-tune the language behavior in ways
93+
# too complex to do in this file.
94+
#
95+
#------------------------------------------------------------------------------
96+
# For full language support only:
97+
#
98+
# Full Language Support: [perl package]
99+
# Specifies the Perl package that has the parsing routines necessary for full
100+
# language support.
101+
#
102+
#-------------------------------------------------------------------------------
103+
104+
# The following languages are defined in the main file, if you'd like to alter
105+
# them:
106+
#
107+
# Text File, Shebang Script, C/C++, C#, Java, JavaScript, Perl, Python,
108+
# PHP, SQL, Visual Basic, Pascal, Assembly, Ada, Tcl, Ruby, Makefile,
109+
# ActionScript, ColdFusion, R, Fortran
110+
111+
# If you add a language that you think would be useful to other developers
112+
# and should be included in Natural Docs by default, please e-mail it to
113+
# languages [at] naturaldocs [dot] org.

0 commit comments

Comments
 (0)