File: CHANGES

package info (click to toggle)
bibview 2.2-3
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,252 kB
  • ctags: 1,588
  • sloc: ansic: 15,149; yacc: 1,145; makefile: 297; lex: 221; sh: 17
file content (172 lines) | stat: -rw-r--r-- 7,367 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
This is release 2.2 of bibview
- The standard types contain the fields as described in
  the LaTeX book of Lamport.
- You can set the background of required fields with
      BibView.reqColor:   Lightblue 
  You can set the background of author/editor fields with
      BibView.authedColor:   SeaGreen1
- There are accelerators for the bibWin, listWin, cardWin
  and annoteWin.
  F1  is used to close
  F2  is used to save
  F3  is used to save and close (only in cardWin and annoteWin)
  F4  is used to edit a new entry of the same type 
      (only in cardWin)
  You can take a look to the end of ressource file to see
  how the accelerators are defined.
- You can define string for keys in the cardWin and annoteWin.
  You can take a look to the end of ressource file to see
  how strings are defined.
- There will be a scroll bar if the height of the card window exceeds
  the height of the display.
- Now it is possible to choose the editing style of fields.
  If you prefer to edit the fields by explicitely entering
  the surrounding brackets, you have to insert into the resource file 
  the line
      BibView.orig:   true  
  If you prefer the way that bibview used until now (brackets
  are added automatically, but you have to enter macros and
  '#' and '@' with a preceding '@'), you have to insert into 
  the resource file the line
      BibView.orig:   false  
- Now there is a button "Next" in the card window. 
  Pressing this button will save the entry and allow to
  make a new entry. This feature is useful for inserting
  new entries.
- Now the option IgnoreCase works for all architectures.
- Some minor bugs are fixed.

       
This is release 2.1 of bibview
In this release the following changes were made.
- You can now change the behavior of the card window.
  If you prefer to change the input focus using the mouse,
  you have to insert into the resource file the line
      BibView.focus:   false  
  If you prefer to change the input focus using the <tab> and <esc> keys,
  you have to insert into the resource file the line
      BibView.focus:   true 
  You can set the color of the field with the input focus with
      BibView.focusColor:   red
- The problem with crossreferences is solved. Now the entries
  with crossreferences are written before the other entries.
- A menu button "crossref" was added to the card window.
  Now it is possible to edit the crossreference of an entry by
  clicking this button.
- Some minor bugs are fixed.


This is release 2.0 of bibview
In this release the following changes were made.
- The loading of files is much faster.
- It is possible to move between the fields of a card
  using the <Tab> key (move downward) and the
  <Escape> key (move upward). The input focus is set to
  a certain field by pressing the right mouse button in it.


This is release 1.5 of bibview.
In this release the following changes were made.
- It is now possible to define new BibTeX types and
  change existing types by adding new fields.
  This can be done in the configuration file.
  The standard BibTeX fields as well as the new fields
  are taken into consideration in a search.
- The search feature was improved. It is possible to search
  for regular expressions that appear in any field of
  an entry.
  It is now possible to specify user defined fields in a search.
  (LIMITATION: only two user defined fields are taken into
   consideration)
- "bibview -file new_file"  will open a new file instead of
  resulting in the error message "File can't be opened".


This is release 1.4 of bibview.

In this release the following changes were made:
- Lists can be sorted. The field by which the list should
  be sorted (AUTHOR, MAINKEY, TITLE, YEAR, CATEGORY, JOURNAL
  or TYPE) can be chosen from a pulldown menu in the list
  window. By default, lists are sorted by MAINKEY. This
  default can be changed in the configuration file with the 
  tag "SortedBy".
- The list window was changed to show also the field
  CATEGORY of an entry.
- The format of the BibTeX output can be defined by the user.
  It is possible to set
     FldIndent     (number of characters that a field name is indented;
		    default: 3)
     ContIndent    (number of characters that the first line
		    of the field content is indented; default: 15)
     NewlineIndent (number of characters that the following lines
		    of the field content are indented; default: 7)
     MaxLinelen    (maximum linelength when printing as LaTeX file
		    with \nocite commands)
  This can be done in the configuration file with the tag
  [Indent]. For an example please take a look at the file
  bibviewrc in this distribution.

This is release 1.3 of bibview.

In this release the following changes were made:
- The option "Save As Bib" was added (default: TRUE).
  If this option is chosen, the output when printing
  a list or a BibTeX file contains the \nocite command.
  The option can be set in the configuration file with the tag 
  "PrintAsBib".
  The style is per default "alpha.sty". It can be changed
  in the configuration file with the tag "StyleFile".


This is release 1.2 of bibview.
In this release the following changes were made:

- The grammar was enhanced to accept erroneous input.
  In case of entries with errors, the key of the entry
  is printed to stderr.
- The option "Ignore Case" was added (default: TRUE).
  When this option is chosen, uppercase/lowercase
  distinctions are ignored during comparisons in a search.
  This option can be set in the configuration file with
  the tag "IgnoreCase".
  The search functions now use <regex.h> instead of
  <regexp.h>.
  If you don't have <regex.h>, you have to replace db_tree.c 
  by db_tree-regexp.c.
- The backup mechanism was improved to be able to keep
  multiple backups.
- If duplicate keys are discovered, the BibTeX key
  is changed by appending an "a".
- The headline of the list window was changed to really show
  the beginning of the columns.
- The AVL functions in the file db_tree.c were replaced by
  those posted by Lee Hollingworth.
- Some bugs were removed that caused a segmentation fault.

In release 1.1 the following changes were made:

- The grammar was enhanced to accept comments.
  WARNING: The comments will get lost in the file that
           bibview produces.
- bibview will accept user defined entry types
  that differ from the standard entry types. The fields of
  these entries are treated as user defined fields. It is not
  possible to do a search on these fields. This feature is not
  very comfortable, but it will bibview make more universally
  usable.
- The default of the option "Autom. Check" was changed to FALSE.
- The effect of the option "Required Fields" has changed.
  If "Required Fields" is on, a warning is displayed when
  trying to save an incomplete entry.
  If "Required Fields" is off, an incomplete entry is save without
  warning.
- There is a change in the directory mechanism of the FileSelectBox.
  The directory where the file selection process starts is the
  directory where the last file selection process has taken place.
  There is the possibility to enter a default directory where
  BibTeX files are usually found with the [BibDir] part of
  the configuration file.
- The resource file was split into a part BibView.ad and
  BibView-co.ad.
- Some bugs are removed that caused a segmentation fault.