Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc minor fixes and cleanup for caml-help.el #5884

Closed
vicuna opened this issue Jan 12, 2013 · 1 comment
Closed

Misc minor fixes and cleanup for caml-help.el #5884

vicuna opened this issue Jan 12, 2013 · 1 comment
Assignees

Comments

@vicuna
Copy link

vicuna commented Jan 12, 2013

Original bug ID: 5884
Reporter: monnier
Assigned to: @garrigue
Status: closed (set by @garrigue on 2013-01-17T02:56:47Z)
Resolution: fixed
Priority: normal
Severity: minor
Fixed in version: 4.01.0+dev
Category: tools (ocaml{lex,yacc,dep,debug,...})
Monitored by: @gasche

Bug description

Le patch ci-dessous est un mélange de petits changements à caml-help.el,
principalement pour nettoyer un petit peu le code:

  • Suit les conventions de style (suggérées par C-u M-x checkdoc-current-buffer)
  • Utilise `mapc' plutôt que de le redéfinir avec un nom qui n'obéit pas
    aux conventions de nommage.
  • Utilise (featurep 'xemacs), qui est la forme reconnue par le compilateur.
  • Ne quote pas les `lambda' (c'est du code, pas des données).
  • Dans ocaml-hevea-info et ocaml-ocamldoc-info la boucle lisait seen' mais affectait à une variable done' non déclarée. Je présume que
    c'est une erreur introduite par un renommage incomplet.
    (détecté par M-x byte-compile-file).
  • Utilise `defface' pour créer une nouvelle "face".
  • Utilise (defvar FOO) pour déclarer des variables externes.
  • Déplace l'initialisation dans la déclaration pour les quelques
    variables globales où ce n'était pas le cas.

Si vous pouvez intégrer ces changements dans le repository SVN, ce serait
très apprécié.

File attachments

@vicuna
Copy link
Author

vicuna commented Jan 17, 2013

Comment author: @garrigue

Merged in trunk, at revision 13253.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants