File: NEWS

package info (click to toggle)
hsc 0.916-2
  • links: PTS
  • area: main
  • in suites: hamm, slink
  • size: 2,584 kB
  • ctags: 2,277
  • sloc: ansic: 17,375; makefile: 396
file content (100 lines) | stat: -rw-r--r-- 3,593 bytes parent folder | download
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
NEWS
====

This file is of no use for new users of hsc and just describes the
in-combat-ibilities of this release to the previous one. For a 
complete list of improvements and bug-fixes, refer to `CHANGES'.

---------------------------------------------------------------------

Version 0.916

- Hsc does no more create a new project file if you specify a
  non-existent one with the CLI-option PRJFILE. Instead, you will have
  to create it using "hscpitt new" before.

  If you are not already familiar with hscpitt, maybe you will want to
  give a short look to `docs/project/index.html', because it now
  contains a short sort-of tutorial to the basic commands of hscpitt
  and hscdepp.

- There is no more `hsc-all.lha', but only a `hsc-source.lha' that now
  also contains the documentation, and therefore the same contents as
  `hsc-all.lha' in earlier versions.

---------------------------------------------------------------------

Version 0.915

- For those who need to compile everything on there own: the whole
  process has changed a bit, the Makefile should now be easier to
  handle. Compiling is no more described in `source/README', but in
  `docs/source.html'.

---------------------------------------------------------------------

Version 0.914

- The `examples' drawer is back again.

- The documentation now tells a bit more about `make'; If this still
  does not help to prevent new users from sending me bullshit-emails
  with extraordinary silly questions, I might consider removing the
  introductory material completely...

- The term `absolute URI' is now used for external URIs; the manual
  now referres to `project relative URIs' instead to avoid confusion
  as this term is normally used to refer to external URIs...clear?
  Better give "docs/features/uris.html" a glimpse...

- If you compile this yourself and perform a `make test' afterwards,
  some calls to hsc will exit with an error return code. This is
  because some test sources now contain corrupt data. These will not
  create a html document, bug only a message file which will be
  analysed for differences just like before. The `diff' program still
  should not report any mismatches, of course.

---------------------------------------------------------------------

Version 0.913

This isn't really a nasty update, but:

- Container macros are now implemented in a cleaner way. However,
  old-style containers still work, and currently there is no need to
  remove this code. Although old-style is not documented any more.

  Anyway, instead of

    <$macro FILE><I><$macro>
    <$macro /FILE></I><$macro>

  you should now use

    <$macro FILE /CLOSE><I><$content></I><$macro>

  when creating new macros.

- to check existence of files, there are now two functions: Exists()
  works on URIs, and fExists() on files relative to the source
  directory

- collected some material from `graffelwerk' and `example' and put it
  into `starter-project', which should now contain a reasonable
  template to start with a new project.

- the hsc-sources for the docs are now located in the source-archive

- hscpalthrow introduces the first tool of the hsc-package *not*
  named after a male actor, but a female one. Therefor, certain
  homo-erotic aspects of this package will probably vanish.

---------------------------------------------------------------------

Version 0.912

- "hsc.prefs" has be changed so that <HTML>, <HEAD> and <BODY> are
  no more required, but only recommended within a document.

- The Makefile for the source archive now supports library managers
  like `ar' and `oml'