我在Mac上,并使用“gnatpp -rnb * .ads * adb”格式化文件,并拒绝格式化某些文件。当我创建一个新文件时,它会起作用,并且过了一段时间,文件增长/年龄(我无法找到模式)时,它停止工作。当我尝试使用-pipe时,它会将输入文件与事件相同。gnatpp在一段时间后停止工作
发生了什么事?有什么限制我会到达某个地方?我在帮助中找不到任何相关内容,并且没有与错误相关的错误消息。这些文件全部少于200行。
没有错误消息:
maquette:src nraynaud$ gnatpp -w -v -rnb -M150 *.ads
gnatpp 4.9.0
Copyright 2003-2014, AdaCore.
TMPDIR = "/private/var/folders/rb/4gj9qf4j4_765mm9dlfmd0k00000gn/T"
[13] button.ads
[12] driver.ads
[11] last_chance_handler.ads
[10] leds.ads
[9] motor.ads
[8] registers.ads
[7] stm32f4-busses.ads
[6] stm32f4-genericperipheral.ads
[5] stm32f4-gpio.ads
[4] stm32f4-reset_clock_control.ads
[3] stm32f4-sysconfig_control.ads
[2] stm32f4-tim.ads
[1] stm32f4.ads
有什么办法可以发布其中一个被诅咒的文件吗? (最好有足够的上下文,至少可以编译)。 – 2014-10-14 07:25:47
是的,在这里:https://github.com/nraynaud/bldc_ada例如stm32f4.ads是我的诅咒。如果我在一行的开头添加一些标签,然后执行“gnatpp -w -v -rnb -M150 src/stm32f4.ads”,它不会重新格式化标签。感谢你的兴趣,没有一个表达者真的很痛苦。 – nraynaud 2014-10-14 09:58:14